PaidRanks - Rankup

Announcements
- Now supports Vault!
Description
- Using this plugin you can allow your users to obtain new ranks by paying configurable amounts of in-game money. You can have as many groups as you wish and set a price that is different for each of them. It is as easy as adding your groups to the lists in the configuration file and restarting your server. Please make sure you read the commented section of the config file as it contains important information about setting up the file. Enjoy :-)
How to Install
- Download the latest PaidRanks.jar and add it to your plugins file on your server.
- Start the server!
- Go to your config.yml under the /Plugins/PaidRanks
- Decide whether or not you want your ranks to be global
- Now go to the language file and decide if you want to change anything. If not your all set.
- Go in-game and follow the commands!
Compatible Permissions/Economy
Economy:
- Vault
- The New Economy
- SQLEconomy
- iConomy
Permissions:
- Vault
- PermissionsEx
- LuckPerms
Commands
<> Required | [] Not Required
| Command | Permission | Description |
|---|---|---|
| /pr | paidranks.commands.pr.help | This screen. |
| /pr help [page] | paidranks.commands.pr.help | Page of help. |
| /pr reload | paidranks.commands.pr.reload | Reloads the whole plugin. |
| /pr reload language | paidranks.commands.pr.reload.language | Reloads the language file. |
| /pr reload ranks | paidranks.commands.pr.reload.ranks | Reloads the ranks file/mysql. |
| /pr ladder create <ladderName> [-default | -requiresRank] | paidranks.commands.pr.ladder.create | Creates a ladder. |
| /pr ladder remove <ladderName> | paidranks.commands.pr.ladder.remove | Removes a ladder. |
| /pr ladder set <default | world><ladderName> [value] | paidranks.commands.pr.ladder.set | Set various variables of ladders. |
| /pr ladder toggle requiresRank <ladderName> | paidranks.commands.pr.ladder.toggle.requiresrank | Toggles the requiresRank variable. |
| /pr ladder info <ladderName> | paidranks.commands.pr.ladder.info | Gets various information about the ladder. |
| /pr ladder list | paidranks.commands.pr.ladder.list | Lists all the available ladders. |
| /pr rank add <ladderName> <rankName> [price] [permission] | paidranks.commands.pr.rank.add |
Adds a rank to a ladder.
|
| /pr rank remove <ladderName> <rankName> | paidranks.commands.pr.rank.remove | Removes a rank from a ladder. |
| /pr rank set <ladderName> <rankName> <price|perm|position> <value> | paidranks.commands.pr.rank.set | Set various variables of ranks. |
| /pr rank info <ladderName> <rankName> | paidranks.commands.pr.rank.info | Gets various information about the rank. |
|
/pr rank list <ladderName> |
paidranks.commands.pr.rank.list | Lists all the ranks within that ladder. |
| /ru help | paidranks.commands.ru.help | This screen. |
| /ru [ladderName] | paidranks.commands.ru.rankup | Rankup the default/specified ladder. |
| /ru ladder list | paidranks.commands.ru.list.ladder | List all the available ladders. |
| /ru rank list [ladderName] | paidranks.commands.ru.list.rank | List all the available ranks within the default/specified ladder. |
| /ru rank next [ladderName] | paidranks.commands.ru.rank.next | Gives you information about your next rank within the default/specified ladder. |
Tutorials
- None at this time.
Github
Change Log
- You can view the Change Log Here.
Suggestions
- If you have any suggestions please feel free to make them. I am very open to criticism and new ideas! Also, If you like what you see and want to support the development of this plugin and any other plugins i decide to create.
Donations
- If you like what you see and want to support the development of this plugin and any other plugins i decide to create, please donate by clicking on the donation button below.

