RankBot
Automatically promote a player's rank
Using either time played or players using a secret phrase.
How to install RankBot
1) Add RankBot to your plugins folder, start your server or /reload your plugins
2) Edit the config.yml file in the RankBot Folder.
3) Reload or restart again for your changes to take effect.
Example Secret Phrase Setting
SecretPhrase:
Phrase0: rank me
FromGroup0: guest
ToGroup0: nomad
Example Timed Hours Played Settings
HoursPlayed:
Hours0: 8
FromGroup0: nomad
ToGroup0: citizen
Commands
/rankbot {secret_phrase) - Used for secret phrase promotions.
/rb time - Used by a player to show their time until their last log off, doesn't count current time since logging back on. Requires rankbot.time permission, which is defaulted to false.
/rb time {playername) - Used by admins to either list a player's time since last log off, or lists all players if no name is supplied. Requires rankbot.admin permission, which is defaulted to op.
Permissions
rankbot.time - Allows the use of the player time command, which reports back to the player their play time since the last logout (not counting current time).
rankbot.admin - Allows the use of admin commands, the only current admin command is the admin version of "/rb time"
Requirements
RankBot requires Vault and a supported permissions plugin.
Visit the Vault Webpage to see the current list of supported permissions plugins
Notes
To make RankBot more efficient the ranking isn't done the moment the time requirement is met, this would require a timed event that would check all player times vs. all the RankBot Times. Instead, a player isn't ranked until the next logon.
The playertime.db file in the RankBot Folder contains the playtime of players (in minutes) since the file was written to disk, this file is only written from memory to the disk file on server stops or plugin reloads.
There are up to 30 Secret Phrases and 30 Timed Hours Played Automatic Ranks
Please post ur new version as soon as possible :) we are still waiting
@Mixon87
Yes, you can mix secret phrases and timed rankings.
No, you can't use factions of hours, to make RankBot very lite on servers, it only checks for a players hours on the next logon. So even if the player plays for the allotted time, they wouldn't rank in a fraction of an hour.
is it ok to combine secret phrase and time for different ranks?
also is it a way to write hours like 0.1 to minimize time for rankup testing
@TinyTom38
Please PM a link to the files in your RankBot Folder.
So I can check the configuration file and the time database.
Ok so im using this plugin with group manager and i have the rank file thing as follows
HoursPlayed: Hours0: 2 FromGroup0: Earth ToGroup0: Water Hours1: 24 FromGroup1: Water ToGroup1: Fire Hours2: 120 FromGroup2: Fire ToGroup2: Air (i removed others for convenience of space)
So the first rank up worked Earth -> Water but now it seems that everyone that is water keeps getting there rank reset. I'm using spigot 1.7.2 and the latest version of this. I just don't understand why it works for the first n not the second
Seems works perfect with 1.6.4 and pex at least for rankup on time
EDIT: No it got some proplem
But what can i do now? :( I cant rank up everyone who was getting ranked down :/
@Askotion
PermssionsEx works fine, if you follow the link above, this plugin requires Vault, which allows you to use any permissions plugin that vault supports.
@AxelDios
I am using Permissionsex atm. Is this the issue?
@Askotion
What permissions plugin are you using with RankBot?
@Zachary_DuBois
Sorry, but not at this time.
Hi, i have a problem.. I am using Rankbot for my FTB Ultimate Server. Thats the version 1.4.7. And i put this in my config:
Hours0: 24 FromGroup0: Player ToGroup0: Ultimate
But the plugin is not only ranking "Player" to "Ultimate".. Its ranking everybody that was player more than 24 Hours..
I hope you can help me :)
Can you add Essentials AFK integration?
(No more idle ranking)
EDIT: When a user that has a rank not defined in the config (Staff), they are demoted to the rank for their current amount of time.
@AxelDios
I uploaded a new build of RankBot, that has the newest version of Vault, and the most current dev build of Bukkit .
Just waiting for the Bukkit Team to clear it for release.
@PSquall
I believe the build of Vault that is included in this version of RankBot didn't include PermissionsBukkit at the time it was compiled. I'll try to get a new version with the newest build of Vault and Bukkit out this week or the beginning of next week at the latest.
I got a problem with the groups. Rankbot doesnt seem to accept the ranks i have. I can stay for hours on the server, relog and i wont get promoted, even the catch phrase says "You have the wrong rank to use that."
And sometimes PermBukkit crashes when someone should get promoted. Could it be because of 1.6.2? I dont think so, but well maybe...
Still a really cool plugin!
@greenhawk2013
If you followed the install steps you will see the following in the config.yml file:
You would want to change it to something like this:
There are up to 30 Secret Phrases that you can use.
Don't forget to restart your server or reload your plugins to make the changes take effect.
where do I find the secretphrase
@AxelDios
Okay thank you for the response. :)
@tetricide
At this time I'm sticking with the 30 of each type, because it adds lag time to the plugin the more I add.