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 Sep 22, 2013Please read your private messenges
-
View User Profile
-
Send Message
Posted Sep 13, 2013the /rankup command is not working... I have tried updating and reinstalling the plugin.
-
View User Profile
-
Send Message
Posted Sep 12, 2013Hi, I have 4 ranks that I want to add using this plugin. As well as 5 other ranks that people get when they donate to the server. The 4 ranks are c, b, a, and dealer. I want the prefix for a normal player to be [c] playername: when someone donates they get moved to a new group, but I want them to keep their other title of c b a or dealer when they donate, this would go before the donation prefix. Is it possible to do this with groupmanager?
-
View User Profile
-
Send Message
Posted Sep 12, 2013I need help. I have a prison server and I have d-block and then c-block so when they rank to c they are allowed but when they are ready for the next rank it just keeps on saying you have ranked to c when they are already c!
-
View User Profile
-
Send Message
Posted Aug 30, 2013I have tried to delete all the plugins files, but I still get the same, edited config file. It aint even able to generate a new one even though I deleted ALL the plugin files.
-
View User Profile
-
Send Message
Posted Aug 30, 2013This shows with 2.1 in 1.6.2. I want the system to be this simple: The default rank when you join the server is citizen. When you got 5k, you can do /rankup to Citizen+, then Citizen and so on. How do I do this? I do NOT need any extra permission-nodes for each rankup, nor a permission node to rankup at all. I just want it to be as simple as it was before. /rankup to the next rank. And a easy config. F** hell.. its so complicated, and the tutorial tells us nothing at all.
30.08 16:34:39 [Server] INFO Using: PermissionsEX v1.19.6, Register v1.8, Questioner v0.6 30.08 16:34:39 [Multicraft] Skipped 35 lines due to rate limit (30/s) 30.08 16:34:38 [Server] INFO at org.bukkit.Bukkit.reload(Bukkit.java:275) 30.08 16:34:38 [Server] INFO at org.bukkit.craftbukkit.v1_6_R2.CraftServer.reload(CraftServer.java:609) 30.08 16:34:38 [Server] INFO at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) 30.08 16:34:38 [Server] INFO at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282) 30.08 16:34:38 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) 30.08 16:34:38 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) 30.08 16:34:38 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 30.08 16:34:38 [Server] INFO at me.messageofdeath.PaidRanks.PaidRanks.onEnable(PaidRanks.java:26) 30.08 16:34:38 [Server] INFO at me.messageofdeath.PaidRanks.Database.Database.loadDatabase(Database.java:29) 30.08 16:34:38 [Server] INFO java.lang.NullPointerException 30.08 16:34:38 [Server] SEVERE Error occurred while enabling PaidRanks v2.1 (Is it up to date?) 30.08 16:34:38 [Server] INFO Enabling PaidRanks v2.1
-
View User Profile
-
Send Message
Posted Aug 30, 2013Sorry to say this, but this is total bullcrap.
2.0 does not work with 1.6.2. v. 2.1 seems to be outdated when using the latest beta-build for 1.6.2. The tutorial does not explain anything, nor does it show how to set up different rank-up systems. The config-explainations are not understandable at all.
Please make something real before going public with it.
-
View User Profile
-
Send Message
Posted Aug 27, 2013Thanks a lot for the plugin!
-
View User Profile
-
Send Message
Posted Aug 22, 2013@killerjezza
install vault
-
View User Profile
-
Send Message
Posted Aug 21, 2013Cant seem to get it to work on my server ? keep getting this error message... any clues ?
2013-08-21 22:23:13 [SEVERE] Could not load 'plugins\PaidRanks.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: Vault at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.reload(CraftServer.java:603) at org.bukkit.Bukkit.reload(Bukkit.java:275) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java:262) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
-
View User Profile
-
Send Message
Posted Aug 19, 2013@Jacobsscoots
Do you have the ranks set up in the permissions file? You need to make ranks in the permissions that have the same name as the ranks in the rankprices.yml so it knows what rank to make you.
-
View User Profile
-
Send Message
Posted Aug 14, 2013Can someone give me a paste bin link of the original config thanks.
-
View User Profile
-
Send Message
Posted Aug 14, 2013@Slappygilmore The problem you are incountering has nothing to do with this plugin I take it you are using groupmanager, well groupmanager is for basic use of permissions and not for other groups to intergrade with each other such as donor ranks and player ranks, there is a way that you can solve this in your groupmanager file copy one of your ranks e.g C-Block then paste it and name it C-Block+ after that copy all of c block perms then paste them in and then add the donator permissions for that rank then at the bottom where it says suffix it should look something like this suffix: '[Emerald]' so then there will be that tag after there name so when they chat in game it should say [C-Block+] {Slappygilmore} [Emerald]: Hey guys, now after doing so you must add a permissions to each of the ranks allowing that rank to rank up to the next rank for instance if you have C block+ [Emerald] guy and he wants to rankup to B-Block+ [Emerald] then he would be able to with the cost of the price they need to pay, I hope this helped.
-
View User Profile
-
Send Message
Posted Aug 14, 2013Hey guys, I have different ranks in my server such as Chat-Moderator and donator ranks also. The problem I'm experiencing is when they're added to these groups they can use /Rankup once, but then it removes and readds them to the next group in line so instead of...
- Emerald - B-Block
They'll be....
- C-Block - Emerald
So when the donator rank or other Chat-Moderator rank is the 2nd one in line their prefix changes of course, so they think they were demoted first of all... Then they can't use /rankup again, so I have to manually remove and readd them to the group and it is a big hassle. Is there anyway to fix the problem? I don't want them to lose there donator rank or what not when they /rankup, but I don't want them to be kicked off the ladder either.
-
View User Profile
-
Send Message
Posted Aug 13, 2013How would I make the default ladder rank to start from more than one rank?
-
View User Profile
-
Send Message
Posted Aug 13, 2013I would add in a feature that allows users to rank up with items instead of money.
-
View User Profile
-
Send Message
Posted Aug 12, 2013How come I can only make 5 ranks?
-
View User Profile
-
Send Message
Posted Aug 10, 2013I have another plugin, which pretty much does the same thing as thing plugin, If I switch to this one, many players are higher ranks now, will it continue them on the ladder, or will it make them have to restart?
Also, if in PEX I have another group added, such as a donor group or mod group, will it still be able to rankup the player normally, or will it remove the other group they have? Thanks,
-
View User Profile
-
Send Message
Posted Aug 10, 2013@kinoscorpia
Im having the same problem :(!
-
View User Profile
-
Send Message
Posted Aug 10, 2013Oh that config looks bad... Hopefully you can read it. SOrry