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 Mar 7, 2013Getting off to a good start here. 38 people downloaded the plugin, only two have problems good ratio for now.
-
View User Profile
-
Send Message
Posted Mar 7, 2013@lyrow
more information please
-
View User Profile
-
Send Message
Posted Mar 7, 2013If i put the rank 'GreatMan' in the config and i create a group with name 'GreatMan' in essentials to add permissions... it work?
-
View User Profile
-
Send Message
Posted Mar 6, 2013@THXMINECRAFT
Did you give the permission in the rankprices.yml?
-
View User Profile
-
Send Message
Posted Mar 6, 2013I get You do not have permission for this! When I test it as a non op player.
-
View User Profile
-
Send Message
Posted Mar 5, 2013I just updated it everyone! It's a lot simpler than the last. I found some time today because I forgot my project at school :p. So here it is.
-
View User Profile
-
Send Message
Posted Mar 5, 2013What do I put in the groups permissions to make it work. Is it something like paidranks.use?
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Sidcooks
http://www.youtube.com/watch?v=ADn4F35QCDY
-
View User Profile
-
Send Message
Posted Mar 2, 2013@xMoistAmericanx
WATCH: http://www.youtube.com/watch?v=ADn4F35QCDY
-
View User Profile
-
Send Message
Posted Mar 2, 2013@jakedogrocks123
Watch: http://www.youtube.com/watch?v=ADn4F35QCDY
-
View User Profile
-
Send Message
Posted Mar 2, 2013@AwesomeDude1677
http://www.youtube.com/watch?v=ADn4F35QCDY Watch it
-
View User Profile
-
Send Message
Posted Mar 2, 2013INTERNAL ERROR FIX: http://www.youtube.com/watch?v=ADn4F35QCDY
-
View User Profile
-
Send Message
Posted Mar 1, 2013If it helps here's my .yml:
##############READ NOW SO YOU WONT GET ERRORS OR IT DOES NOTHING!!!!##Config:
#If Config.oldpayranks is true ONLY!OldPayRanks: groupslist: - default - member Prices: default: 0 member: 100
#If Config.oldpayranks is true ONLY!Ladders: - soldier - operator
Prices: soldier: Private: 0.0 Private First Class: 1.0 Specialist: 2.0 Corporal: 3.0 Sergeant: 4.0 Staff Sergeant: 5.0 Sergeant First Class: 6.0 Master Sergeant: 7.0 First Sergeant: 8.0 Sergeant Mayor: 9.0 Command Sergeant Major: 10.0 Warrant Officer: 11.0 Chief Warrant Officer: 12.0 Second Lieutenant: 13.0 First Lieutenant: 14.0 Captain: 15.0 Major: 16.0 Lieutenant Colonel: 17.0 Brigadier General: 18.0 Major General: 19.0 Lieutenant General: 20.0 General: 25.0 operator: Moderator: 100.0 Admin: 250.0 Operator: 500.0
Permissions: soldier: paidranks.soldier operator: paidranks.operator
soldier: - Private - Private First Class - Specialist - Corporal - Sergeant - Staff Sergeant - Sergeant First Class - Master Sergeant - First Sergeant - Sergeant Mayor - Command Sergeant Major - Warrant Officer - Chief Warrant Officer - Second Lieutenant - First Lieutenant - Captain - Major - Lieutenant Colonel - Brigadier General - Major General - Lieutenant General - General
operator: - Moderator - Admin - Operator
-
View User Profile
-
Send Message
Posted Mar 1, 2013What does this mean: "You have to be the rank default to begin the group list."
-
View User Profile
-
Send Message
Posted Feb 28, 2013When i type /rankup it gives me ... internal error and when i look in console, it says " 'rankup' something something, and rankup it self wont work, what is the deal
-
View User Profile
-
Send Message
Posted Feb 25, 2013@killertudse
Totally agree with you opinion.
-
View User Profile
-
Send Message
Posted Feb 23, 2013@messageofdeath
Wow. Maybe you should try to make a proper documentation or close this got damn project because it seems like you don't give a shi* about it.
-
View User Profile
-
Send Message
Posted Feb 22, 2013@2234twotoo
Finally after a million people who cant get it too work. Someone has finally managed to get it working.
Also to everyone else it works for me and thats all that counts. If you can't set it up properly in the payranks.yml file than I don't know how to help you.
-
View User Profile
-
Send Message
Posted Feb 22, 2013Hello,
Is it possible to make so that only the group VIP1 can do /rankup for to advance to VIP2 and VIP3. I dont want people under the rank VIP1 to be able to rankup to VIP1 without donating.
-
View User Profile
-
Send Message
Posted Feb 20, 2013It works fine for me! It is a great plugin, and I encourage you to make more amazing plugins!