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 Sep 23, 2012@Anerdson
You make them yourself in the config
-
View User Profile
-
Send Message
Posted Sep 23, 2012what are the Permission Nodes?
-
View User Profile
-
Send Message
Posted Sep 22, 2012I think this is a great plugin. Although I have encountered a problem with the plugin. I have four groups which each have their own cost. Say someone is a member and want to rank up to a builder, which is 200 iConomy money, they can rank up. Now where the issue is the person buys builder and want to see the price for the next rank. They type /rankup to see the price, but are charged 200 iconomy again and it shows they have ranked up again. They are not able to see the next rank, but instead are charged again for the rank they already are.
-
View User Profile
-
Send Message
Posted Sep 22, 2012I have narrowed it down; People with 2 ranks Eg Donator / Guest ect Cannot rank up but if there just Guest or squire ect they can.
-
View User Profile
-
Send Message
Posted Sep 21, 2012@messageofdeath
Hmm, im using pex too
-
View User Profile
-
Send Message
Posted Sep 20, 2012@Curtis4321
Works fine with pex. What perm system you using?
And if your using the GroupManager, get the latest jar and delete you paidranks.yml file. Then reconfigure and set the group manager support to true from false
-
View User Profile
-
Send Message
Posted Sep 20, 2012So now, i home some ranks working, apart from to
My Config:
The Default rank says Its the highest rank, and Squire rank -
http://pastebin.com/5BDCXTNx
-
View User Profile
-
Send Message
Posted Sep 19, 2012@messageofdeath
I have, Are you able to come on skype tomorrow so i can talk to you about it?
-
View User Profile
-
Send Message
Posted Sep 19, 2012@Curtis4321
add default to the bottom of the list and set price to 0.
-
View User Profile
-
Send Message
Posted Sep 19, 2012All my ranks can /rankup
Apart from the default rank, they cant rankup to the next rank!
-
View User Profile
-
Send Message
Posted Sep 16, 2012For those that get the invalid args things, here is the cure. Download the newest .jar, open the paidranks file enable oldpayranks, disable ladder. Only fill out the top. Btw, polaris is probably the best coder I've ever met he created a whole seperate API for me for a plugin and it only charged me $10.
-
View User Profile
-
Send Message
Posted Sep 16, 2012Something strange happened when i setup my paidranks i typed /rankup and it returned Invalid Args
-
View User Profile
-
Send Message
Posted Sep 15, 2012@z00100100
nah
-
View User Profile
-
Send Message
Posted Sep 15, 2012@AlphaFarer
you make them yourself anything you want
-
View User Profile
-
Send Message
Posted Sep 15, 2012hi message its me z00100100 i have an idea for add feature. make it possible to auto derank after set time EX. deranks to <group> after 1 month.
-
View User Profile
-
Send Message
Posted Sep 13, 2012ok srry to bother but i'm having some issues with paid ranks can u tell what im doing wrong it doesn't want to work :/
Config:
# Have old payranks back with new paidranks?
#If you want /rankup
oldpayranks: true
#If you want ladders
ladders: false
# permission is for the permission node for the default /rankup
permission: paidranks.nonladder
####### If Config.oldpayranks is true ONLY!
OldPayRanks:
groupslist:
- C-Prisoner
- B-Prisoner
- A-Prisoner
- Elite-Prisoner
- Free
Prices:
C-Prisoner: 0
B-Prisoner: 20000
A-Prisoner: 40000
Elite-Prisoner: 80000
Free: 150000
####### If Config.oldpayranks is true ONLY!
Ladders:
- fire
- frost
- aura
Prices:
fire:
fire_novice: 100.0
fire_apprentice: 200.0
fire_apprentice: 300.0
frost:
frost_novice: 100.0
frost_apprentice: 200.0
frost_apprentice: 300.0
aura:
aura_novice: 100.0
aura_apprentice: 200.0
aura_apprentice: 300.0
Permissions:
fire: paidranks.fire
frost: paidranks.frost
aura: paidranks.aura
fire:
- fire_novice
- fire_apprentice
- fire_master
frost:
- frost_novice
- frost_apprentice
- frost_master
aura:
- aura_novice
- aura_apprentice
- aura_master
# These lists are ordered from lowest rank to highest rank.
# If you change default make sure you change it to the group
# that your users enter when they join the server
# or this plugin will not work. Group names must match
# the group names in your permissions.yml file
# or ranking up will not function properly.
-
View User Profile
-
Send Message
Posted Sep 13, 2012im using ladders but i got the crash again idk why
config \/
Ladders:
- Guest
- Unchosen
- Town
- Magic
- Gathering
Prices:
Guest:
Guest: 0
Unchosen:
Unchosen: 125
Town:
Resident: 1000
Banker: 25000
Tyrant: 50000
Mayor: 100000
Magic:
Wizard: 1000
Mage: 25000
Shaman: 50000
Warlock: 100000
Gathering:
LumberJack: 1000
Farmer: 25000
Miner: 50000
Gatherer: 100000
UltimateRuler:
UltimateRuler: 10000000
Permissions:
Guest: paidranks.Guest
Unchosen: paidranks.Unchosen
Town: paidranks.Town
Magic: paidranks.Magic
Gathering: paidranks.Gathering
Guest:
- Guest
Unchosen:
- Unchosen
Town:
- Resident
- Banker
- Tyrant
- Mayor
Magic:
- Wizard
- Mage
- Shaman
- Warlock
Gathering:
- LumberJack
- Farmer
- Miner
- Gatherer
-
View User Profile
-
Send Message
Posted Sep 13, 2012@messageofdeath
NVM I got ti to work thank you
-
View User Profile
-
Send Message
Posted Sep 13, 2012@AlphaFarer
There are none you make them yourself i believe
-
View User Profile
-
Send Message
Posted Sep 13, 2012@messageofdeath
When is 1.7m going to be released?