Loyalty Points

Introduction
Loyalty Points is Tracks time been online and giving points out of this.
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
| Commands | 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). |
Development Builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
: Coming Soon
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







-
View User Profile
-
Send Message
Posted Apr 2, 2012@junkboy350
Yes something reward based. I was wondering this too? Would be sweet because I don't see any options for setting rewards
-
View User Profile
-
Send Message
Posted Apr 1, 2012@MajorCyto
it was up before your Comment :) so now 1.0.3 is out
@junkboy350
About that with achievements, should it be by playtime or by LP?
I can see the good about both things
what do you want :)? or maybe both?
-
View User Profile
-
Send Message
Posted Apr 1, 2012Request: Could you add a feature where once somebody reaches a certain milestone, the console would execute certain commands, defined in a config? So for example (this is how it could appear in config):
Regular Promotion:
Points: 50
Commands:
- /eco give %PLAYERNAME% 500
- /manuadd %PLAYERNAME% regular
Sorry if I'm not making sense or if my request makes me look like an ass xD, not intending to be pushy here just trying to put my thoughts into text. Anyways, this would be an AMAZING feature.
-
View User Profile
-
Send Message
Posted Apr 1, 2012@franzmedia
I hope its soon :[
-
View User Profile
-
Send Message
Posted Apr 1, 2012@MajorCyto
just posted it, waiting for reveal
-
View User Profile
-
Send Message
Posted Apr 1, 2012@franzmedia
Ok im looking forward to it/waiting for today. :D
-
View User Profile
-
Send Message
Posted Apr 1, 2012@MajorCyto
oh :) atm. i have fixed alot of bugs and alot of clean up but should be done today (a stable version at least)
-
View User Profile
-
Send Message
Posted Apr 1, 2012@franzmedia
If you think it might take a while then yes, but if your about to be done and release it today then go ahead and finish. Just before i can open my server i need this plugin so people can accumulate there points.
-
View User Profile
-
Send Message
Posted Apr 1, 2012@MajorCyto
the bug is fixed, just need to change some other things :)
do you just want me to make a Beta build first where the tracking is working and then make the rest of the commands work in a next build?
-
View User Profile
-
Send Message
Posted Mar 31, 2012@franzmedia
Oh you did find the error :D? Ill await your fix then. <3
-
View User Profile
-
Send Message
Posted Mar 30, 2012@franzmedia
Bug found and i'm trying to fix it tommorrow :)
-
View User Profile
-
Send Message
Posted Mar 30, 2012@MajorCyto
gonna look that up majorcyto
what are the error?
-
View User Profile
-
Send Message
Posted Mar 30, 2012I put it in on latest build, and it provided me a error and wouldn't work. =[
-
View User Profile
-
Send Message
Posted Mar 30, 2012@zOxigen00 I will work on it :)
-
View User Profile
-
Send Message
Posted Mar 30, 2012Nice :) 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?