Want to keep track of the number of kills, deaths and killstreaks in player versus player battles? Want to give your players a way to see the top of players? Want to grant permission if players have for example a kill/death rate of 3 or higher? Look no futher and use this plugin!
Features
Keeps track of the number of kills, deaths in PvP battles and remembers killstreaks and the best killstreak a player ever had.
Players can show the PvP top by using the command /pvptop
Give special permissions to the best PvP players.
Saved to mySQL or data.yml.
Broadcast if a player has a high killstreak to encourage fighting this player.
Like all my plugins, every single message, even the menu itself, is fully configurable
Possibility to automaticly check for updates (can be disabled)
/pvptop kills|k [start] - Show the players with the most kills starting at rank [start]
/pvptop deaths|d [start] - Show the players with the least deaths starting at rank [start]
/pvptop killdeath|kd [start] - Show the players with the highest kill/death-rate starting at rank [start]
/pvptop killstreak|ks [start] - Show the players with the highest maximum killstreak starting at rank [start] (New in 1.1.0)
/pvptop me - Show your number of kills, deaths and kill/death rate
/pvptop reload - Reload configuration and permissions. Needs ds_pvptop.admin permission
Permissions
ds_pvptop.player - Permission to use the /pvptop command (without /pvptop reload)
ds_pvptop.admin - Permission to use /pvptop reload
Configuration
Explanation of the configuration can be found here.
Example permissions config:
permission:kills:# Granted if more than 100 kills'>100':title.pvp100killdeath:# Granted if kill/death rate is higher than 2.5'2,5':worldguard.elitepvpmandeaths:# Granted if you have less then 5 deaths'<5':regions.hospitalkillstreak:# Granted if the player ever had a killstreak higher than 10'>10':title.ownercurrentkillstreak:# Granted if the player currently has a killstreak higher than 5'>5':title.unstopabletop:# Here go the permissions for the top, but only for number 1 till 10# Example config:kills:'1':title.master# Granted to the player with the most kills
Installation
Put the dsPvPtop.jar in the plugins folder
Run the server once. The config files will now be created
Open config.yml and edit it. Set general.save_method to "yml" if you don't have access to a database. Otherwise edit the database settings.
Restart the server and have fun!
Tutorial
Tutorial (in Portuguese) made by ABsintoJ. Thanks for your support!
Known issues
Nothing yet
Found a bug? Create a ticket (top right of this page) or create an issue here.
To do
Add way to grant permission to best player, second best player etc Added in 1.2.0
Add the possibility to save to flatfile. Added in 1.1.0
Please comment if you have any suggestion.
Changelog
1.2.0
Added permissions for the top players
1.1.0
Added killstreak tracking
Added /pvptop killstreak|ks
Added killstreak and currentkillstreak permissions