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
Haha.. scratch that. I copied your yml and pasted it in mine, (changingthe money to what I wanted it to be) and itworked. Thank you so much. Thanks for being so patient with me I knowI'm a pain in the butt. Thank you so much though. Maybe you can check out the server when it's all ready.:)
@Mitsugaru
That's pretty much what mine looks like except it'snot working
@Kittiekatkimmie
It sounds like when the plugin goes to verify the file, its not reading your edited sections properly and thinking that the sections are missing. It auto adds any items it thinks is missing with the default, that's why it would show that. Could send a pastebin of the config file as it was when you encountered that? That might help me figure out why its not reading your changes.
EDIT: The pastebin link (http://pastebin.com/y18S7sm9) is the localization config file as edited for the shown example.
@Kittiekatkimmie
Sorry for the delay in response. I will send you whatever you need once I reach my hotel in hopefully an hour or hour and a half.
@Mitsugaru
Can you send me what your yml looked like after you got it to do that? Please
@Mitsugaru
I can't get it to work. I changed it but it shows the command list a second time in the .yml and in the second section it's the same as the first one up top except it says points instead of what I put in there for it to say.
@Kittiekatkimmie
For each entry in the message.points configuration section, I did the following:
I know the localization messages might be hard to read due to all the color codes embedded in them. For instance, a lot of the messages have &9Money. You can take those out, change them up, whatever you like. Just know that it can parse color codes if you desire to have your own color schema with messages.
In my posted example, I did not change the messages under the commands as I didn't bother with aliasing at the time. It should still work the same if you were to use your alias and change the associated localization message appropriately.
@Mitsugaru
What exactly didyou change then, in the yml?
@Kittiekatkimmie
Those free services I listed allow you to share copy and paste / text. For example, I've pasted a copy of an edited localization.yml here: http://pastebin.com/y18S7sm9
Notice the readability difference compared to your copy and paste of it in your previous comment.
And from the same example file, here's a screenshot of it running with the plugin:
As you can see, it can work. If the config file "changed back", there must have been some timing disconnect between when the file was saved and when the plugin configuration was reloaded. I've had that happen before on other plugins. I'd say if you want to make sure that isn't an issue, simply edit and save the file before the server starts, to make sure it loads it with your changes.
Albeit, ignoring the fact that I've been patient and have tried to work with you to make the plugin do exactly what you've requested, clearly I've left a bad impression. I'm sorry for that, any rudeness on my part is simply out of frustration from arbitrary difficulty.
@Mitsugaru
Perhaps I failed to mention that I did change them, and I don'tknow what any of those 'services' you're talking about are. I changed the commands in that and the messages and it changed them back. Maybe I'll just find something else since you seem so intent on being rude.
@wrarye
.... Are you talking about this Shopkeepers plugin? If so, then you should read their plugin FAQ closely:
PlayerPoints is a currency plugin and Shopkeepers does not directly support it or most other currency plugins. Instead, there would need to be a plugin that converts points to items and vice versa which could then be used for your shops. If you're not using any other currency out there, you could enable the vault layer in PlayerPoints and then use any Vault supported shop to act as the intermediary.
Hello, please me how to open the store with the use of point roll it? I am using Shopkeepers plug Thanks for your reply!
@bloxParadise_
Just to let you know, with 2.1.3 you won't need the uuid.offlineLookup in your config.yml anymore.
@Kittiekatkimmie
So, for reference, make sure to edit the following messages:
Also, be sure to edit all the messages in the command section to reflect your chosen alias.
Lastly, be sure to edit the messages under help for the same reasons.
Make sure to save the config after changing it, then reload the plugin in-game using the plugin's reload command and not the generic server reload (only because it'd be excessive, albeit it should technically have the same result).
@Mitsugaru
message: noPermission: '&7%tag &cLack permission: &b%extra' noConsole: '&7%tag &cCannot use command as console' notIntenger: '&7%tag &6%extra &cis not an integer' reload: '&7tag &6Configuration reloaded' command: unknown: '&7%tag &cUnknown command ''%extra''' give: '&7%tag &9/points give <name> <points>' take: '&7%tag &9/points take <name> <points>' look: '&7%tag &9/points look <name>' pay: '&7%tag &9/points give <name> <points>' set: '&7%tag &9/points set <name> <points>' reset: '&7%tag &9/points reset <name>' me: '&7%tag &9/points me' lead: '&7%tag &9/points lead [next|prev|#]' points: success: '&7%tag &9Player &a%player &9now has &a%amount &9Points' fail: '&7%tag &cTransaction failed' look: '&7%tag &9Player &a%player &9has &a%amount &9Points' pay: send: '&7%tag &9You have sent &a%amount &9Points to &a%player' receive: '&7%tag &9You have received &a%amount &9Points from &a%player' invalid: '&7%tag &6Cannot pay 0 or negative points.' lack: '&7%tag &6You do not have enough Points!' reset: '&7%tag The points of &a%player &9was successfully reset' me: '&7%tag &9You have &a%amount &9Points' help: header: '&9======= &7%tag &9=======' me: '&7/points me &6: Show current points' give: '&7/points give <name> <points> &6: Generate points for given player' take: '&7/points take <name> <points> &6: Take points from player' look: '&7/points look <name> &6: Lookup player''s points' set: '&7/points set <name> <points> &6: Set player''s points to amount' reset: '&7/points reset <name> &6: Reset player''s points to 0' pay: '&7/points pay <name> <points> &6: Send points to given player' lead: '&7/points lead [prev/next/page] &6: Leader board' reload: '&7/points reload &6: Reload config'
I had changed everywhere it said points to "blinks" and all the commands in game say blinks but it still says' _ has received _ points"
@Kittiekatkimmie
Can you show me your localization.yml?
@Mitsugaru
It worked for the commands but it still says "_ has given you Points." instead of the alias
@bloxParadise_
Glad your issue got resolved. Sounds like I'll have to revert the change in 2.1.2 then.
I got the plugin to work across all my servers! I also had someone make me a plugin that uses the API to show the credits in the scoreboard using /credits:
Debug message error: http://paste.md-5.net/puxivumasa.apache