Rankup
Rankup
Version 1.3.2
A simple, lightweight plugin, allowing your players to pay to switch ranks on a pre-determined track. You can configure a different track of ranks by which your players can progress on, and define a price for each rank. This plugin works with any Vault compatible permissions plugin, such as PermissionsEx and GroupManager.
This plugin is dependent upon Vault.
Note: While this plugin has not been updated in a while, it still should work on the latest version of Spigot/Craftbukkit. If it is not working, there is probably a problem with your configuration, or you do not have Vault.
- Configuration Guide
- Source Code (outdated)
Installation
Download the latest version of the plugin here. Put the file in your server's plugins folder. When you start/reload your server, the configuration file will be created automatically.
Additionally, this plugin requires Vault and an economy and permissions plugin compatible with Vault.
Then, you need to edit the configuration which will be inside your /plugins/rankup/ folder under the name 'config.yml.' Follow the configuration guide to configure the plugin.
Once you have configured the plugin to your liking, type /rankup reload.
Rankup Signs: To create a Rankup sign, simply enter "[Rankup]" ( without the quotes ) on the first line of a sign. Do not add any other text to the sign. When you right click the sign, you will rankup as if you had entered the /rankup command.
Commands
- /rankup - Rank up to the next available rank.
- /rankup version or /rankup v - Check the version of the plugin currently running.
- /rankup reload or /rankup r - Reload the configuration.
Permissions
- rankup.* - Grant all rank up permissions.
- rankup.rankup - Ability to do /rankup ( Not /rankup v or /rankup r, they require seperate permissions)
- rankup.version - Ability to do /rankup version or /rankup v
- rankup.reload - Ability to do /rankup reload or /rankup r
- rankup.sign - Ability to create and remove Rankup signs.
Updates
Version 1.3.2
- + Fixed an issue where ranks might not have been deleted with override set to false.
Version 1.3.1
- + Fixed an issue with the default language file.
- + Fixed an issue where players would only be set to the new rank in their world.
- + Fixed an issue where players would only be able to rankup once.
- + Fixed an issue where previous ranks would not be removed from a player.
Version 1.3
- + Language file
- + Updated and fixed
- - Removed Metrics
Version 1.2
- + Rankup signs
- + Permission node rankup.sign
Version 1.1.4
- + Fixed issues with /rankup
Version 1.1.3
- + Fixed issues with GroupManager
Version 1.1.2
- + Fixed the /rankup command
Version 1.1
- + Metrics
- + Bug fixes
Version 1.0
- + Initial release.
Developers
The plugin's source code is available here. (outdated)
Official Server: Evolve Economy: evolve.beastmc.com
Can you add an optional broadcast when someone ranks up, like "&b{name}&f has ranked up to &aMember!", hopefully customizable in the config aswell?
@Gregrocks00
http://dev.bukkit.org/bukkit-plugins/rank-up/files/6-rankup-1-2-for-1-6-2/
@FVZA
oh, well do you have the download somewere else i can get it?
@Gregrocks00
It's currently awaiting approval.
where do we download 1.2?
I have just released an update to the plugin which should fix these issues. In my personal tests the fix was successful.
I apologize for having not responded to the issues with ranking up. I am in the process of working on a fix right now.
@ScumBagWolf
Yes, just don't include the owner in the configuration file.
Hey Is There A Way To Make It So You Can Only Rank-Up To Some Ranks And Keep Some Off Limit Like Owner?
Please Respond
@inconstructables
I have the same problem with one of my ranks, but using group manager.
@inconstructables
I'm having the exact same problem as you and I use Pex too.
Having some troubles here.
So, I'm using GroupManager and Rankup and stuff.. All plugins are up to date, configs are done etc. I gave the rankup.rankup permission to the default rank, and the next highest rank is supposed to cost $1000.
However, when people in that group try to do /rankup, it tells them they are not in a group to rankup. When I MANUALLY add them to the second group, they do /rankup and get added to the rank just fine. BUT then it converts them back to the default rank right away.
So pretty much, the first group can't rankup and the second rank gets put in default when they /rankup, still being charged for the rank that they aren't getting.
Every rank after that works and I'm not sure whats going on.
Hey I'm having a problem. So basically when I or any other player does /rankup it says an internal error occurred
I'm having a problem in which I can rank up from the default rank to the second rank, but then any more attempts to rank up will appear to work, (I get the message that says that I just ranked up) but I don't actually rank up. I am using permissionsex v1.19.6 and rankup 1.1.3. Configurations: PEX: http://pastebin.com/sv0VxcGf Rankup: http://pastebin.com/Luj8SDVf
FVZA have you figured out a solution yet?
Greg I am having the same problem
@sasquatch9875
pastebin.com
ok so when people first join the server they are a default. Then they do /rankup and become a regular. This all works. Then they try to rankup again and they get the message "You are not in a group that can rankup." I am using Group Manager and im Using Rankup V. 1.1.3. I have pasted a link to my rankup config.yml below.
Rankup Config:http://tinyurl.com/RankupConfig
If you need to see any of my Group manager Configs just ask, i have spelt the groups in the rankup config exactly the same and i even put the Capitols in the correct spot..
My names are the same but it wont work. these r my configs Default: default: true permissions: - auction.bid - auction.start - autosoup.use - bukkit.command.plugins - essentials.balance - essentials.balancetop - essentials.home - essentials.kit.Drugs - essentials.kit.sdrugs - essentials.kits.drugs - essentials.mail - essentials.mail.send - essentials.msg - essentials.pay - essentials.sethome - essentials.signs.use.balance - essentials.signs.use.buy - essentials.signs.use.enchant - essentials.signs.use.free - essentials.signs.use.kit - essentials.signs.use.mail - essentials.signs.use.repair - essentials.signs.use.sell - essentials.signs.use.time - essentials.signs.use.warp - essentials.signs.use.weather - essentials.suicide - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - essentials.warp* - essentials.warp.list - fd.broadcast - kingkits.kit.sign.use - kingkits.kits.PorkChop - kingkits.kits.Standard - kingkits.kits.Standard2 - kingkits.kits.Standard3 - kingkits.kits.Standard4 - kingkits.PorkChop.sign.use - kingkits.PorkChop.use - kingkits.quicksoup - kits.spawn.PorkChop - kits.spawn.Standard - kits.spawn.Standard2 - kits.spawn.Standard3 - kits.spawn.Standard4 - multiverse.portal.access.Drug - multiverse.portal.access.MiniGames - multiverse.portal.access.newportal - PvPscoreboard.use - rankup.rankup inheritance: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default info: prefix: '&4{&8Druggie&4}&r' build: false suffix: ''
Default: 0 Dealer: 2500 Junkie: 15000 Distributer: 30000 Hustler: 50000 Raver: 100000 Addict: 325000 Private: -1 Officer: 30000 Warden: 60000 Enforcer: 130000 Inspectot: 650000 Agent: 1000000 NDP: 5550000
Also I am using the latest version.