CommandRank
Promote players with Kills, Signs, Passwords, Time, Exp, Items, Money and more!
Tired of promoting every player by hand? No Problem! Just use CommandRank :)
It allows the players to promote themselves (With configurable conditions) or even promotes them automatically (for example after a specific time).
Example usage on a PvP-Server:
Players need kills to get a better rank.
With every promotion they get some rewards and a better title.
Features
- Different ways to promote players if they meet the conditions
- Permissions support
- Economy support (needs Vault)
- Everything is configurable
- You can add infinite different "RankUps"
- Possible conditions:
- Player needs money
- Player needs kills (CommandRank is able to count kills)
- Player needs specific "onlineTime" (CommandRank is able to count the time a player is online)
- Player needs specific items in his inventory
- Player needs "Points" (PlayerPoints)
- Player needs to enter a password
- Player needs XP
- Possible ways to execute a rankup:
- "RankUp"-Sign
- Acceptrules command (executes one specific "RankUp")
- Declinerules command (executes one specific "RankUp" (default is prisoner))
- RankUp command (executes the next possible "RankUp"
- AutoRankUp (If enabled, a schedule checks players data every x seconds and executes a "RankUp" if possible)
- Password (Player is able to enter a password. If it's the right one a "RankUp" will be executed)
- Possible actions:
- Commands executed by console
- Commands executed by player
- Items given to player (Enchantments or things like colored wool are possible)
- CommandRank contains an "RankUpEvent" which allows other developers to work with
Commands
- /AcceptRules | Ranks the players to the given group (default: user)
- /DeclineRules | Ranks the players to the given group aswell (default: prisoner *evil* )
- /Password <pw> | Allows the player to enter a password
- /RankUp | Executes the next possible "RankUp"
- /cr | Shows "onlineTime" or kills to the player
- /cra | Admincommand to check onlineTime/kills of a player or to promote somebody
Permissions
- CommandRank.Admin | Allows to execute admincommands and to create a "RankUp" sign & contains "CommandRank.User" permission
- CommandRank.createSign | Allows to create a "RankUp" sign
- CommandRank.AdminCommand | Allows to use the admincommands
- CommandRank.User | Basic permissions
- CommandRank.useSign | Allows to use a "RankUp" sign
- CommandRank.AcceptRules | Allows to use the AcceptRules command
- CommandRank.DeclineRules | Allows to use the DeclineRules command
- CommandRank.Password | Allows to enter a password
- CommandRank.UserCommand | Allows to use the /cr command
- CommandRank.RankUpCommand | Allows to use the /rankup command
- CommandRank.RankUp.<name of rankup> | Allows to use the named "RankUp"
- CommandRank.isGroup.<name of rankup to group> | Prevents from getting AutoRankUp to <name of rankup to group> (You should give the permission to every group to prevent from getting the same "RankUp" multiple times.)
- CommandRank.exclude.* | contains:
- CommandRank.exclude.auto | Excludes from "AutoRankUp"s
- CommandRank.exclude.sign | Excludes from sign-"RankUp"s
- CommandRank.exclude.command | Excludes from command-"RankUp"s
- Advanced guide with permissions
ToDo
- Add FAQ to description
Got any ideas? Post them here: Forum
Found a bug? Create a ticket: Tickets
CommandRank is not working? Your config probably contains some mistakes. Check out your server.log or create a new ticket!
API | Setup guide | Tips & Tricks | Modifications
NOTE: This plugin has not been updated since a long time but should still be working fine! Due to circumstances (For example final school year) I am not able to update my plugins anymore. However most of them should still be working fine and besides I have found Maintainers for a few of my projects, who keep these updated. Thanks for your understanding ;-)
-
View User Profile
-
Send Message
Posted Jun 28, 2013@DarkAngel3600
Check out your server.log. It probably shows some errors.
-
View User Profile
-
Send Message
Posted Jun 28, 2013Hi
I'm using groupmanager plugin and this awesome plugin, but it won't automatically rank someone up, also, no one is able to use the /cr rankup command, nothing happens.
Here's my config:
settings:
permissionsdebug:
enabled: false
declinerules:
enabled: true
rankup: gladiator
acceptrules:
enabled: true
rankup: squire
rulepages: 3
playersneedtoreadrules: false
signtext: '[RankUp]'
vault:
enabled: false
tellplayerstoreadrules:
scheduletime: 30
enabled: true
antipermission: CommandRank.DoNotToReadRules
rankupinformation:
enabled: true
dontadddefaults: true
autorankups:
main:
enabled: true
scheduletime: 10
explevel:
enabled: false
list:
- 5:user
- 30:builder
points:
enabled: false
list:
- 2500:builder
kills:
enabled: true
list:
- 10:reeve
onlinetime:
enabled: false
list:
commandrankuplist:
enabled: false
list:
passwordrankuplist:
enabled: false
list:
rankups:
squire:
message: '&4You are now squire!'
economy:
price: 500
enabled: false
onlinetime:
time: 3600
enabled: false
needxplevel:
amount: 10
enabled: false
needitems:
list:
enabled: false
needkills:
amount: 10
enabled: true
commands:
byplayer:
list:
enabled: false
byconsole:
list:
- manuadd %name% squire
- heal %name%
- feed %name%
enabled: true
giveitems:
list:
equiparmor: false
enabled: false
reeve:
message: '&4You are now reeve!'
economy:
price: 1500
enabled: false
onlinetime:
time: 36000
enabled: false
needxplevel:
amount: 40
enabled: false
needkills:
amount: 10
enabled: true
needitems:
list:
enabled: false
commands:
byplayer:
list:
enabled: false
byconsole:
list:
- manuadd %name% reeve
- heal %name%
- feed %name%
enabled: true
giveitems:
list:
equiparmor: false
enabled: false
gladiator:
message: '&4You are now gladiator!'
economy:
price: 0
enabled: false
onlinetime:
time: 0
enabled: false
needxplevel:
amount: 0
enabled: false
needkills:
amount: 0
enabled: false
needitems:
list:
- DIRT:1
enabled: false
commands:
byplayer:
list:
enabled: false
byconsole:
list:
- manuadd %name% gladiator
- heal %name%
- feed %name%
enabled: true
giveitems:
list:
- DIRT:1
equiparmor: false
enabled: false
-
View User Profile
-
Send Message
Posted Jun 28, 2013Sorry for being inactive guys. I was in italy :3 Updates coming soon!
-
View User Profile
-
Send Message
Posted Jun 19, 2013@Taybosquee
ok so if im to add a prefix to the rank like [Warrior]zZFrostywingZz I can't just do prefix: &2[Warrior]&f into the CommandRank config? I have to do it in the PEX Permissions yml file?
-
View User Profile
-
Send Message
Posted Jun 18, 2013@Frostywing
Your server.log shows an error. I'll take a look when I'm at home.
-
View User Profile
-
Send Message
Posted Jun 18, 2013Also i could try this but how would a create a Rankup sign?
-
View User Profile
-
Send Message
Posted Jun 18, 2013Yes here it is....i hope i can get this to work because i really like this plugin :(
-
View User Profile
-
Send Message
Posted Jun 18, 2013@Frostywing
on your post hover your mouse over the top right .. there will be a button for attaching files or images.
looks like a paper clip
-
View User Profile
-
Send Message
Posted Jun 18, 2013@shadvalentine
how do you attack a config file???? O.o
it doesn't work ingame either.....
-
View User Profile
-
Send Message
Posted Jun 18, 2013@Frostywing
does it work in game?
and can you attack your config file? .. there is an option to attack files after making a comment.
-
View User Profile
-
Send Message
Posted Jun 18, 2013@shadvalentine
-sigh- both of them don't work :(
it just disappears like i typed nothing at all...
-
View User Profile
-
Send Message
Posted Jun 18, 2013@Frostywing
depending on your console you may need to remove the "/"
so instead of "/cra rankup warrior zZFrostywingZz"
you would type "cra rankup warrior zZFrostywingZz"
I have 2 different servers .. one uses the toolkit console and the other uses mcmyadmin .. in mcmyadmin I have to use the / .. in the toolkit console I don't.
-
View User Profile
-
Send Message
Posted Jun 18, 2013@Blackixx
This is the one i would get whenever I start of my server http://pastie.org/8056302#4
This is the one in the server.log since the start of my server... http://pastie.org/8056327
-
View User Profile
-
Send Message
Posted Jun 18, 2013Thank you, Also for somereason if a player fulfills the need items it won't take away their items when they rankup. For me it does though whether I'm op'd or not.
-
View User Profile
-
Send Message
Posted Jun 17, 2013@Frostywing
Could you show me your server.log? (Paste at pastie.org)
@Gopaintman
ENDER_PORTAL_FRAME and MELON_STEM.
-
View User Profile
-
Send Message
Posted Jun 17, 2013I have a new problem now.....i can't even put the commands into the console. Everytime i would do "/cra rankup warrior zZFrostywingZz" and then press enter. But then the sentence would just disappear. This happens to everyone of the commands for CommandRank.
-
View User Profile
-
Send Message
Posted Jun 17, 2013Hi, What names would I put for a Melonstem and a Endportalframe? When I put in - MELONSTEM:8 - ENDPORTALFRAME:8 It kills the plugin
-
View User Profile
-
Send Message
Posted Jun 17, 2013@Frostywing
That depends on your permissions plugin. If you use PEX a example snippet from the PEX config is:
The example prefix can be anything and does not have to be the rank name but it must be contained in quotes. The numbers and letters prefixed my ampersands are for color coding. If you are using another permissions plugin that is not PEX, shadvalentine might be of more help. :P
-
View User Profile
-
Send Message
Posted Jun 17, 2013THANKS EVERYONE SOOOO MUCH FOR AL THE HELP! I got it to work and now my final question is....can i add prefixes or suffixes to the ranks?
-
View User Profile
-
Send Message
Posted Jun 17, 2013@shadvalentine
Alright. Thanks. :D