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.
Hello. By default, when I install the plugin and do /rankup, I get kicked for " internal server error " ?
What is the permission to allow /rankup? I cant seem to get it to work :c
@skrrrr
I will soon be debugging this issue with inheritance.
@Iwitrag
Rank = Permission group
"Hello, does version 3.0 work with CB 1.7.5 ? "
- It should because the bukkit api hasn't changed much if any
"What if I need to assign to some ranks permanent potion effects from another plugin? How can I do that with ranks?"
- This would have to be dealt with another plugin not PaidRanks.
"And if this plugin grants permission groups, how can I make something like [VIP] [A rank] nick: text ??"
- This would have to be dealt with another plugin not PaidRanks.
@LewisWoloszyn
I also have this problem! PLEASE FIX!!!
Hello, does version 3.0 work with CB 1.7.5 ? And another question:
If player get rank assigned, it only grants him permission? Or rank = permission group? Or how exactly that works? Sadly now I cannot launch youtube for tutorials (my ISP blocked it -.- )
What if I need to assign to some ranks permanent potion effects from another plugin? How can I do that with ranks?
And if this plugin grants permission groups, how can I make something like [VIP] [A rank] nick: text ??
@LewisWoloszyn
I will look into testing this plugin with inheritance soon!
There is a bug and i cant use this without inheritance and i need it. Please fix this
@HollowGamingPoint
I almost have it done!
@sbmercury
I haven't written up the changelog for version 3.0 yet, i'll do that soon!
Where can I find a changelog for version 3.0?
'All that is needed to be done now is finishing the Developer API'
When do you add that? Kinda need it.
@InvisbleOwl
There might be a bug with inheritance, but not 100% sure. Try removing inheritance and try again and tell me the results.
I cant rankup, i have rank a and rank b set up correctly, but when i do /rankup, it does nothing. it says you hagve been moved to A while i was already in A
@messageofdeath
Awesome! =D Can't wait. Thank you so much! Love the plugin. I'll keep an eye out for the tutorial.
@EknineEd1385
I'm teaming up with Koz4Christ on youtube to create a tutorial!
Please make a tutorial for v3.0. It doesn't seem to work the same. =/ Giving me a lot of problems.
@XxZangoranxX
What exactly do you mean by this?
Do you mean by the [PaidRanks] to be editable?
Add prefixes please!
@Giovanni1709
What exactly do you mean by this?
@McGFresh
You have to use the commands to setup the plugin.