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
I have tested it out and it seemed to work for me. I will investigate further...
Any word on a fix for this bug? Cause I'd love to use this plugin.
The same error is happening to me as with the rest of the guys.
@XxScrappy @FVZA I have the same problem, i have a guest rank (default) a player rank, after guest, and an elite rank, all is fine until they try to become elite, which just does player over and over :/ Even though they have the money for elite
@FVZA
http://pastebin.com/nMNRarAY
@XxScrappy
Could you give me your permissions file? I can test a few things.
Hi, I'm currently having a problem. I'm running a drugs-type server that revolves around ranks, of course. http://pastebin.com/72LfYW6z
Imp is the default rank that everyone starts out as when they first join the server. So basically, they can rankup to a Hellbat, but for some reason, they can't proceed to a Hellion. It just keeps on saying they got promoted to Hellbat, but they are already a Hellbat. What's wrong?
@Agastopia
I discovered the issue was because of case-sensitivity. "Default" is capitalized in the permissions file, but not in the Rankup config. You can change this in the meantime, and I will release a fix for this soon.
@Agastopia
I'll look into this, and there may be a few possibilities. I'll reply with what I recover from my analysis. @sammyturbo123
The plugin currently does not have multiworld support and I'll have to look into this. It could be an issue with your permissions, but I believe it is because this plugin has no multiworld compatibility.
Nice plugin. But all the ranking plugins i have had. dont have the one thing.
Basically if i rank up in one world. then warp to another world, it resets me back to my old rank. Any way you can configure worlds which rank you up in all worlds for example?
Okay, i just downloaded this, it looks like a sweet plugin. Heres my config.yml
And then my groups.yml (im using groupmanager) looks like this:
I made the other ranks, but i just dont want to post the entire groups.yml
My problem is that when i deop myself and go to the default rank and do /rankup it says "You are not in a group that can rank up" Any fix?
@PurgatoryPrison
I personally use PEX, however I have experienced a few issues with it. I can't comment on the others as I haven't used them extensively. I suggest you try each out and see what works best for you.
have you any idea about what permission system i should use?
PEX, group manager or what?
what works best?
@cozzafree198 Rankup signs will be implemented in the next update.
@PurgatoryPrison You could be in a group that can't rank up, such as if you're free. I will have to check to see if Vault is compatible with PermissionsBukkit. Additionally, you can try writing default without a capital letter to see if that will work.
@Mantwis Can you paste the console message that occurs when you try to rank up?
@tatimblin2 Good to hear that you enjoy the plugin! I will consider adding this feature in the next patch.
Been looking for something like this for a long time, thankyou so much for making it.
If you're looking for suggestions having the plugin check balances and ranking up automatically would nice.
Hey i have a problem in this RankUP plugin.
This is my rankup config: # Remember, YAML does not understand the 'tab' key. You must use spaces instead.
When i type in /rankup it says : An internal error occured while attempting to perform this command.
What to do? :S
Hello when i use the /rankup command it says "You are not in a group that can rank up." i have set the permission. and i got iconemy 6 and vault.
i use permissionbukkit
my permission:
users:
kebabdk400:
permissions:
groups:
- Default
groups:
default:
permissions:
permissions.build true
essentials.ignore true
essentials.list true
essentials.motd true
essentials.msg true
essentials.msg.url true
essentials.rules true
essentials.ping true
essentials.warp.list true
essentials.chat.url true
essentials.signs.use.buy true
essentials.signs.use.enchant true
essentials.signs.use.kit true
essentials.signs.use.sell true
essentials.signs.use.warp true
noitem.nopickup.293 true
noitem.nopickup.302 true
noitem.nopickup.303 true
noitem.nopickup.304 true
noitem.nopickup.305 true
itemframeshops.sell true
itemframeshops.use.*: true
essentials.kits.Guard false
simpleprefix.Default true
rankup.rankup true
B:
permissions:
permissions.build true
simpleprefix.B: true
inheritance:
- C
A:
permissions:
permissions.build true
inheritance:
- B
Elite:
permissions:
permissions.build true
inheritance:
- A
Free:
permissions:
permissions.build true
inheritance:
- Elite
and my rankup config:
settings:
override-groups: false
do-not-edit-this: 1
ranks:
Default: 0
B: 15000
A: 30000
Elite: 45000
Free: 100000
can anyone please help?
ok so i fully have this plugin working with econ and all but now i just need to know how to make signs for ppl to use as i want to disable the /rankup command but let them use the sign to rank up? say like lineone: [/rankup] line2: group name line3: cost
so is this possible or is it already do and noone knows about it????
@Pat1196
It needs to be compatible with Vault. If YAPP is compatible, it should be fixed in the upcoming update to the plugin. I will investigate this further.
Edit: Upon further inspection, it appears that YAPP is not compatible with Vault. You will need to download a compatible permissions plugin.
Add YAPP support: it doesn't recognize it as a valid permissions plugin... Unless there is a fix? I'll check here daily for an answer; please respond.