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 Apr 17, 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.
-
View User Profile
-
Send Message
Posted Apr 16, 2013@Legender3044
They are defined in the config
I will be making a tutorial soon!! :D
-
View User Profile
-
Send Message
Posted Apr 14, 2013when i do /rankup level (level is my ledder) it only puts me in to the first rank even tho i have 5 in that ladder
-
View User Profile
-
Send Message
Posted Apr 12, 2013i just got this plugin and tried to follow the tutorial (however it is much different) i am using default paid ranks not new ladders and the 1st rank is Nobody in Rankprices.yml in my groups.yml (I use group manager) the default rank is Nobody. I set myself to the default rank (being Nobody) typed /rankup and it said "You have to be the rank Nobody to begin the group list." please help.
-
View User Profile
-
Send Message
Posted Apr 10, 2013Please help, I am getting the message saying "You do not have permission for this! No permission for /rankup", but I used the link messageofdeath posted. :(
EDIT: Now its giving me the message "Invalid Args! Default ladder not enabled in the rankprices.yml"
-
View User Profile
-
Send Message
Posted Apr 9, 2013@messageofdeath
Nope. Still doesnt work. Now it says "You have to be the the rank C-Prisoner to begin the group list". even though I made myself C-Prisoner. Are special permissions required?
-
View User Profile
-
Send Message
Posted Apr 8, 2013@AlphaFarer
Its in the rankprices.yml
-
View User Profile
-
Send Message
Posted Apr 8, 2013@Legender3044
This is what yours would look like. Just copy and paste and please study it so you will know how it works.
http://pastebin.com/KP5icWy6
-
View User Profile
-
Send Message
Posted Apr 8, 2013@NitroFox0
It may be a permissions file issue.
-
View User Profile
-
Send Message
Posted Apr 8, 2013Im getting mad at this plugin. It didnt work the last updates and it still doesnt for me honestly if someone could just fill in the config ill tell u what I want. I want only one ladder being the default one. I want several ranks in the ladder, the first one being the rank they join as: C-Prisoner: 0 B-Prisoner: 5000 A-Prisoner: 10000 Elite-Prisoner: 20000 Probation: 40000 Free-Man: 80000 M-C-Prisoner: 150000 M-B-Prisoner: 350000 M-A-Prisoner: 750000 M-Elite-Prisoner: 1250000 M-Probation: 1500000 M-Free-Man: 2000000
Can someone please just fill in the config with what needs to be there and tell me where to put perms if they are needed? I use groupmanager. Thanks!
-
View User Profile
-
Send Message
Posted Apr 6, 2013@iBo3oF
Thats the problem im have now too nobody can use the command
-
View User Profile
-
Send Message
Posted Apr 6, 2013What is permission for /rankup command?
-
View User Profile
-
Send Message
Posted Apr 5, 2013You said this ranks.yml would be easier to use wel ITS NOT, Please make a tutorial or someone please help me
-
View User Profile
-
Send Message
Posted Apr 2, 2013When ever i do /rankup the second time the prefix on the rank goes back to default. like for example i have 5 groups red,orange,yellow,green and blue and the default. my default is called member. so when i do /rankup and go to red its all good but then when i move to orange the prefix of the rank will say member even tho it said i ranked up to orange. this happens every other rank. so in my case orange and blue don't work.
-
View User Profile
-
Send Message
Posted Apr 2, 2013@no0crY
thats because v.2 does that just use v.1
-
View User Profile
-
Send Message
Posted Apr 2, 2013@Kryssy723
you can make different ranks and put them in to the paidrank config so it only uses those.
-
View User Profile
-
Send Message
Posted Apr 2, 2013@Zokle
when you add a rank you have to add a permission like paidrank.normal.Knight
-
View User Profile
-
Send Message
Posted Apr 2, 2013@daVorbak
i use groupmanger and it works fine
-
View User Profile
-
Send Message
Posted Mar 31, 2013@daVorbak
There in the rankprices.yml You can custom configure them.
-
View User Profile
-
Send Message
Posted Mar 30, 2013Just wondering, What is the permission for this because im working on a jail server but i cant find the perms for this plugin.