Loyalty Points
LoyaltyPoints - A Time:Points ratio tracker!
by MeneXia
http://dev.bukkit.org/server-mods/loyalty_points/ - Go here to follow the continued project by franzmedia
DO NOT USE THE DOWNLOAD BUTTON ON THE RIGHT PLEASE!
View the source code on GitHub!
Currently works with CB 1.2.3-R0.2!
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.
- Also includes custom message configuration for commands (includes colors as well)!
Commands
- Use /loyaltypoints or /lp to check your own LoyaltyPoints.
- /lp (playername) - Checks other players' 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 reload - Reloads the plugin - includes configuration and points data reload
- /lp set [username] [amount] - (case sensitive) to have the specified amount of points
Permissions
Most of them should be self explanatory:
- loyaltypoints.check - Allows player to use the plugin and be tracked.
- loyaltypoints.check.other - Allows player to check other players' points.
- loyaltypoints.help
- loyaltypoints.top
- loyaltypoints.version
- loyaltypoints.reload
- loyaltypoints.set
Permissions packages:
- loyaltypoints.user - A set of permissions which include:
- loyaltypoints.check, loyaltypoints.help, and loyaltypoints.top
- loyaltypoints.admin - A set of all the permissions.
Installation
Download the latest version of LoyaltyPoints.jar and place it in your plugins folder! Make sure you are also using the correct CraftBukkit build that corresponds to the plugin also!
Planned Features
- Possibility to pay an defined amount of money when a player gains a specified amount of LoyaltyPoints
- Only pay points if the player is not AFK
- Server-wide announcements when a player gains a certain amount of points (reaches a point milestone)
- Receive rewards on specified point milestones
Changelog
v1.2 - Efficiency Update: Less system resource consumption
- Added update-timer in config.yml
- REQUIRES CONFIGURATION UPDATE
Please delete your old configuration and let the plugin generate a new one, you can then transfer old values there.
v1.1 - Added new command and permission:
- /lp set [username] [amount] - This sets the specified username (case sensitive) to have the specified amount of points.
- Permission used: loyaltypoints.set
- Added above permission to the loyaltypoints.admin package
v1.0 - Release on BukkitDev
- Known Bugs:
- None yet!
-
View User Profile
-
Send Message
Posted Mar 29, 2012http://dev.bukkit.org/server-mods/loyalty_points/
There is the new plugin :)
-
View User Profile
-
Send Message
Posted Mar 28, 2012@MeneXia
atm i just looked through the code and I made the /lp next command :) I also fixed a bug (it gave the points every x milli sec instead of sec :)
-
View User Profile
-
Send Message
Posted Mar 28, 2012@franzmedia
Go ahead and develop on it, I'd love to see what changes you make to it honestly; I've only been self-teaching myself Java programming for 5 months, so I'm quite the amateur for a high school freshman.
-
View User Profile
-
Send Message
Posted Mar 27, 2012i would like to develop on this project if it's ok MeneXia :)
i'm 20 years old, atm. I am studying for computer science, where i have Java programming, so could be nice to do something like this .)
-
View User Profile
-
Send Message
Posted Mar 25, 2012noooo whyyy
-
View User Profile
-
Send Message
Posted Mar 25, 2012@MeneXia
Bad news
-
View User Profile
-
Send Message
Posted Mar 25, 2012LoyaltyPoints - Discontinued development until further notice: fork on GitHub if you want: http://www.github.com/MeneXia/LoyaltyPoints
-
View User Profile
-
Send Message
Posted Mar 20, 2012Awesome plugin.
It would be possible for points to buy permissions? For example, 20 points can be taken /tp permissions node.
(/lp buy teleport) message: You bought the teleport from Points shop. (usage /tp) You now have XX points.
-
View User Profile
-
Send Message
Posted Mar 19, 2012sam thoughts as xeon, would like this feature to track the total time the player has been playing in this sever or can somne reco me another plugin like this?
being able to claim certain rewards sound nice but, make it so that they can only claim it like at 50points but only once, yet the points dun disappear?
-edit- just suggesting sorry for my poor sentence structure....
-
View User Profile
-
Send Message
Posted Mar 18, 2012I was hoping this would be a replacement for playtime/ totalplaytime... but it doens't actually show a total players time on the server.. the points are useful, but would be better if it also said mentioned the actual time like- 1d15hr33mins or something
-
View User Profile
-
Send Message
Posted Mar 16, 2012LoyaltyPoints v1.2 will not include any feature updates, because the data saving functions and points tracking will have to be re-written for resource efficiency. v1.3 and v1.4 will include all other suggestions.
-
View User Profile
-
Send Message
Posted Mar 16, 2012@JustinFatalx
Will add your suggestion to my big to-do list.
-
View User Profile
-
Send Message
Posted Mar 16, 2012I would love to see the ability to spend points to buy permissions and able to buy a rank.
I myself use PEX or PermissionsEx. My players start out at default rank. And if I made a Loyality rank with extra permissions I would enjoy my players being able to purchase that rank after earning so many points. And it would be nice if they could view available purchases and it showed how many points it cost.
-
View User Profile
-
Send Message
Posted Mar 15, 2012@Megalanias
Will work on your suggested features, thanks!
-
View User Profile
-
Send Message
Posted Mar 14, 2012hey i would like to suggest a few features, can you add the possibility to pay an defined amount of money when someone gained an special amount of loyaltypoints ! it would be great if the plugin only pay points if the player moves ... that should stop farming xD and it would be great if the plugin coul announce to the whole server if someone gained a very high score of points something like a highscore list would be awesome ^.^ and it would be great if the players could get items as reward for their points great plugin, rly loves it :D