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 Mar 21, 2012Hello,
I know it's a lot of work to update a plugin. But you can look PaidRank, because with the new structure is incompatible ... Thank you for advance. answer me by private message or via email contact.easy.craft@gmail.com ! ;)
Good Job
-
View User Profile
-
Send Message
Posted Mar 13, 2012Same problem here... Im using newest Vault and newest PermissionsBukkit:
2012-03-13 19:00:48 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'rankup' in plugin PaidRanks v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:469) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:906) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:866) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:849) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:116) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) Caused by: java.lang.NoSuchMethodError: com.platymuus.bukkit.permissions.PermissionInfo.getWorlds()Ljava/util/List; at net.milkbowl.vault.permission.plugins.Permission_PermissionsBukkit.playerInGroup(Permission_PermissionsBukkit.java:161) at net.milkbowl.vault.permission.Permission.playerInGroup(Permission.java:416) at me.polaris120990.PayRanks.PayRanks.readCommand(PayRanks.java:115) at me.polaris120990.PayRanks.PayRanks.onCommand(PayRanks.java:96) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more
-
View User Profile
-
Send Message
Posted Mar 12, 2012Ok so it works, but im using group manager. I can't find the user listed in the world:earth, users:mskittylauren. Any idea where the user file is located? I want to make sure all the ranks don't go poof.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@MinecraftToGo
How does it work? What Economy Plugin are you using, and Vault version?
It's broken for me. 02:30:28 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'rank up' in plugin PaidRanks v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16 6) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4 61) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler. java:818) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:778)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:761) at lishid.orebfuscator.hook.NetServerHandlerProxy.a(NetServerHandlerProx y.java:117) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:112) at lishid.orebfuscator.hook.NetServerHandlerProxy.a(NetServerHandlerProx y.java:60) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) Caused by: java.lang.NoSuchMethodError: com.platymuus.bukkit.permissions.Permiss ionInfo.getWorlds()Ljava/util/List; at net.milkbowl.vault.permission.plugins.Permission_PermissionsBukkit.pl ayerInGroup(Permission_PermissionsBukkit.java:161) at net.milkbowl.vault.permission.Permission.playerInGroup(Permission.jav a:416) at me.polaris120990.PayRanks.PayRanks.readCommand(PayRanks.java:115) at me.polaris120990.PayRanks.PayRanks.onCommand(PayRanks.java:96) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 14 more
-
View User Profile
-
Send Message
Posted Mar 9, 2012@trupwner
It works for 1.2.2...
-
View User Profile
-
Send Message
Posted Mar 6, 2012Ok noobs I had the same issue as you all, get the latest version of vault
http://dev.bukkit.org/server-mods/vault/
and The end it works again nuff said.
-
View User Profile
-
Send Message
Posted Mar 6, 2012@dkhrmn
What permissions plugin?
-
View User Profile
-
Send Message
Posted Mar 6, 2012I use it on 1.2 right now xD
-
View User Profile
-
Send Message
Posted Mar 5, 2012Please tell me the point of creating a freaking brilliant plugin, that makes SOOO many server rely on it as a SOLID ranking up plan... then just telling everyone to practically Fk off? You sir.... Are pathetic. Please someone pick this up. Or polaris120990 take a few moments out of your precious life too update to 1.2.....
-
View User Profile
-
Send Message
Posted Mar 3, 2012will this be updated?
-
View User Profile
-
Send Message
Posted Mar 3, 2012Can you please update this? it is a BIG part in my server
-
View User Profile
-
Send Message
Posted Mar 2, 2012Does this work in 1.2? I really need this...
-
View User Profile
-
Send Message
Posted Feb 23, 2012You should have it add a prefix to their name, and let them see what rank they are currently at. Those are the only two suggestions I have for you. Other then that great job!
-
View User Profile
-
Send Message
Posted Feb 19, 2012Doesn't work at all for me.. I occasionally get an error message. Then sometimes when using /rankup server does not even respond.. This is a great idea for a plugin, and would love very much to see it work again...
Im using permissionsbukkit on 1.1-R4
-
View User Profile
-
Send Message
Posted Feb 17, 2012Any chance this might get updated to the latest Craftbukkit RB? i would love this for my server!
-
View User Profile
-
Send Message
Posted Feb 16, 2012So what are the permission nodes..?
-
View User Profile
-
Send Message
Posted Feb 11, 2012You should be able to buy a specific rank if the user enables the feature, i would like this alot!
-
View User Profile
-
Send Message
Posted Feb 10, 2012I have an issue. It starts with no errors I have my config set up right, i have vault. I use /rankup
And nothing happens?
Why not??
-
View User Profile
-
Send Message
Posted Feb 8, 2012I have a suggestion.. Make it so people can chose from 2 or more groups for example. My server has a good and a bad side. I would like to know if you can make it so if a person chooses a bad side they must keep on that side and keep ranking up to the top. but just for those bad side specified ranks. and make another group just for the good side specified ranks? think this is possible!
-
View User Profile
-
Send Message
Posted Feb 8, 2012@Giinger
groupslist:
- Stage-1
- Stage-2
- Stage-3
- Stage-4
- Stage-5
- Stage-6
- Stage-7
- Stage-8
- Stage-9
- Stage-10
groups:
Stage-1: 0
Stage-2: 500
Stage-3: 700
Stage-4: 800
Stage-5: 900
Stage-6: 1000
Stage-7: 1200
Stage-8: 1300
Stage-9: 1500
That's good.. right?