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 Oct 13, 2012I been having trouble when ranking up. When the player does /rankup they pay for the rank but it always puts them back to default rank. Thus making me have to promote them to the rank the purchased. Now when I updated the plugin I get an Invalid Args!. P.S. I use group manager for the permissions.
-
View User Profile
-
Send Message
Posted Oct 13, 2012Hey guys Vaporizze here,
Ive been trying to make a prison server and im almost there except for this plugin wont seem to work...When ever someone types /rankup they get "Invalid Args!" in red. Is there any fix to this? here is my config file
http://pastebin.com/vyisqmT6
Thanks
-
View User Profile
-
Send Message
Posted Oct 12, 2012where is the instructions on setting this up?
-
View User Profile
-
Send Message
Posted Oct 6, 2012Same problem as redstone,
Done everything /pex group add {name} pex group user add {name}
Non of them work!
-
View User Profile
-
Send Message
Posted Oct 5, 2012Please Please Please Please Please add McMmo Power level support.
So you can set it so someone needs 50 power level AND 1000$ to rankup. Please I really need this. Just make it optional.
-
View User Profile
-
Send Message
Posted Oct 4, 2012@messgageofdeath
Thanks for the reply.
The rank I am trying to rankup is on top. If you look at my permissions file the user ElJefeAlejandro, the rank I am attempting to "rankup" (Baron) is on the top of the rank Admins. Also that's the command I have been using: /pex user ElJefe group set Donator
Here's my permissions http://pastebin.com/rfN2r360 and here's my PaidRanks config http://pastebin.com/LGvZ7w41
Hopefully you can spot something that I might have missed.
Thanks,
Redstonevet90
-
View User Profile
-
Send Message
Posted Oct 4, 2012@redstonevet90
See if this works instead of using /pex group Donator add user {name} use /pex group Donator group set {name}. So they only have one group set instead of having Default and Donator as there rank. The way I have it set up is to get the rank on the top of the list which is default in your case. So if you just keep them at one rank then they can rankup fine.
Like this is yours
Users: {name}: groups: - default - Donator
So the way its setup it gets the group on top. when you did that by adding a group it keeps default also and it adds that group on the bottom
-
View User Profile
-
Send Message
Posted Oct 4, 2012@GalacticNInga
get vault
-
View User Profile
-
Send Message
Posted Oct 3, 2012DUDE my users don't have sufficient funds and they can just do /rankup no problem and ADVANCE IN RANK!
please fix
-
View User Profile
-
Send Message
Posted Oct 2, 2012EDITED
Hello,
First of all i'd like to thank you for the all work you have done.
However, I am having a bit of a problem. I am using PEX and your plugin worked great when I only had a single ladder in my permissions file, but now I have 2 separate ladders (staff and player) the /rankup command is no longer working for members who are in a group on both ladders.
ie. I am in the staff ladder (Admin group) and I'm also in the player ladder (Peasant group). I can only "rank up" my player ladder if I remove myself from my staff ladder first. I'm also using the command "/rankup player." When I do this I don't get a Invalid ARG. Just nothing happens.
If you could enlighten me in regards to how I can correct this it would be greatly appreciated.
Thanks,
Redstonevet90
-
View User Profile
-
Send Message
Posted Sep 30, 2012@tylerbb812
@SuperMalik
I will make a tutorial myself because im really the only one who understands it.
-
View User Profile
-
Send Message
Posted Sep 30, 2012The tutorial is outdated how do i use the newer version SOMEONE HELP ME
-
View User Profile
-
Send Message
Posted Sep 28, 2012I didn't really understand the plugin, and the tutorial video seems to be not that updated.. can someone send me a working config file or explain me somehow how to work with this plugin?
-
View User Profile
-
Send Message
Posted Sep 28, 2012@messageofdeath
Invalid Command.
-
View User Profile
-
Send Message
Posted Sep 28, 2012@Daicecreamman
Look up AutoRank. You can use that or I can simply add it in no problem. Just I will have to work on it for about 2 - 9 days depending on if im busy because I am really busy with school, band, running a server, updating my plugins... So yeah.
-
View User Profile
-
Send Message
Posted Sep 28, 2012@Curtis4321
See if this works instead of using /pex group Donator add user {name} use /pex group Donator group set {name}. So they only have one group set instead of having Default and Donator as there rank. The way I have it set up is to get the rank on the top of the list which is default in your case. So if you just keep them at one rank then they can rankup fine.
Like this is yours
Users: {name}: groups: - default - Donator
So the way its setup it gets the group on top. when you did that by adding a group it keeps default also and it adds that group on the bottom
-
View User Profile
-
Send Message
Posted Sep 28, 2012Suggestions for future versions: Make this a one stop fix all plugin! Enable ladders that rank players up based on time spent on the server. Thanks!
-
View User Profile
-
Send Message
Posted Sep 28, 2012@messageofdeath
Well Here a situation would be if u joined.
But if i remove them from "Donator" or there second rank like Donator or VIP ect, they cannot rankup.
But if only in the 1 group its perfectly fine.
-
View User Profile
-
Send Message
Posted Sep 28, 2012@Curtis4321
Explain the problem. I'm going to take a guess. Is the players starting rank in the rankup list? Like the donor started at donator you need this in the grouplist. Then the 1st rank you rank up to is like donator+.
grouplist: - donator - donator+
price: donator: 0 donator+: 100
So the rank you want required for the rankup is needed right now no matter what I have not found a fix for it yet.
-
View User Profile
-
Send Message
Posted Sep 24, 2012Hey, big problem, it wont work for my donators, as they have to ranks, anywa yt ofix this?
Please been having this problem for weeks