Inactive [ADMIN/INFO] Loyalty Points 1.1.3 - Track time -> points [1.3.2-R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by kasperfranz, Apr 2, 2012.

  1. [​IMG]
    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

    Introduction

    Loyalty Points is Tracks time been online and giving points out of this.
    Current Version 1.1.3, Recommended for CraftBukkit 1.3.2-R0.1

    Features

    • When one logs in, the LoyaltyPoints tracks the amount of time the player has been on and awards her points according to a certain amount of time cycles.
    • Features a configuration file which you can define how many points a person gets after every time cycle since she has logged on, how many points she will start with, and how long the time cycle will be.
    • AFK tracking system, if a player haven't moved between the checks he don't get any points
    • Also includes custom message configuration for commands (includes colors as well)!
    Commands

    Command - Description
    /lp - To check your own LoyaltyPoints.
    /lp (playername) - Checks other player's points.
    /lp help - Shows all possible commands.
    /lp top - Shows the top 10 players with the most LoyaltyPoints.
    /lp version - Checks the version of the plugin.
    /lp next - Shows time to next payout.
    /lp playtime or /lp play - Shows the playtime of the player.
    /lp reload - Reloads the plugin, includes configuration and points data reload.
    /lp set [username] [amount] (case sensitive) - To have the specified amount of points.
    /lp add [username] [amount] (case sensitive) - Add x points to player (negative amount also).

    Planned Features

    • Possibility to pay an defined amount of money when a player gains a specified amount of LoyaltyPoints.
    • Server-wide announcements when a player gains a certain amount of points (reaches a point milestone)
    • Restart scores (a command for it)
    • Remove points (a command for it)
    • Receive rewards on specified point milestones
    • Reward system.
    Changelog
    Version 1.1.3
    • Made some changes to the storage, now it only loads the users there are online and when they logout it saves the user and remove him from the server (still keeps the info in the SQL server)
    • This should make the load alot faster and should have fixed alot of errors.
    • Also now /lp top 10 gives you 1-10 and /lp top 20 gives you 11-20 and so on
    • File based is removed (migrated to SQlite (can be changed))
    • AFK tracking is removed for now.
    Full history: Click Here

    Metrics
    To determine popularity of this plugin, plugin installs are automatically tracked by the Metrics plugin tracking system. If you don't want to help or are paranoid, edit plugins/PluginMetrics/config.yml and set opt-out to true. But seeing more users makes me very happy.
    Loyalty Points Statistics by Metrics
    [​IMG]

    [​IMG]
     
  2. gonna fix it soon, sorry about that,

    comming up with a new version with a fix tommorrow
     
  3. Offline

    liralmogadi

    Hey, The LP idea itself is a nice idea, but, like you said that feature with the money for loyalty points?
    Well, This is nice, but there's also TimeIsMoney, which is a configurable plugin that uses "ATM" machines to redeem money, and I set it on my server for 1 dollar per minute. and of course, as a "prize" for being so "loyal" and active, there's the shop which you can use the money at. so it pretty much sums this plugin up using easy machines and money instead of special points. Idunno, give that one a look, and maybe then you can go in a diffrent direction. ^^
     
  4. I didn't know that plugin, but the points here, aren't by default gonna be money, it's gonna be for special items (or feutures) not just for money :)

    so this is going more towards being a plugin with milestones, and option to new ranks and so on :)

    but this plugin isn't gonna be something like TimeIsMoney :)
     
  5. Offline

    theC

    /lp top throws out an internal error.
     
  6. 1.0.7.1 is out
    which fixed that :)
     
  7. Question:

    Do you want to have the option to select if it's sqlite, mysql or file based?
    or should i just by default make it sqlite?

    what do you ppl think about it?
     
  8. Offline

    mcandy007

    Greate Plugin!

    I use it with Votifier(WerrisExecuteCommandListener)

    My suggestion for improvement:
    >No payout in AFK
    >MYSQL because i want to publish your score on the website
    >The command short (/lp playtime) short to (/lp time)
    and the reward system.

    Again, really great plugin! Hope that this will be further developed.

    (Sorry for my bad english)
     
  9. Offline

    MeesterWaffles

    Great plugin! Hopefully support for people who are /afk to stop their playtime counter from going up!
     
  10. Mysql and sqlite is comming in this version with playtime (smaller command /lp time)

    this is going to be made soon (gonna make a check when i do the payout

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 25, 2016
  11. Offline

    platelamp

    This would be great to have the AFK no points system. hope thats implemented soon
     
  12. Working on it atm :)
     
  13. A not Beta build is out 1.0.8.4 is out :)
     
  14. Offline

    jasonrobin

    sound cool it would be better if players could cash in points for items at ther own will.

    Maybe a list or chests full of itemes wher they cash in ther pionts.

    If that is possible, without vault but with permitions.
     
  15. Offline

    gentertain

    hi there
    great plugin i really like it. could you please make that it works with CraftBukkitUpToDate?
    i always get this message:
    "No source for LoyaltyPoints v1.0.8.4 ask the Author to add it to dev.bukkit.org"

    thanks
     
  16. Offline

    eriorkless

    Wow, this is amazing. Keep up the great work! (and never drop this plugin ._.)
    It gives players motivation to play more with the playtime as well as the loyalty points!
     
  17. Offline

    IsaiahRobichaud

    Does &l, &r, and &k work for the messages and tags? Because it doesn't say in the config &l makes letters bold, &r resets all changes, and &k are those magic letters that keep changing!
     
  18. Wow dude this Plugin is greate! i really like i't, keep updating it please :)
     
  19. it shouldn't restart the scores, looks like there are a problem with your saving options can you please make a ticket about it --> http://dev.bukkit.org/server-mods/loyalty_points/create-ticket/
     
  20. Offline

    Xron

    Really nice plugin can't wait for some the things you plan to add!!

    We like to see a auto reset option for example ;

    Every Sunday top 10 players get given balance or an item , then the points reset until next sunday.

    All in all good plugin!
     
  21. it isn't the first thing i gonna make, (there are some afk kickers out there :p
     
  22. A Beta have been uploaded and
    Needs Approval which includes AFK timer :) so player don't get any points if they are AFK
     
  23. Offline

    tom1000o

    Problem: everytime i move (noone else) a buttload of errors start springing up. in other words it only happens when i, the server owner, make any type of movment. the only noticeable effect of this (i dont know if this is intended or not) is "very soon" being displayed after typing "/lp next" when the timer gets to 0. this is fine and all, but it stays like that for 5 or so minutes, its as if the pay out has happened and the timer has started again but its not displaying it correctly. other than this and the error messages, everything seems 100% fine. heres what im looking at:




    20:09:00 [SEVERE] Could not pass event PlayerMoveEvent to LoyaltyPoints
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:304)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:460)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:209)
    at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProx
    y.java:99)
    at net.minecraft.server.Packet10Flying.handle(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProx
    y.java:83)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7
    8)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NullPointerException
    at com.github.franzmedia.LoyaltyPoints.LCListener.onPlayerMove(LCListene
    r.java:65)
    at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:302)
    ... 12 more


    hope this helps im some way! if it turns out im doing something wrong please let me know!

    EDIT: im running that latest version of craftbukkit/minecraft/this plugin

    EDIT 2: restarted my server, doesnt seem to be happening anymore... hmm
     
  24. It's a problem that is there if you restart the plugin and some users aren't logged in after the restart (it's only if the player is logged in he is created (i'm working on it) )
     
  25. it's the first time i have heard this, can you please send me a skype request on franzmedia1 and i'm gonna look into this
     
  26. Offline

    tom1000o

    thanks for the quick reply! As long as this plugin stayed updated with new minecraft/craftbukkit versions, im sure it will never leave my server [diamond]
     
  27. Offline

    winter4w

    Is there a shop for this because I want this to be a money for donor
     
  28. Can you send me the poinys.yml file, then i gonna look into it together with your config either as a msg here og skype

    there gonna come one :)
     
  29. Offline

    tom1000o

    awesome plugin even if its not 100% bug free
     
  30. Offline

    Dotapurex1

  31. Offline

    Pwninz

    Is it possible to make a loyalty points shop in-game?
     

Share This Page