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)
What am I doing wrong?
Is UUID support added? I need this.
So i put [KDR] in Essential Chat in the config and it shows up in game, however it does not show if it is Positive or Negative because ive killed the same guy like 10 times and he is at 5 and i am at 5 KDR ... why is that?
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
Cooool :D The UUID thingy <3
@xDizasterCYx
@Blamo27
First i will release a UUID update for 1.7.8
Then ill look at multi worlds and kdr.
If you can''t wait already, please concider making a small donation :)
@lenis0012
Can you add a world filter ? For deactivate worlds please.
@MonarchServer
i agree with you man. leni you need to fix that.
For rewards, everytime a player levels up i place under the commands as true and command "say Hello". Idk why it won't work. Can someone help me
Hey I love this plugin but I have one problem, it's not displaying the levels under player name. Am I missing something here?
Request!: If a player has 0 kills and gets killed, this increases their KDR. So If you die 3 times and get 0 kills, your KDR is 3. You should change it so it goes to -3 as this is giving the impression that the player is a good pvper and ruins it for players with a legit high KDR. and being able to reset players KDR?
I am using Essentials Chat, This is my chat config format: '[&aLvl[LEVEL]&f]{DISPLAYNAME}&8:&f {MESSAGE}'
How to add scoreboard with this rankstats?
once players get past lvl 0 the [LvL 0] prefix disapears?
@MinecraftRigner
Just use this to limit the plugin to the worlds you want: http://dev.bukkit.org/bukkit-plugins/perworldplugins/
Please fix this error: http://pastebin.com/SE5WyGtU
Hi, can you, in a future version, add that we can disable leveling up in some worlds ? Thanks :D
Awesome plugin! I love this, Gonna make my Kit PvP server a lot more interesting :D Thanks.
how would i add the format in the essentials format part of the config?
@X_angelz_X
Aha,
Please PM me friday to remind me and i will look at it