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)


-
View User Profile
-
Send Message
Posted Dec 5, 2012@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!
-
View User Profile
-
Send Message
Posted Dec 4, 2012@ItZCammB
I will think about it
what chat plugin are you using?
-
View User Profile
-
Send Message
Posted Dec 3, 2012Hi 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
-
View User Profile
-
Send Message
Posted Dec 3, 2012@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
-
View User Profile
-
Send Message
Posted Dec 3, 2012Cool 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
?
-
View User Profile
-
Send Message
Posted Nov 28, 2012@b4ck
ill do that
-
View User Profile
-
Send Message
Posted Nov 26, 2012can 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
-
View User Profile
-
Send Message
Posted Nov 26, 2012Thank you mate, and great plugin btw? the players love it!<<reply 1087824>>
-
View User Profile
-
Send Message
Posted Nov 25, 2012@marine_mca
read Configuration, thats all whats possible
-
View User Profile
-
Send Message
Posted Nov 23, 2012lenis0012,
Can we configure to give out more than just one item? and how should it be written in the config. file?
thanks,
-marine
-
View User Profile
-
Send Message
Posted Nov 21, 2012-
View User Profile
-
Send Message
Posted Nov 21, 2012@S1lverK3y
if your chat format does not contain: [Lvl] it wonr grab
-
View User Profile
-
Send Message
Posted Nov 20, 2012@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"
-
View User Profile
-
Send Message
Posted Nov 20, 2012How 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
-
View User Profile
-
Send Message
Posted Nov 19, 2012@Retherz_
ok
@VaMpIrEpUtO
it should work with 1.4.4
-
View User Profile
-
Send Message
Posted Nov 18, 2012Can you update the plugin please :) I really like this plugin !
-
View User Profile
-
Send Message
Posted Nov 18, 2012@lenis0012
Can you add factions support, so people with - power wont give any levels
-
View User Profile
-
Send Message
Posted Nov 14, 2012@broluigi
allright, ill add that soon
-
View User Profile
-
Send Message
Posted Nov 13, 2012how 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
-
View User Profile
-
Send Message
Posted Nov 13, 2012@Celetrontmm
thats true!
ill add that for v0.1.6
thanks for your report!