MilitaryRanks
Features
Gives your users Military Rankings based on their kills of players, mobs, and peaceful animals(configurable how much each gives towards a rank up). Features fully fleshed permissions and a decent command system. Check it out! It is still in alpha and I want to try to add each and every user idea if reasonable. Please suggest ideas! Rankings are like this:
Private
Private First Class
Lance Corporal
Corporal
, etc all the way up to General of the Army
Config file
IMPORTANT The MilitaryRanks.yml is located in the upper folder, NOT the plugin folder. It's in the same folder as your craftbukkit jar
In the config file you, you will see this
'1': 3
'2': 4
'3': 5
All the way up to 19. '1': 3 means you need 3 progress points to get to the next rank. You can set what gives how many progress points as explained below. You can change these all you want. If you change it to '1': 5 , now your users will need 5 progress points to get to level 2. Be sure to either do a server /reload or a /mr reload as explained below. It is highly encouraged to set these to your preferences, because the default is rather boring and linear.
You will also see this
animalMultiplier: 0.3
mobMultiplier: 0.7
A player is worth a full progress point. Obviously a mob or a peaceful animal is more easy to kill then a player! If you set the animal multiplier to 0.3, an animal will give 0.3 progress points. Same with the mob multiplier.
Next off the bat, this kind of thing will start popping up in the config.
7cardcha:
progress: 2
rank: 4
As users join and kill things, this is where it stores their progress. If you want to remove or add progress and ranking from them, you can set the levels here and do a /reload or an /mr reload or you can use in game commands to do it as explained below.
Commands
The only top level command that MilitaryRanks has is /mr. If you do /mr it will show a help for the other commands you can do with it. Like this!
/mr - Displays help
/mr reload - Reloads the config file without the need for a server /reload
/mr check <player> - Checks a players ranking.
/mr set progress/rank <player> <number> - Sets a players rank or progress
Permissions
mrank.* - Grants permission to use all mrank commands
mrank.reload - Allows you to reload the config file
mrank.check - Allows you to check a players rank
mrank.set.* - Allows you to set both rank and progress
mrank.set - Allows access to the top level /mr set command
mrank.set.progress - Allows a player to set progress
mrank.set.rank - Allows a player to set rank
To come
Obviously this plugin could benefit from many changes. One of the things I feel needs to be added, as an example is rewards for each ranking. Possibly XP or diamonds. The reason I hesitate to develop it is because I want user input on how it should feel. Please tell me if you have any ideas at all and I'll add it to this section if I start working on it.
-
View User Profile
-
Send Message
Posted Jul 27, 2018Should be allowed to have rank not only of the military(ground troops) but also from the navy and airforce.
If possible using military rank structure of other countries than the USA could be nice too.
-
View User Profile
-
Send Message
Posted Apr 1, 2014it should be able to see the rank in chat
-
View User Profile
-
Send Message
Posted Sep 21, 2013Is there any way you could add prefixes for this plugin so that players could see the ranks of others rather than having to use the check command? Also, if you do add prefixes, could you also make a config for it that allows you to change colors of the prefixes. Another possible idea to add in the config would be custom messages so that you could say "7cardcha was promoted to rank Private" rather than the current "leveled up" message since being promoted is more appropriate to military rankings/terms. Perhaps the promotion message would also be customizable in the config so that it looks something like this: "&17cardcha &ewas promoted to rank: &4(rank)" (The "&[number/letter]" would define the color for those who don't know). This would make it easier to see the player and the rank when someone gets to a new rank.
-
View User Profile
-
Send Message
Posted Jul 25, 2013Yo, I got two suggestions.
First of all make a config out of my second suggestion, if you can.
Secondly could you like try and make rewards/prizes once you go up a rank.
Just my suggestions.
-
View User Profile
-
Send Message
Posted Jul 25, 2013What does each progress point equal? So far after killing two people i have ranked up twice even though I set the progress points needed to more than twice the origional.
-
View User Profile
-
Send Message
Posted Jul 11, 2013Hey buddy, just a quick suggestion - you should fix it so the commands don't break for a user when he gets up past level 19 (General)
Otherwise, it's a great plugin and I wish you best of luck with it!
-
View User Profile
-
Send Message
Posted Jul 10, 2013You should definitely add customization to each title, but just have the defaults set to your current military theme in case they want to keep it that way. Maybe even the option to add more than 19 titles would be great!
-
View User Profile
-
Send Message
Posted Jul 8, 2013@Nickbbeezy
That sounds like a great idea. I just spent a few hours totally revamping my other plugin, so I'll devote coding time, if I have any to that tomorrow! Thanks for the suggestion.
-
View User Profile
-
Send Message
Posted Jul 8, 2013@7cardcha
Basically like, you could enter the name of the branch you want to use in the config (to keep the military theme) and it'd just use the ranks from whichever branch you choose.
-
View User Profile
-
Send Message
Posted Jul 8, 2013@Nickbbeezy
You mean allow configuration of the titles, so you could do Ninja's or something? Would it change other behavior?
-
View User Profile
-
Send Message
Posted Jul 8, 2013@npaige2000
I've already uploaded a functioning version. It's whenever bukkit decides to approve it.
-
View User Profile
-
Send Message
Posted Jul 7, 2013Suggestion: Add ability to pick which branch ranks to use. I'm not a fan of the Army.
-
View User Profile
-
Send Message
Posted Jul 7, 2013When is the download coming? I'd really like to use this on my server!