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.
Can u pleas add a chat format with {RANK} :)
The new version is weird, i cant edit nothing...
direct link
http://dev.bukkit.org/bukkit-plugins/paidranks/files/15-paid-ranks-v3-0/
I'm done with v3.0! There are some cool new features as well as some bug fixes from the previous version in the rankup command! I'm uploading/updating page at the moment!
Damn, guys i'm practically done!
This rankup command doe, a lot can go wrong.
http://prntscr.com/3u69ok
UPDATE WITH v3.0!
The main gist of PaidRanks is fully implemented. All that is needed to be done now is finishing the Developer API and the rest of the rankup command. Most lines that come from the plugin will be customizable in the language file.
@McGFresh
This should be fixed with v3.0 which i'm planning on a late release tomorrow.
Little help with PaidRanks Plz, i have 2 Worlds, If i do rankup in spawn and then change to PlotWorld Players go back to the previuos rank why? (worry) I mean On spawn they are Rank B and on PlotWord they are the previus rank A
Im usiing PEX
@TWSSYesterday
Thanks man!
@SinisterMuffin9
I have added this function into the (rankup/ru) command as well as an informational command on the next rank.
Will you be adding the /ranks command? I really like this plugin and it would be great if everyone on my server could view all the available ranks!
@Stefanos27051999
It should automatically create the file if it doesn't exist on the hard drive.
How to get config pls help me!!
@messageofdeath
Nevermind fixed it. The reason was because I had been doing this on a different world that did not have the groups setup
I get this when I do /rankup
I did remove the RequiredRank line and I am running v 2.1
@XxZangoranxX
Make sure you have v2.1 of paidranks installed. I believe you just have to remove the "RequiredRank:" option within the ladder
ALSO Everyone there will be MySQL and Yaml support
UPDATE: I have the framework done! All I need to do now is build an API for developers to hook into as well as the commands to set the plugin up as well as ranking up as well as a few other useful commands for server owners as well as the players.
@messageofdeath
Thank you! This will help so much. But I already maid all the ranks with GroupManager and the prices with the PaidRanks config. When I do /rankup it says "You have to be the rank default to rankup!" What do I do to fix this?
Guys, this is a leak of what is to come of the new system!
I know I procrastinated over the last few months. I'm back and developing the code again!
I will be changing the system from the order you configure it in into id's. I'm doing the id's so you can configure your ranks with commands instead of doing it yourself!
Here's the testing going on with id's and my new system! http://prntscr.com/3sb0r2
Ok so I have set up everything and it says I have the ranks set up but when I do /rankup it says "You have to be the rank A to rankup!" What is the problem?
I fixed the other problem with world specific ranks, but now If my players have 2 ranks donor and cblock, the plugin says "you need to be cblock". It doesnt recognize that they are cblock bc they are also donor.