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 19, 2013Thanks for such a great plugin!
I was wondering if there was a way to choose the priority of required elements that are returning the help messages back to users.
It appears that the plugin looks for money, then exp, then items, not sure about the rest... like points or onlinetime
I am trying to create a treasure hunt of sorts, but if they do not know what items they are looking for until they achieve the money and the exp, then the die trying they have to start all of with the exp gone...
I tried changing the order of the "RankUp" settings in the config.yml, but it didn't seem to help.
Is there any way to choose this?
Thanks!
-
View User Profile
-
Send Message
Posted Mar 16, 2013-
View User Profile
-
Send Message
Posted Mar 14, 2013@Eliijah
It works with every permissions plugin. What exactly are your problems?
-
View User Profile
-
Send Message
Posted Mar 14, 2013Does this work with essentials group manager, I've been trying all morning but cant seem to get this to work correctly!
-
View User Profile
-
Send Message
Posted Mar 9, 2013<<reply 1320821="">>
THANKS THat somone acctualy helped me:) lovely!, works i forgot to add the line commands:
-
View User Profile
-
Send Message
Posted Mar 9, 2013@CraftMineT
are you still having problems with commandrank?
I am wondering if it has to do with the command:
pex user %name% group add Donator * 86400
I will test it out .. but I am wondering if it is the last part.
I just tested it on my server .. the sign works as well as the timed group add
this is my pex config:
http://pastebin.com/23W5fL3M
this is my commandrank config:
http://pastebin.com/rd7GTkhG
hope this helps
-
View User Profile
-
Send Message
Posted Mar 7, 2013<<reply 1316929="">>
I really have provided all information that i know, the commandrank does not work with console, it does activatre when you press the sign, but you get no rank. I call the exact commands, and not even /feed /heal activates, what am i doing wrong?
-
View User Profile
-
Send Message
Posted Mar 7, 2013<<reply 1316538="">>
what is it called?
-
View User Profile
-
Send Message
Posted Mar 7, 2013@thomasmccarron
I'll add a permissions node to exclude players from automatic "RankUps".
-
View User Profile
-
Send Message
Posted Mar 6, 2013never mind. i thank you for try. i found a better plugin. :) other one is just much easier
-
View User Profile
-
Send Message
Posted Mar 6, 2013Heya there :) Probably missing something obvious, but my setup should work automatically as far as I can see. Heres the config :
http://pastie.org/private/ppgtaq5pgdjdjseimq8pg
The way I have it set is so when a player reaches [Points], they get [Rank].
My permissions are :
Each VIP rank (what I'm using this for) has the permissions:
- CommandRank.isGroup.[their group]:[next group RankupName]
- CommandRank.RankUp.[next group RankupName]
- -CommandRank.isGroup.[previous group]
- -CommandRank.RankUp.[their group RankupName]
This system seems to work for every rank but the last, VIP Elite.
Even though these are the only permissions for VIP Elite, and the CommandRank.isGroup is negated, the plugin is still checking for Rank updates to the VIP Elite rank, which is continually preforming the command. :/
Sorry for any inconvenience. I hope this is enough info/understandable!
Regards,
Thomas.
-
View User Profile
-
Send Message
Posted Mar 6, 2013<<reply 1314400="">>
Rankups is triggered, and yes other features works. if you mean checking for money/time and such
-
View User Profile
-
Send Message
Posted Mar 5, 2013Could you just answer the questions?
"So the console isn't doing anything? Hm... are other features like player commands working for you?"
Are other CommandRank features working and are the RankUps even triggered?
-
View User Profile
-
Send Message
Posted Mar 5, 2013<<reply 1313086="">>
I'm NOT going to be a bitch, but i was in ur server, or ur sponsered server yesterday trying to find out WHAT i did wrong, if it helps you you could come to my server and check becouse im really sure that its ur plugin i have 1 year into bukkit.
Yes My Commands works without ur plugin.
No it does not work to call /pex user (blabla) promote.....
With your plugin Im using pex.
-
View User Profile
-
Send Message
Posted Mar 5, 2013@rwmtiger
Not yet. But I might create an advanced tutorial about it as soon as I've got some free time...
-
View User Profile
-
Send Message
Posted Mar 5, 2013good to know it work with my set up. i just got 1 more thing to ask. is there a how to video on set up auto rank?
-
View User Profile
-
Send Message
Posted Mar 5, 2013@CraftMineT
So the console isn't doing anything? Hm... are other features like player commands working for you?
@rwmtiger
Yes it works with pex.
30 min = 60 * 30 seconds = 1800
-
View User Profile
-
Send Message
Posted Mar 5, 2013how long is 30min in the file setting?
-
View User Profile
-
Send Message
Posted Mar 5, 2013do this rank work with permissionsEX?
-
View User Profile
-
Send Message
Posted Mar 5, 2013<<reply 1312782="">>
Heal Command Is Working.
And Pex command.
Tryed both without ur plugin. also i get the confirmation that the rank works, but i do not get the console call.