-
View User Profile
-
Send Message
Posted Jun 8, 2013I'm very sorry about not giving responses. It's the fact that I rarely chek dev.bukkit.org now. I really only do private plugins now.
-
View User Profile
-
Send Message
Posted Jun 8, 2013@alek123222
I don't understand you rankprices.yml at all
-
View User Profile
-
Send Message
Posted Jun 8, 2013Guys I have a problem I made a default ladder and players have no problem buying the first upgrade but the second one tells them that they do not have the first rank here is my config: http://pastebin.com/f40tvgu0
-
View User Profile
-
Send Message
Posted Jun 7, 2013@ZerothAngel
It should be on github. Probably not the latest.
UPDATE: https://github.com/messageofdeath/PaidRanks
-
View User Profile
-
Send Message
Posted Jun 7, 2013Invalid*
-
View User Profile
-
Send Message
Posted Jun 7, 2013whenever I try to do /rankup it says "Ubvakud Args! Default ladder not enabled in the rank prices.yml How do I do this?
-
View User Profile
-
Send Message
Posted May 30, 2013I am having problems with your plugin "PaidRanks" when I use the Non Ladder. When the player types in "/rankup" it ranks them Group B but do it again and it puts them in to group B Again And Says "You are now B" When you should be in a Group A .The PaidRank config is set-up right and the inheritance for group manager is correct and I have Vault. Do you know what the problem is?.
-
View User Profile
-
Send Message
Posted May 28, 2013Not sure if this is still under development or whatever.
But a user complained about compatibility with my permissions plugin (zPermissions). I narrowed it down to your getMainGroup() method. Anyway, you're assuming the last group returned by Vault's getPlayerGroups() method is the "main group." This is a broken assumption since the Vault API makes no guarantees about order.
Anyhow, Vault does provide a getPrimaryGroup() method for getting the main group. Changing your getMainGroup() in your Vault class to look like the following seems to work:
Couldn't find your project on github/bitbucket (at least, one that was up to date) and couldn't find a place to file tickets.
-
View User Profile
-
Send Message
Posted May 14, 2013I have a suggestion...
Make it possible (English.yml perhaps?) for each rank to display it's own message, not just a generic message for ranking up. What I'd like to do is have a short message after a successful /rankup listing the new perks that the player can now access.
-
View User Profile
-
Send Message
Posted May 12, 2013This is pretty poor. lots of comments with no responses, is it worth me saying my error. LOL
-
View User Profile
-
Send Message
Posted May 10, 2013Yea I'm using the plugin, and I did /rankup when i was default rank and it promoted me to C, now when I do it again, it keeps promoting me to C not the next rank. Here is my config.
DefaultPaidRanks:
Please help!
-
View User Profile
-
Send Message
Posted May 3, 2013PaidRanks Tutorial and Older Version download: http://www.glgamers.net/showthread.php?tid=4
(Old Version - not as complicated as new version)
-
View User Profile
-
Send Message
Posted May 2, 2013So this is my config
http://pastebin.com/P0fBf8WE
When i type /rankup it says must be trainy to rankup plz help
-
View User Profile
-
Send Message
Posted Apr 29, 2013It is saying that I need to be in group default to start, even though I am
-
View User Profile
-
Send Message
Posted Apr 28, 2013@emorainbow
The plugin is out dated, check before you post comments.
-
View User Profile
-
Send Message
Posted Apr 22, 2013Help!!!
I Tried both op and nonop nut i can't use the /rankup command.
When i try it says "You don't have the permission for this. No permission for /rankup.
HELP What is the permission?
-
View User Profile
-
Send Message
Posted Apr 21, 2013@valdemar120
I have the same error, I tried everything. Please make a video tutorial. I have seen servers on 1.5 using this and it worked so I want it to work bad :P
-
View User Profile
-
Send Message
Posted Apr 20, 2013how to make prefix for this??
-
View User Profile
-
Send Message
Posted Apr 18, 2013I've tried messing around with the config to attempt to get the plugin working on my server before commenting but I continue to keep getting 'an internal error occurred while attempting to perform this command' and its annoying because I bet i'm just being stupid please help.
help please had no answer and here is my console when i type the /rankup command
http://pastebin.com/5WwH7bgG
Here is my config of paidranks (rankprices.yml)
http://pastebin.com/bUrZf2VS
-
View User Profile
-
Send Message
Posted Apr 17, 2013So... I've been wanting to make a server which runs on this plugin, but it simply won't work! Everytime I write /rankup, it says "You have to be the rank Default to begin the group list" even though I am default. Hope someone can help me :D!