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)
@lenis0012
im using essentials but theres an option to turn it of. I find that using the pvplevels, essentials and factions you get a nice chat layout!
@ItZCammB
I will think about it
what chat plugin are you using?
Hi lenis,
I love your plugin and use it on my server but I have some suggestion to make it better, maybe you could Add a config where when you reach max level it executes a command lik for example. When you reach level 50 the server will execute /nick {playername} &6 [PvP Boss] {playername} so at level 50 you get the prefix [PvP Boss] and a gold name. And the top person on the leader oars with the highest level gets a bonus of like 25% extra health. I hope you consider and if possible implement thes features, I would do it myself but I have no clue on how to code a plugin. Thanks a lot -ItZCammB
@xGamerZ1999
look at the ToDo
the max lvl you can set is 1000 :P
because else the startup would take to long as it generates a list wiht the max level on startup
if you set the mx lvl to 9999999 it will still use 1000 as max level
Cool Plugin;)
Nice in my server i can edit mt levels up to 999999999 and higher or something I don't have use the plugin yet but it works fine with 35 other plugins ;)
but can u add so the ops can edit the levels for the players if him are a bad player and grief then the ops can do so he get to level 0 again
?
@b4ck
ill do that
can you add a configure where we can control how level up per kills
and some people will make more than user and kill themselves in order to increase their level fast
so can you make a way to stop fraud ? example
it will level up when you kill a Player, and after amount of time (lets say 15 sec) when you kill an other your level will increase !
or it levels up only if you kill an armored Player !? or your level won't increase if the they both have the same IP
just some ideas to make your plugin better
Love your plugin & yah i know my English is Bad :D
Thank you mate, and great plugin btw? the players love it!<<reply 1087824>>
@marine_mca
read Configuration, thats all whats possible
lenis0012,
Can we configure to give out more than just one item? and how should it be written in the config. file?
thanks,
-marine
@S1lverK3y
if your chat format does not contain: [Lvl] it wonr grab
@lenis0012
yes it works, but if you kill the same person several times, the plugin stops working :/ But I wait for you fix this error ;)
"sorry for my bad english , im portuguese"
How about adding an optional autograbbing feature? Because some Plugins don't like and work with the grabber as much as with others (e.g. old, unstable version works, but the versions with the autograbber mess the chat things up). Like adding an option to the config.yml, like
autograbber=false
@Retherz_
ok
@VaMpIrEpUtO
it should work with 1.4.4
Can you update the plugin please :) I really like this plugin !
@lenis0012
Can you add factions support, so people with - power wont give any levels
@broluigi
allright, ill add that soon
how do i make it so players get random rewards or exp or even permissions? I want them to get randomly diamonds every level up or when they get to lv 50 they become ultra players rank for example
@Celetrontmm
thats true!
ill add that for v0.1.6
thanks for your report!