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.
hi im trying to link player points to a mysql database and i keep getting an error. here is the link Paste Bin please help :3 i created a table called playerpoints under the database called points all my config parameters are correct. im at a loss
@Mitsugaru
Woo, work very well !! Thanks you for your support !! Nice Plugin ~ I Love it!!
@smallpen
You're right, can you check this build and see if it works properly: Build #21
@Mitsugaru
no error or exceptions happen ! I check your |source code, seem no registerCommand 'reload' .
Link
@smallpen
Are you getting any errors / exceptions?
Hello !! "/points reload" can't work!! Even if I add "PlayerPoints.reload" permissions .
@apc300
Are you using the latest version of SQLibrary? As in you've included their jar to your plugins. You need that for any database storage handling for this plugin.
hey dude
i get a big error on enable,
i've put in the correct mysql details
please tell me what i need to do next =]
http://pastebin.com/qngPi9t8
@Mitsugaru
Thanks! The plugin isn't finished so thats why it's not called atm!
@thedjtrollin
Well, from what I can see:
Without the stack trace, I can only assume that you got an NPE because the plugin reference was not being set. Unless you're calling the hookPlayerPoints() somewhere else and you have proven that its not null during the event call?
Not 100% what the issue is. Trying to give a playerpoint when voting!
Idea: Select the table and columns that you want to use in the SQL.
For example:
Greetings!
@TheKingK
Good to hear that the reconnect logic worked out. I'm still logging the error so that you know something may have gone wrong. At least it alleviates your issue.
I'll release an update once SQLibrary gets patched.
@Mitsugaru
http://pastebin.com/mC3RAGQ7
although there is still the error, but after that, everything works fine without having to restart the server
thank you, i hope it goes on working :)
@Mitsugaru thank you, i will testing it and reply tomorrow if it works or not
@MinecraftAdmin
Not in any previous builds. See if the following build works. Just set where you want to export from (SQLite / MySQL) and then set export to true. It should populate the storage.yml with whatever was in the source database.
EDIT - Tested working from SQLite to YAML with Build #14. Should work the same. Just set export to MySQL and enable it and it should generate a YAML with all the data. If you run into any issues, let me know. Also, this build requires SQLibrary 7.0. I'm not releasing these changes until SQLibrary's SQLite / File-based databases get fixed - there's a minor data saving issue. I've already submitted a PR, so, hopefully it'll get fixed soon.
@TheKingK
I've tried adding some reconnect logic... See if this build works for you.
@blokzeil1
There was a plugin that I used to maintain that sort of did that. However, I just don't have the time to do the rewrite that I had wanted to do. You are better off asking a more active Bukkit developer to make something if you cannot find an existing plugin.
@Mitsugaru
it were perfect, if you fix it
@Mitsugaru
Can you made somthing like that? I think its not a big deal?
I havent tried this yet, but is it possible to import from MySQL to YML?
@TheKingK
I kinda understand the issue. No idea when / if I'd get around to attempt to making a fix.
@blokzeil1
That should be handled by a separate plugin that hooks into PlayerPoints / Vault rather than the plugin directly.