Plugin category: Fun Suggested name: Combat Levels What I want: I'm looking for a plugin that will allow players to have a level based on their kills on other players. This would look something like this: I would like the levels to be configurable in terms of: 1) What colours they are according to the level 2) How much combat xp one kill is worth and how much the levels require 3) What commands are executed for the player when they reach each level (/eco give, /broadcast) 4) How much lost combat xp one death is worth Fool proofing: I would need two things to be added to prevent the system being exploited. These are: 1) Players gaining Combat XP from other players over and over - There should be a cool down per player 2) Players gaining Combat XP and levelling up a level in which gives them a reward and then purposely gaining deaths to get downgraded a level to then level up and get that reward again - Once a player hits a level it could be logged somewhere so they can't receive the rewards again. The plugin is more for those hardcore PVP players to have something to show for their kills. Commands: /CombatLevel Alias: /Level - Shows the player their combat level and how much xp they need to get to the next level. /Level (other) - Shows the player the players combat level and how much xp they need to their next. Jaackk: /Level Your combat level is 41! You need (#) more kills for the next level. Jaackk: /Level Bob Bob has a combat level of 32! They need (#) more kills for the next level. /Level top - Shows the top 10 players in terms of combat level, highest to lowest. 1) Jaackk - Level 41 2) Bob - Level 32 etc. /Level xp - Shows the players current combat experience and how much xp each kill and death are worth. You have 8372 combat xp (level 41)! Each kill is worth 3 xp and each death is worth -1. /Level xp Bob Bob has 6312 combat xp (level 32)! Each kill is worth 3 xp and each death is worth -1. /Level add (player) (amount) - Adds levels to the given player. /Level remove (player) (amount) - Removes levels from the given player. /Level set (player) (amount) - Set the level of a given player. Permissions: CombatLevel.LevelUp - Allows the player to level up via combat levels. CombatLevel.Level - Allows the player to use the command /level or /combatlevel CombatLevel.Level.other - Allows the player to use the command /level (player) or /combatlevel (player) CombatLevel.top - Allows the player to use the command /level top CombatLevel.xp - Allows the player to use the command /level xp CombatLevel.xp.other - Allows the player to use the command /level xp (player) CombatLevel.add - Allows the player to use the command /level add (player) (amount) CombatLevel.remove - Allows the player to use the command /level remove (player) (amount) CombatLevel.set - Allows the player to use the command /level set (player) (amount) When I'd like it by: This would be amazing if it could be done by the 28th of January, Many thanks
This is quite simple if you think about it really, just levelling up or down and having commands run to give players rewards when they level up. Some nice colour and configuration here and there May I have a link to your request to check it out? Feel free to leave any of your own ideas for the plugin too Best Regards.
It has some similarity or idea from my request and yours. But yours is more advanced than mine. Here's the link: https://bukkit.org/threads/by-points-ranking-system.392607/
I see, very similar idea! I didn't notice your request before posting my own but I hope you like my extra features and support this request too Best Regards, Jack.
Actually, It been requested 2 months ago. But yea, I like your extra features too And, I like your idea to add a cooldown on a player before they get points.