PlayerPoints
PlayerPoints - The most noble currency for your server.
Use examples:
- Admins and Mods give points to the players if they have built a good building. When you reach a specific amount of points you become Moderator
- Use Points as additional currency
- Use Points as premium currency with which players can buy the most awesome stuff. Players get Points by voting for your server.
- Connect PlayerPoints with useful plugins like BossShop
For online mode servers, this plugin makes connections to api.mojang.com to get offline player UUIDs.
Features:
- Give points to players
- Take points of players
- Pay points to players
- Look, how many points other players have
- Look, how many points you have
- Leader board
- Permissions Support
- Optional Vault support
- Buy things with points (BossShop)
- Supported by many awesome plugins
Commands:
- /points pay <name> <amount>
- /points give <name> <amount>
- /points take <name> <amount>
- /points set <name> <amount>
- /points reset <name>
- /points look <name>
- /points me
- /points lead [next/prev/#]
- Shortcut: /p <give/take/look/me/pay/set/reset>
Permissions:
- PlayerPoints.pay
- PlayerPoints.give
- PlayerPoints.take
- PlayerPoints.set
- PlayerPoints.reset
- PlayerPoints.look
- PlayerPoints.lead
- PlayerPoints.me
Video
ToDo:
- Per-World support
Maven
We support Maven. Just add our repository:
<repository> <id>dakani</id> <name>Dakani Nexus Repo</name> <url>https://repo.dakanilabs.com/repository/public</url> </repository>
And add PlayerPoints as a dependency:
<dependency> <groupId>org.black_ixx</groupId> <artifactId>PlayerPoints</artifactId> <version>2.1.3</version> </dependency>
Trello Dev board
Visit the Trello board to see the current todo list for all projects.
You can comment and vote on any of the topics there.
All changes on the Trello board are in real-time.
@Mitsugaru
Nice! This plugin is the heart of my server xD The fact that you can rename everything etc makes it awesome. Set up my own token economy with it and have custom locale and everything, even commands are aliased to fit my token currency. Where can I donate? This plugin has helped my server a lot and I didn't expect you to ever update this.
working perfect also with 1.8.8.. :3 thank you for the update
@Mitsugaru Ty vm for the update on ur Jenkin, i tested it on my spigot 1.9 server and no more error ty vm for your work 5 Stars !
@Filmjolk
@gepardo43
@SuperRonanCraft
Thank you all for the notification regarding incompatibility on 1.9. Especially for that stack trace. Apparently, Spigot is moving things around, but hasn't actually modified the API to show what they're changing as compile errors.
and they remapped the getOnlinePlayers method, so any plugin that needs to reference the players online (e.g. to loop through them and do something to everyone) will throw errors.
Source
So, my plugin is failing at runtime due to an API change that isn't backwards compatible. Probably more annoying is that it was kinda hard to actually find these changes. Why leave a method that won't exist at runtime on the API?
Anyways, I've testing and the commands appear to work on Spigot 1.9. You can get the latest build from the build server, but I will release this as 2.1.4.
Hello can you add SkyWars reloaded compability Because i want to use The external ecónomo but does not work pelase add this
Thanks
none of the commands work, but the database works just fine for me. and adding with votes works fine. so still good for my use, but definitely needs an update
Fix this error please, Commands doesnt work on spigot 1.9 http://pastebin.com/5VTginnN
Internal error on 1.9 when you try to use the player placeholder in commands.
tôi có thể chạy 2 plugin một lúc không? mốt cái là điễm, còn lại là tiền riêng
mysql didn't work My money-sql work perfectly, but this not.
I've installed SQLibrary and make import,export enable and resource by SQLITE
And no error, why?
can you add offline server support witout UUID look and use name instead? in offline server somesone lose tokens save because he loged in the past with different capitilization
@nsound2006
So I take it that the web service that is meant to edit the database is not something you are able to modify? As in, you are not able to edit the service to translate a player name to UUID via Mojang's API before making a database query?
I'm not entirely sure if I'll get around to it, as this complicates player identification.... I wonder if there's a library that someone has already made that I could just use... Something that historically keeps track of all the names a UUID has used... But then, there's still the issue of how do you resolve a name change if you're not notified of it? I think that'd be an issue that ought to be tackled if I were to support a dual ID system.
I'll have to think about that.
The problem I am having a problem in SQL , web donate points automatically give my search website requires one column in SQL named playername : but the UUID , the player nicknamed web search can not find and give points , I was 1 column should be added to identify the user the plugin version 1.x.x not Supported plugins new version "I like PlayerPoints" I can not speak English. I speak Thailand.
@nsound2006
Um, not sure what you mean? I'm guessing you're saying you don't want to deal with UUID... In that case, considering that UUID is meant to be "the way forward", I can only suggest using a version prior to 2.x.x.
Thanks a lot for this plugin! I've really appreciated it ;D
do not want UUID Difficulty handling I need to do to close it.
"Help me"
@LordKainzo
You're missing SQLibrary which is the dependency for SQL utilization. The reason why it's not bundled is because:
So, just add SQLibrary to your plugins folder and it should work.
As for the /p shortcut, unfortunately you'll need to open up the plugin jar and remove it from the plugin.yml for the time being. I never got around to figuring out dynamic registration of commands through user configs and at this point probably won't unless someone makes a pull request that does it.
I'm 100% sure my database user/name is correct and its localhost... when trying to use MySQL as the database shcema - this is the message I receive.
http://pastie.org/private/wyi5nxvfskoxdmkaiip2g
http://pastie.org/10566169
Did SQL get ripped out?
Edit: I tried build #4 on the jenkins, same issue, your lib is missing, can you roll this in?
Anyway to remove the /p shortcut? its already used in our plugin and towny's.
@Sumure
If you switch it to Yaml based storage, it should run without SQLibrary.