RankUp
This plugin allows you to set packages that define a transition between groups. The player is then able to enact that transition through right clicking certain signs, saying certain words or manually through the /rankup command.
Features:
- Allows for easy GreyListing
- Individual Permissions for each package
- Supports Permissions 3.1.6
- Supports PermissionsBukkit v1.1
- Supports PermissionsEx 1.13
- The target player of /rankup <player> does not have to be online(They have to have alteast logged in once though)
- Easy to set up using commands from in-game or the console(which uses the same commands but without the /).
- Supports multiple packages
Example Configs
default: startingGroup: user endingGroup: admin rankup_command_enabled: true
This package moves a player from the user group to the admin group. The only method enabled is the /rankup command.
test: startingGroup: default endingGroup: user rankup_word_enabled: true rankup_word: test rankup_sign_enabled: true
This package moves a player from the default group to the user group. This can happen through the player saying the secret word in chat 'test', or through them right clicking a certain sign.
How To Create Signs:
Type [RankUp] on the first line of the sign, and the package name on the third line. If you want to use the default package just leave the third line blank. You must have the permission node rankup.signplace to be able to place [RankUp] signs.
Credits:
@coolblinger-Stole sign rank idea from him/her
Changelog:
Version 1.0
- Plugin release
Version 1.1
- Added utility commands to help with managing of the config.yml
- You can now set a secret word that when typed allows a person to move to the greylisted rank. This word will not show in the chat.
Version 1.2
- Fixed that if PermissionsBukkit was being used to handle groups, you were able to create fake users. This is no longer possible.
Version 1.3
- Added support for multiple greylists(packages).
- Optimized code.
Version 1.4
- Added support for individual package permissions.
- Added support for PermissionsEx(Does not support multi-worlds).
- Added signs as a way to trigger packages.
To Do:
- Up Date To PermissionsEX version 1.22.4
- Add Support For Group Manager version 2.13.1
- Update to Java 1.7
- Make Config More Simple
@x3nec
Can you post your server.txt file on my forum thread?
http://forums.bukkit.org/threads/gen-rankup-v1-4-switch-groups-through-signs-words-commands-perms3-permsbukkit-pex-1000-60.27833/page-3#post-631854
all it says on server startup is no permissions system found. I think it starts before PEX loads
@x3nec If you post the errors it gives, I could most likely help you solve this problem.
We get a few errors with permissionsEX. it can't find it until I force enable it with another plugin? I switched between sqls and wat not too. thanks :) great plugin
Perfect. Now players have to read the rules before getting promoted and no Admin must be on.
Thank you.-