PvpLevels
PvpLevels
requested by Matthiasvd2
This is a plugin to bring more intresting pvp'in in to Minecraft, by creating custom pvp levels
Features
- add custom levels to minecraft
- custom chat format changes
- incrasing needed kills for levels
- Reward players for pvp'ing
- Let players view their Kill death ratio
- MySQL support
- SQLite support
- Advanced api
Level system
max-level: 100 # Defines how much xtra kills you need for each level # In this example we take 4 as default kills and 1.0 as increment # lvl 1 = (4 * 1) + (1.0 * 0) = 4 kills. # lvl 10 = (4 * 10) + (1.0 * 10) = 50 kills. increment-value: 1.0 # Defines how much you allways need to level up (+ increment * lvl) default-kills: 4 # Defines how much a player can attack the same player as before. # Example: for value 3 --> after killing Notch 3 times it ignores killing notch kill-session: 3
Example chat setup
this is optional, if you dont do this it will auto grab in!
PvpLevels replaces a custom string in the chat format with the players lvl, this requires a chat plugin, a.k.a EssentialsChat.
if you dont have a chat plugin or you dont know how to set this up it will auto grab your chat and do this
example format:
format: '[&aLvl [LEVEL]&f] %prefix %player&f: %message'
will result in:
[Lvl 6] [Owner] lenis0012: hi.
You can also use [KDR] in your chat format.
Video
Todo
add auto grabber for chatadd /lvl add/set/remove <player> <amount>add permissionsadd TagAPI support.The new scoreboard API from BKCommonLib is much better :P
Commands
[optional] - <required>
- /kdr [player] - Show a player's Kill Death Ratio
- /level add/set/remove <amount> - Add/set/remove levels from a player.
Permissions
- pvp.kdr.self - View your own KDR
- pvp.kdr.orther - View orther player's KDR
- pvplevels.change - Change level from a player
Developpers
Download
v1.2.1 - Download (1.7.2-R0.2)
@MinecraftAdmin
Using PhpMyadmin yes.
@MinecraftAdmin
I dont know yet
@thomas900000
Displaying level above head, yes i could.
@Chong_Wong
Nope, sorry.
Not mainstream enough.
@DenTsar
Weird, ill look for you.
But it needs to have the same %s tags tho.
@kompostak99
Allrighty sir
Is a UUID update/converter going to be provided?
Can you add a feature where your kill number restart after a set period of time?
Hey! I really love this plugin. But I want to translate default messages for new level and killstreak... Everytime when I edit this
New levels and killstreak stop working. What I should do to change default text?
NEED HELP
Hi This Plugin Is Absolutely Amazing I Love It And I'm Just Wondering If You Can Display The Users LVL Above There Head (aka Name Plate) I Really Need This For My Server Please Help
Is it possible to convert SQLite database to MySQL?
reward support does not work ! please update the plugin
The level only shows up for OPs
Indeed, is there a way to change messages?
It would be awesome if it was possible to turn off the level up and kill-streak broadcasts! :)
Can you offer the ability to change the colour of the [Level] prefix, so far you can only change the name but still has the white brackets and the bright green text :(
A question/suggestion. I really love this plugin and would like to use it. BUT it may lack the one thing I truly need. On certain levels, I want the players to be given permissions to certain kits. If this is possible, I would love it. Please try to do this for me if possible. If not I will understand. TY
@lenis0012
Alright, thanks.
This looks great! Only thing though say you don't want players to level up with kills, but in other ways. My idea/suggestion is a new 'points' or 'xp' system, which you can get with a command. So say you want to reward someone you can give him those points to level up or it can be done automatically with other plugins (for say being online for a certain amount of time).
I know you can add levels, but that would make every level 'worth' the same. Leveling up should be harder at later levels
This would make this plugin very versatile and the possabilitys would be endless! Let me know what you think and if you will concider it. For me personally it would be excactly what I need.
@lenis0012
can you plzzz answer my question ?
@coxie53
It works on all versions of 1.7
But i did not implement UUID support yet.
That is not a major problem right now though.
@coxie53
Yes i have the plugin in my server 1.7.9 *spigot* working 100%
Is this 1.7.8 Compatible? :)
@lenis0012
When i try adding command for when someone levels up it doesn't work. well what i did is i tried having someone get a permission to a kit once they reach level 25, this is what i put in the config.
http://pastebin.com/UEsm1cLE
@_elements
What chat plugin are you using?