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 Jan 18, 2013I get an internal error upon using /rankup with the old paidranks config (prison style)
org.bukkit.command.CommandException: Unhandled exception executing command 'rankup' in plugin PaidRanks v1.8
http://pastebin.com/nm6h5QEr
-
View User Profile
-
Send Message
Posted Jan 18, 2013No errors. Just invalid args.
Oh there we go. http://pastebin.com/EVdihMFh
-
View User Profile
-
Send Message
Posted Jan 18, 2013No errors. Just invalid args.
-
View User Profile
-
Send Message
Posted Jan 17, 2013Shut it down.
-
View User Profile
-
Send Message
Posted Jan 17, 2013May you help me i get an error saying invalid args
-
View User Profile
-
Send Message
Posted Jan 17, 2013@BluFawx
Hey have you fixed it ??
-
View User Profile
-
Send Message
Posted Jan 17, 2013OK, I can't fix an error I can't get. So when you have a problem, send me your plugins you have installed and send your paidranks.yml file.
-
View User Profile
-
Send Message
Posted Jan 16, 2013Hi i have this problem saying invalid args please help if you can really need this plugin for my new server thanks
-
View User Profile
-
Send Message
Posted Jan 16, 2013Could u add /rankup [playername]
so you an admin can rank a player up without them paying.
Would be appreciated! Thanks
@BluFawx ya i got the 1.7 everything appears to work now, thank you!
-
View User Profile
-
Send Message
Posted Jan 13, 2013Sigh, i find this plugin to half work,
Well it finnally works but, it dident remove any money from the players account, Nor did it check to see if the player had the money. ussing essentialseco and vault, and the new ladder system
-
View User Profile
-
Send Message
Posted Jan 12, 2013@JohnyK9
The invalid args does not mean that it's broken, you just need to enter the ladder name after /rankup.
-
View User Profile
-
Send Message
Posted Jan 12, 2013I am having a problem. Every time I use the command /rankup miner, I get the message An internal error has occurred while attempting this command. I don't know what is causing this. I am using bPermissions and iConomy and have Vault installed. All of the configs are correct(I think at least). Someone please help me.
Thanks.
-
View User Profile
-
Send Message
Posted Jan 10, 2013Whenever I do /rankup it says Invalid Args! What Argument am I supposed to use? When I do /rankup group C it say D
-
View User Profile
-
Send Message
Posted Jan 10, 2013@JohnyK9
ok so it seems to me that the version 1.8 is broken im now using 1.7 and it is working hope this helps you since they arent helping lol
-
View User Profile
-
Send Message
Posted Jan 9, 2013This dosnt appear to work, at least not on 1.4.6. Im getting the same thing as numskull34. Any feed back would be nice. Never had a problem with this plugin before you added this ladder thing.
it dosnt give the errors until i change oldpayrank to true, before that it just saids invalid args!
-
View User Profile
-
Send Message
Posted Jan 7, 2013Please fix this.
-
View User Profile
-
Send Message
Posted Jan 5, 2013hey there trying to get this set up on my server i have permissions ex everything seems to be right when i type /rankup i get this in console
org.bukkit.command.CommandException: Unhandled exception executing command 'rankup' in plugin PaidRanks v1.8 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchCommand(CraftServer.java:510) at net.minecraft.server.v1_4_6.PlayerConnection.handleCommand(PlayerConnection.java:980) at net.minecraft.server.v1_4_6.PlayerConnection.chat(PlayerConnection.java:898) at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:853) at net.minecraft.server.v1_4_6.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_4_6.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_6.PlayerConnection.d(PlayerConnection.java:112) at net.minecraft.server.v1_4_6.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_6.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NullPointerException at eu.wServers.messageofdeath.PaidRanks.PaidRanks.isInGroupList(PaidRanks.java:176) at eu.wServers.messageofdeath.PaidRanks.PaidRanks.rankUp(PaidRanks.java:196) at eu.wServers.messageofdeath.PaidRanks.PaidRanks.onCommand(PaidRanks.java:119) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
Please help !!!!!
-
View User Profile
-
Send Message
Posted Jan 4, 2013@messageofdeath
http://pastebin.com/HNyGMz37 Take A Look. Im Sure thats the right setup and the problem. when i am default rank and try to /rankup. "im the highest possible rank" it says. when i have added the permission also and im not op. but still says the same when i am OP> ? :S
-
View User Profile
-
Send Message
Posted Jan 4, 2013What is the permission for /rankup , please message me so i can actually see it and ur reply doesnt get lost in the comments! Thanks :)
-
View User Profile
-
Send Message
Posted Jan 3, 2013EVERYTIME SOMEONE DOES /RANKUP AND DOES NOT HAVE THE RIGHT AMOUNT OF MOONEY IT TAKES THE MONEY FOR THE PREVIOS RANK BUT DOES NOT PROMOTE THEM!