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.
@enewearth
@XxHappy_GuyxX
Read the whole page before posting this, there are THREE tutorials...
When I Do /rankup It Says No Default Ladder? How Do I Set it?
Where do you set the default ladder? http://pastebin.com/RMEyVFK9
But i want do know how to use with like 5 worlds if u want to see the server go to 77.111.241.101:25565
@jtbnoob
Use Vault 1.2.27 to fix this problem. I've been telling everyone, and it works great!
I think it's a problem with the newest versions of vault, but the 1.6.2 versions does the trick.
Sorry about my english, but can you say to me how to do like /rankup in a world with MULTIVERSE using the ranks of GroupManager plz. That's the only thing i need. If you can send me an email for [email protected], if you can't just leave a message.
What is the permission to do /rankup?
@angrymonkfilms let me know if you find a fix.
@jtbnoob
It's a bug with the plugin that many people are reporting. Im looking for a fix too.
When using Pex it creates the ranks in only the world the user is in. is there any way to make it global.
"Small" Issue:
27.05 15:36:19 [Server] INFO at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:426) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at net.minecraft.server.v1_7_R2.DedicatedServer.init(DedicatedServer.java:175) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at net.minecraft.server.v1_7_R2.MinecraftServer.a(MinecraftServer.java:275) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at net.minecraft.server.v1_7_R2.MinecraftServer.g(MinecraftServer.java:319) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at net.minecraft.server.v1_7_R2.MinecraftServer.n(MinecraftServer.java:344) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at org.bukkit.craftbukkit.v1_7_R2.CraftServer.enablePlugins(CraftServer.java:375) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at org.bukkit.craftbukkit.v1_7_R2.CraftServer.loadPlugin(CraftServer.java:441) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [Bukkit_Dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] 27.05 15:36:19 [Server] INFO at me.messageofdeath.PaidRanks.PaidRanks.onEnable(PaidRanks.java:26) [?:?] 27.05 15:36:19 [Server] INFO at me.messageofdeath.PaidRanks.Database.Database.loadDatabase(Database.java:29) [?:?] 27.05 15:36:19 [Server] INFO java.lang.NullPointerException 27.05 15:36:19 [Server] ERROR Error occurred while enabling PaidRanks v2.1 (Is it up to date?)
Please help :)
I have a question: Let's say, I do the ranks A-Z, but I want to have it kinda like a prestige thing. Where, when they reach Z, I would make another rank (let's just call it Free), but when they get to free, I don't want them to do the /rankup command, but instead use a sign that will rank them up and eco reset themselves back to A, but as prestige. But I have no idea how to make it where a certain rank cannot use the /rankup command, without having the permissions for it..I would really appreciate it if someone could tell me if there might be a way to do it. I don't know how to do it otherwise. xD
Anyone know of a rankup plugin that doesn't have the annoying pex bug (setting group only for one world) but still has ladder support?
How do I "Create A Default Ladder"?
Great plugin. Amazing work.
@ridathe94
This is not a Vault issue, it's an issue with PaidRanks not properly specifying to change groups on a global level.
@ridathe94
Are you sure the issue is vault?
Help Me! ASAP
So the plugin works perfectly but when I try to rankup from a certain rank, I get stuck on it even after relogging! Fix this please
10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:817) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at net.minecraft.server.v1_7_R3.PlayerConnection.handleCommand(PlayerConnection.java:960) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at java.util.logging.Logger.log(Unknown Source) [?:1.7.0_51] 10.05 20:01:30 [Server] INFO at java.util.logging.Logger.doLog(Unknown Source) [?:1.7.0_51] 10.05 20:01:30 [Server] INFO at java.util.logging.Logger.log(Unknown Source) [?:1.7.0_51] 10.05 20:01:30 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.util.ForwardLogHandler.publish(ForwardLogHandler.java:33) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at org.apache.logging.log4j.spi.AbstractLogger.error(AbstractLogger.java:609) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at org.apache.logging.log4j.core.Logger.log(Logger.java:110) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:367) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:406) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:425) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:101) [craftbukkit3074.jar:git-Bukkit-1.7.2-R0.3-59-g6efeddf-b3074jnks] 10.05 20:01:30 [Server] INFO java.lang.NullPointerException
when i do /rankup nothing happens not even internal error or anything