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 Aug 10, 2013Hello! I am using v. 2.1. Every time I try to do /rankup, I stay at the default rank that I set. It will never go to the next rank up. Here is my config file.
Ladders:
Any help would be great!
-
View User Profile
-
Send Message
Posted Aug 9, 2013@messageofdeath
Is there a limit on how many ladders you can have? I have version 2.1 and I am trying to make a lot of ranks. 11 ladders with 5 ranks each to be exact. I used the new video tutorial and went off of that. Most of the ranks work, others do not. I even have the first rank in the ladder have the default rank with a price of 0. It works for some ranks, and it does not for others. Its also set up each ladder exactly the same in every ladder. If there is a ladder limit, is there any way someone could raise that limit? I REALLY need all these ranks to work, people are counting and waiting on me for this. Thanks for all your help!
-
View User Profile
-
Send Message
Posted Aug 9, 2013Try my new tutorial up in the description and get back to me :D
-
View User Profile
-
Send Message
Posted Aug 8, 2013When i use PEX and paidranks, the pre-fixes don't show before the players name! Help!
-
View User Profile
-
Send Message
Posted Aug 8, 2013To fix the error where it ranks you up as your Default, put your Default rank into the buyable ranks section.
Example:
RequiredRank: Tier1
Ranks: Tier1: Price: 0 Tier2: Price: 25000 Tier3: Price: 50000 Tier4: Price: 100000 Free: Price: 250000
-
View User Profile
-
Send Message
Posted Aug 5, 2013Hi i just got the 2.1 version of Paidranks and I'm having a similar problem i had with 2.0 heres my config http://pastebin.com/favZxR4f when i do /rankup it just ranks me up to taster over and over again. I want to be able to rank up to confectioner, then chocolatier. You start with taster
-
View User Profile
-
Send Message
Posted Aug 5, 2013First of all, this is probably the most confusing config I have ever seen, so if possible, could you change it to make it easier to understand? Now, lets see if you can follow along here: Alright, so I want to have the /rankup command give the user a small tag, the ranks I have set are I, II, III, IV, and V. I also want their actual rank to show up as well, like default, and all the donator ranks. The only way I believe I can do that is by creating those 5 ranks for each and every rank on the server, and making the inheritance of those ranks be the actual rank, along with some extra added perms. Is there any other way to do this, or should I make literally 50 ranks in my permissions file? If I should do this, which actually isn't that big of a hassle, is this paidranks file correct, and can I use it for my server to work fine with all the ranks? Here is what my config file looks like. Thanks soo much to anyone that can help me, its much appreciated!
-
View User Profile
-
Send Message
Posted Aug 4, 2013@Melonking
I'll look into it
-
View User Profile
-
Send Message
Posted Aug 4, 2013I have PEX and the config like so:
When I do /rankup it just keep saying "Melonking has been promoted to the rank of: member"
-
View User Profile
-
Send Message
Posted Aug 3, 2013@letterio43
I'll put it out today.
-
View User Profile
-
Send Message
Posted Aug 2, 2013Hey do you think that 2.1 will be ready today? I'm opening my server to the public in about 4 hours and I couldn't get the other version to work (I'm using Group Manager even though you say it sucks). Thanks!
-
View User Profile
-
Send Message
Posted Aug 1, 2013If it says "You do not have permission for this! No permission for /rankup!" it's an easy fix! Just go into your permissions plugin (I use permissions ex, but you may have bPermisisons or GroupManager) and then in the default's permissions, add: paidranks.normal
(remember to have correct spacing and the ( - ) symbol behind it. If the other groups don't inherit your defaults permissions, then add this permission into each of your groups that can rankup. Good luck!
-
View User Profile
-
Send Message
Posted Aug 1, 2013@qaman6
2.1 should be out very soon.
-
View User Profile
-
Send Message
Posted Aug 1, 2013@sawyer1290
Later today(It's 3am) or tomorrow.
-
View User Profile
-
Send Message
Posted Jul 31, 2013When is 2.1 coming out
-
View User Profile
-
Send Message
Posted Jul 31, 2013@messageofdeath
- It seems that after the first rank "Bprisoner", each rank after that is free of charge? I run a prison server and you could probably figure out why this is quite barmy, maybe it's an issue on my side, anyway, here's my config.yml
http://pastebin.com/meaijhaP
-
View User Profile
-
Send Message
Posted Jul 26, 2013@xtechgamer735
I'm actually made Group Manager compatible already. I tested it already. I will have it out sooner than I thought.
All groups are case sensitive.
Also you people that want Group Manager. WHY! There are millions of unnecessary commands that can be used under 1 command! Which is pex. I already hate working with group manager :p.
-
View User Profile
-
Send Message
Posted Jul 25, 2013@messageofdeath
Thanks for letting me know, will be back in a few weeks to see if there is an update :) . When do you think it will be out?
Thanks
-
View User Profile
-
Send Message
Posted Jul 24, 2013@xtechgamer735
I am re-writing this to make it easier. I'll make sure to make Group Manager compatible, but that will take over 2 weeks. I have some other stuff to do first. In the mean time switch to something more reliable like PermissionsEx which is what I use when I test the plugin.
-
View User Profile
-
Send Message
Posted Jul 23, 2013This does not work with group manager. It just loops. Is there a fix?