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)
Lenis please return the nametag of levels below the name! ^_^
@TheFierCeBuLL
Its most likeley an ootdated rewards.yml file that you did not update when that was suggested in the changelog.
So try to stop your server, rename the pvplevels folder to pvplevels_backup
And try it again
@lenis0012
but it's just my configuration?
General settings settings: replace-string: '[LEVEL]' max-level: 100 increment-value: 0.5 default-kills: 2 kill-session: 3 display-lvl-below-name: true lvl-below-name-txt: '&aLevels'
Due to the fact that many people seem to have bugs, however i ran it bug free.
I will check what is wrong with the code.
But keep in mind.
If you get unexpected errors, try renaming your 'pvplevels' folder and it will recreate all config/data files.
It it works after doing this, your config/reward/data file is most likely to outdated to work with the latest version.
@chrisbruijnes
You have given some allow players to level up?
please fix the levels below name this is the only main reason I love this plugin so players can display each others levels in a unique way.
@TheFierCeBuLL
It works PERFECTLY, nothing wrong with this plugin in my server: mc.glowstonepvp.com
Is it any way to disable the level up message? That would be awesome
The plugin does not work, I tried 4 times to kill a player with a 1.0 increase but does not advance in level.
@lenis0012
You can add in the config.yml that you can change the color of tag [Lvl 0] ? The command /level does not work
@toxictroop
Latest build is for 1.7.2 R0.2
Option to remove the prefix in the name.
Please update to latest bukkit & spigot release.
@lenis0012
Is It possible to add lores to rewards?
Such as: 383:53 lore:&eToken
@chrisbruijnes
You probably have a wrong item as reward.
Check all your reward items at:
https://github.com/Bukkit/Bukkit/blob/master/src/main/java/org/bukkit/Material.java#L65
@logichound
http://pastebin.com/Tx1AzaF9 I get this error on your updated jar.
Great!! That sounds great, Make something that you can reset the kdr ratio with a command and maybe a toplist, with the top 10 most kills? And I think optimize is priority 1, because that is really important.
Now uploading PvpLevels v1.2
for 1.7.4 R0.2
Comment your thoughts!
PM for unofficial download
@DjNinjaCrash
It works fine on 1.7.4
I am adding a bunch of new features and optimizing the plugin though. As that got requested