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.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    61049
  • Created
    Jul 7, 2013
  • Last Released File
    Never
  • Total Downloads
    2,616
  • License

Categories

Members

Recent Files