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 Jan 29, 2013I am looking for a rank plugin for my admins to use to go between an admin that only has the normal player commands and then back to the one with admin commands .. I have found sevral plugins that ranks up but none that ranke down .. any chance you can add this to yours?
-
View User Profile
-
Send Message
Posted Jan 28, 2013@altair_rocks
Well the next update will fix the AutoTimeRankup
-
View User Profile
-
Send Message
Posted Jan 26, 2013Hi, Tavis and I run the same server, http://pastebin.com/B1YTx5VW that is our config.yml
-
View User Profile
-
Send Message
Posted Jan 25, 2013@Tavis159
You could paste your config.
-
View User Profile
-
Send Message
Posted Jan 25, 2013Im trying to set this plugin to rank [guest] to member in 1 hour. For some reason everyone has a time on the server of roughly 2 weeks and 6 days and 2 hours. This even applies to new members. What am I doing wrong if anything and what can I do to fix it?
-
View User Profile
-
Send Message
Posted Jan 15, 2013@Blackixx Thanks. Dont get me wrong but me and many other players love this plugin since its so simple as has so many features to it. Thanks for making it =) Looking forward to the performance upgrade soon =D
-
View User Profile
-
Send Message
Posted Jan 15, 2013@Erik058 Thanks alot! It's kinda helpful to be able to check the performance of plugins. As I've said, CommandRank was my first plugin. I'll improve the performance as soon as I have more time. I've learned alot of new stuff.
-
View User Profile
-
Send Message
Posted Jan 14, 2013@Blackixx Im using craftbukkit. There is a option in the bukkit.yml to check plugins for tics. I enabled this and got that as a result. I didnt use another plugin or anything like that to get that information.
Bukkit 1.4.6-R0.3
-
View User Profile
-
Send Message
Posted Jan 13, 2013@Erik058
Could you give me the link to the software which calculates this?
-
View User Profile
-
Send Message
Posted Jan 12, 2013Sadly I cant use this plugin anymore... the average amount of tics is way to high and it had a total time of 26 seconds. Here is the log if you wanna see it. http://pastebin.com/zUT80qJV
-
View User Profile
-
Send Message
Posted Jan 11, 2013@scgamer_99
Yes it is possible. You can use all the features at the same time. You could also make, that players need money, items, time, a password and kills at the same time.
-
View User Profile
-
Send Message
Posted Jan 10, 2013Just a question, and no I have not tryed out the plugin yet, can you make it rank for both time and money? so a player must play for x amount of time, and then also has to have x amount of money to rank?
-
View User Profile
-
Send Message
Posted Jan 10, 2013@piousminion
It only counts online time, and it works. Only "AutoTimeRankUp" is buggy. But I also know another new perfect way to fix it. I'll do it as soon as possible because currently I'm very stressed and I don't have much time.
-
View User Profile
-
Send Message
Posted Jan 10, 2013For "OnlineTime:" in the config, does this count offline time? Does it preserve time over restarts?
I'm looking to promote players after so many days, months, etc and I'm not sure if this plugin is right for the job.
thanks
-
View User Profile
-
Send Message
Posted Jan 9, 2013@Hmmcrunchy
Yes it can.
-
View User Profile
-
Send Message
Posted Jan 8, 2013HI more of a complex query i have character groups like mage and dwarf, can this plugin set the group from the default group to a particular group by hitting a sign.
-
View User Profile
-
Send Message
Posted Jan 3, 2013@DarkIcicle2
Open the CommandRank.jar. There you can find a plugin.yml. Open and edit it. Just remove or rename the "RankUp" part.
@BenRush You could try out AutoTimeRankup, but exactly this feature is buggy atm.
@Erik058 So like the top 10? Good idea. I could add this virtual and at signs.
-
View User Profile
-
Send Message
Posted Jan 2, 2013Is there a way to stop the commandrank command /rankup stop conflicting with the PaidRanks /rankup command?
-
View User Profile
-
Send Message
Posted Jan 2, 2013Ahh.. I don't get it it's too hard for me... Can i make that when new player join his rank will set to newbie and then he plays 3 hours he autorankup to VIP ? I don't want anything else just this one simply task, it is possible?
-
View User Profile
-
Send Message
Posted Dec 31, 2012You should have a leaderboard for kills, and players time online.