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.
-
View User Profile
-
Send Message
Posted May 8, 2014@Mitsugaru
Thanks for reply!
Does it have any plugins can show PlayerPoints on overhead ????
like this
-
View User Profile
-
Send Message
Posted May 8, 2014@GagiO2
Yes, it works with MySQL as long as you properly configure the plugin.
-
View User Profile
-
Send Message
Posted May 8, 2014Does it work fine on MySQL? Have any error? I want to make sure because I will use it on main system points with SQL on my server
-
View User Profile
-
Send Message
Posted May 7, 2014@MinecraftAdmin
The initial conversion is a one time process. I don't want the plugin attempting to handle transactions while this is happening.
As for normal calls, I'll go and modify it later.
-
View User Profile
-
Send Message
Posted May 7, 2014It would be appreciated if the UUID conversion process was async so it doesn't interfere with server start up :)
-
View User Profile
-
Send Message
Posted May 5, 2014@snake302
If you already have the player object, then just use the .getUniqueID() method to get the UUID.
Alshain01 has a tutorial on moving back and forth between player name strings and UUID.
The plugin has a built in helper method if you wish to copy / use it that translates string names to UUID.
That should be more than enough to help you in transitioning to utilizing UUIDs in your plugin.
-
View User Profile
-
Send Message
Posted May 5, 2014@Mitsugaru
Help me please, How I can get player uuid? Player player = Bukkit.getPlayer().getUniqueID();
or how?
-
View User Profile
-
Send Message
Posted May 5, 2014@snake302
Version 2.0.0 API has been changed to take player UUID objects instead of the player name.
-
View User Profile
-
Send Message
Posted May 5, 2014I have got bukkit 1.7.5 (Server)
eror:
Caused by: java.lang.Error: Unresolved compilation problem: The method look(UUID) in the type PlayerPointsAPI is not applicable for the arguments (String)
Code (with Imported craftbukkit 1.7.9) (when I tried to use 1.7.5 - nothing meter....)
int snake302 = playerPoints.getAPI().look("mr_snake302"); event.getPlayer().sendMessage(ChatColor.GREEN + "Welcome! Your balance is" + snake302);
-
View User Profile
-
Send Message
Posted May 3, 2014Please add a shop You Right on a sign [Shop] You can change it and tou add a chest and you put the item in the chest The Sign
[Shop] Example Item 10@
10@=10 Points
-
View User Profile
-
Send Message
Posted May 3, 2014@KaskadekingDE
If you're trying to use v2.0.0, you need to be on CraftBukkit v1.7.5 or higher. If you are not able to update to a compatible version of CB, then you need to use the previous release of PlayerPoints, 1.7.1.
If the above does not apply and you still have issues, let me know.
-
View User Profile
-
Send Message
Posted May 3, 2014When i try to give me points with /points give Kaskadeking 5 it says Transaction failed. No error in console or something like this.
Here is my config: http://pastebin.com/LEG54afK
-
View User Profile
-
Send Message
Posted May 1, 2014@Borrachondo98
That's correct. I mentioned this in a comment regarding updating to UUID. Version 2.0.0 made changes to the API, so any plugins that use it directly will need to be updated.
-
View User Profile
-
Send Message
Posted May 1, 2014Ok, the problem is in the version, the Info-Board plugin can read v1.7.1 but not v2.0.0
-
View User Profile
-
Send Message
Posted May 1, 2014Ok, now works. But I have a big problem. Info-Board, give me an error in console when he tries to get player points from a user, so when I type /points give Borrachondo 10 my points are added in the two servers but says me: An error occurred while… and I go to console and the error is of Info-Board because he can't get player points. Please can you explain me how to fix this error?
I'm thinking maybe the Info-Board reads the points of a person from the file storage.yml from the folder, but with the MySQL that file is not necessary so… please help!
-
View User Profile
-
Send Message
Posted Apr 30, 2014@jcbjoe
Your version of Spigot does not have the appropriate methods to support UUID handling that the new version of the plugin. I specifically stated in the v2.0.0 release:
So you need to update your server (Spigot or otherwise) to something compatible for that release. Otherwise, you need to downgrade and stay on the previous release of PlayerPoints.
Not sure why the transaction would fail on older versions. We've been using Votifier 1.9 for the past year or so. Is there a newer version out there?
-
View User Profile
-
Send Message
Posted Apr 30, 2014Hello, I cant seem to get voting working atall. I have made a plugin using PlayerPoints api. I have used listeners and votifier scripts. I ahve updated and downgraded playerpoints same with votifier and i still cant get it working. Sometimes i get transaction failed, that was on a older version and on the newer one i get this: http://pastebin.com/WtciSDLh
Please help Thanks, Joe
-
View User Profile
-
Send Message
Posted Apr 30, 2014Idea:
Make something, that you can get money from Points.
And not with BossShop.
-
View User Profile
-
Send Message
Posted Apr 28, 2014<<reply 2156299="">>
Line #1 in your config is your issue:
You need to set it to MySQL if you want it to read / write to MySQL.
Also, you don't need to enable import or export since you're not transferring data from one data source to another.
That should work as long as you have the plugin configured to point to the same database for each server instance.
-
View User Profile
-
Send Message
Posted Apr 28, 2014My config:
Click to see my config
The error is produced when I activate export: true I don't know if export option is really necessary to connect the points between 2 different servers connected to the same database. You understand me?
Only I want you to say me how it has to be the config to make possible this:
1. Have connected to the same database 2 servers. 2. You type /points give Borrachondo 100 in server 1 and receive the points in server 2 in the instant. 3. the same typing /points take
I want that, because I have a community with various servers linked by bungee cord.
If you want, you can make possible to hooke bungeecord.