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 Mar 5, 2013Here We Go:
settings:
dontadddefaults: true
declinerules:
enabled: false
rankup: prisoner
acceptrules:
enabled: false
rankup: user
rulepages: 3
playersneedtoreadrules: false
signtext: '[Buy Rank]'
vault:
enabled: true
tellplayerstoreadrules:
scheduletime: 30
enabled: false
antipermission: CommandRank.DoNotToReadRules
rankups:
traildonator:
message: '&4You are now Trail Donator For 24 Hours!'
economy:
price: 250
enabled: true
onlinetime:
time: 86400
enabled: true
byconsole:
list:
- pex user %name% group add Donator * 86400
- heal %name%
- feed %name%
enabled: true
traildonator+:
message: '&4You are now Trail Donator + For 24 Hours!'
economy:
price: 500
enabled: true
onlinetime:
time: 172800
enabled: true
byconsole:
list:
- pex user %name% group add Donator+ * 86400
- heal %name%
- feed %name%
enabled: true
traildonator++:
message: '&4You are now Trail Donator ++ For 24 Hours!'
economy:
price: 1000
enabled: true
onlinetime:
time: 345600
enabled: true
byconsole:
list:
- pex user %name% group add Donator++ * 86400
- heal %name%
- feed %name%
enabled: true
-
View User Profile
-
Send Message
Posted Mar 5, 2013@CraftMineT
-
View User Profile
-
Send Message
Posted Mar 5, 2013Umm, I been trying to figure out whats caussing this...
Im trying to add a consolecommand
Right now im using:
- heal %name%
- pex user %name% group set Donator NetherWorld 86400
enabled: true
I been trying various off things nothing works when its the consolecommand.....
I have permissionsex A.k.a pex.
-
View User Profile
-
Send Message
Posted Mar 4, 2013@shadvalentine
I'll just add a feature like this now.
-
View User Profile
-
Send Message
Posted Mar 4, 2013I got it to give the items .. how do I make it put the armor on when it gives it?
-
View User Profile
-
Send Message
Posted Mar 4, 2013I cant seem to get this part to work .. I am tring to set it so that my new builder is given leather armor and stone tools .. I have tried under the giveitems and the only 2 items that seem to work are LOG and TORCH ... I have also tried adding actions:
-
View User Profile
-
Send Message
Posted Mar 2, 2013@devman45
They work. Are you sure that your config is right and you have the right text on the first line of the signs?
-
View User Profile
-
Send Message
Posted Mar 2, 2013The signs don't work!!!
-
View User Profile
-
Send Message
Posted Mar 2, 2013@brylle279
http://dev.bukkit.org/server-mods/commandrank-permissionsbukkit/pages/setup-guide/
@Feewer
You have to setup your "RankUp"-list to use the /Rankup command. Tutorial: http://dev.bukkit.org/server-mods/commandrank-permissionsbukkit/pages/setup-guide/
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Blackixx
Do like you said but now write "You can not use a RankUp at the moment!"
-
View User Profile
-
Send Message
Posted Mar 2, 2013How do i create a rank pls help!!
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Feewer
If you want to use /Rankup you have to setup the CommandRankUpList:
Change it into something like:
commandrankuplist: enabled: true list: - CommandRank.isGroup.admin:op - CommandRank.isGroup.mod:admin - CommandRank.isGroup.builder:mod - CommandRank.isGroup.user:builder - CommandRank.isGroup.guest:user
-
View User Profile
-
Send Message
Posted Mar 2, 2013Thank GOD this is finally updated! The last version I used ( v2.5.1 ) didn't work at all, for some stupid reason.
-
View User Profile
-
Send Message
Posted Mar 2, 2013with new version rankup with sign working but /RankUp command still not working :(
-
View User Profile
-
Send Message
Posted Mar 2, 2013I only want to do that:
when write /rankup people pay money and get rank
That rank in concole write this commands:
heal %name%
feed %name%
kit vip %name%
Thats all maybe you can give me right config with this options?
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Feewer
I think that this error is not caused by CommandRank. Maybe the server you have tested the config at is not able to connect with the internet? Is this the first time that the error appears?
-
View User Profile
-
Send Message
Posted Mar 2, 2013with this i get tih error
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Feewer
Just change the names of your rankups into lower case. Example: Pradedantysis -> pradedantysis
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Blackixx
here i update all my cofig i don't get errors. When i make sign with rank up write rank dosent exsist. When i write /RankUp nothing happend. Sorry for my bad english
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Feewer
Why? Do you get any errors? Or is something not working?