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 Jul 24, 2013@zvarcher
i dont know what FaZe means really. My friend from sweden made that faction :P
@zvarcher
Putting levels on a weapon?
@Fr33stylerhd
When i have time :) Ill be inactive for 2 weeks though
-
View User Profile
-
Send Message
Posted Jul 24, 2013FaZe Fanboy lolol btw how bout putting levels on the weapon too :) and the commands for Admins or ops to edit their levels
-
View User Profile
-
Send Message
Posted Jul 24, 2013I understand how it's work, thanks and I want to know when you make the next update
-
View User Profile
-
Send Message
Posted Jul 24, 2013@Fr33stylerhd
change chat format
-
View User Profile
-
Send Message
Posted Jul 24, 2013How to make [World][LVL 0]with space in front, like this [World] [LVL 0], I know this not important, but i need for my server Sorry, bad english
-
View User Profile
-
Send Message
Posted Jul 23, 2013@MaxdPL
Config mistake, its on your end You set a value to a double instead of integer. example: 1 cant be 1.5 it must be a whole number
I will be improving this plugin soon
-
View User Profile
-
Send Message
Posted Jul 23, 2013@Ery65
Dont advertise your plugin on my page please. Or i will report you
-
View User Profile
-
Send Message
Posted Jul 15, 2013Yep the money reward with each level isnt working and the certain isnt working also. So would be cool if that worked. BUT really nice with the chatprefix and the overall levelsystem. My players love it!!! :)
-
View User Profile
-
Send Message
Posted Jul 9, 2013Can you create an multiworld support? I need this to only one world
-
View User Profile
-
Send Message
Posted Jul 6, 2013Hello, When will please you completed the commands to add / set? Very need this option. Thanks for the reply
-
View User Profile
-
Send Message
Posted Jul 3, 2013:48:18 AM CONSOLE: [INFO] lego_boy09 has 1,115 exp (level 34) and needs 90 more exp to level up. 08:48:18 AM CONSOLE: [SEVERE] Could not pass event PlayerDeathEvent to PvpLevels v1.0 08:48:18 AM CONSOLE: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Double 08:48:20 AM BattleKits: Supplying kit - Pyro
-
View User Profile
-
Send Message
Posted Jul 3, 2013same ......
-
View User Profile
-
Send Message
Posted Jun 27, 2013Level beneath health doesn't update it always say Level 0
-
View User Profile
-
Send Message
Posted Jun 23, 2013[SEVERE] Could not pass event PlayerDeathEvent to PvpLevels v1.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:39) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:340) at net.minecraft.server.v1_5_R3.EntityPlayer.die(EntityPlayer.java:294) at net.minecraft.server.v1_5_R3.EntityLiving.damageEntity(EntityLiving.java:754) at net.minecraft.server.v1_5_R3.EntityHuman.damageEntity(EntityHuman.java:684) at net.minecraft.server.v1_5_R3.EntityPlayer.damageEntity(EntityPlayer.java:359) at net.minecraft.server.v1_5_R3.EntityHuman.attack(EntityHuman.java:874) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:1118) at net.minecraft.server.v1_5_R3.Packet7UseEntity.handle(SourceFile:36) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:187) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Integer at com.lenis0012.bukkit.pvp.PvpPlayer.reward(PvpPlayer.java:64) at com.lenis0012.bukkit.pvp.listeners.EntityListener.onEntityDeath(EntityListener.java:86) at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 21 more
-
View User Profile
-
Send Message
Posted Jun 23, 2013Not connect to mysql... not working :S
-
View User Profile
-
Send Message
Posted Jun 23, 2013the replace string [Level] doesn't work for me when using LiveChat :/
-
View User Profile
-
Send Message
Posted Jun 21, 2013@whitewolfey14
When i am done with my finals
-
View User Profile
-
Send Message
Posted Jun 19, 2013No rush, but I was just wanting to know when you will be adding the /level add/set/remove command because I REALLY need them. Thanks.
-
View User Profile
-
Send Message
Posted Jun 16, 2013Downloads 10,362
Get some updates rolling out!!!
-
View User Profile
-
Send Message
Posted Jun 15, 2013i have groupamnger where can i find
format: '[&aLvl {Lvl}&f] %prefix %player&f: %message'
???