TopPVP
TopPVP - Under New Management
The PvP Plugin for Every Server
The PvP Plugin for Every Server
GitHub Repository: https://github.com/CastawayDevelopment/TopPvP-Reloaded
Bukkit Forums: (INFO) TopPVP v0.9 - PVP Leaderboards! - KDR and Deaths Leaderboards added! (1.3.1-R2.0)
TopPVP Forums: Goto TopPVP Forums
Permissions Wiki: Permissions Nodes
The Beginning Of The Rewrite
You can watch our progress here: Plans
You have a suggestion? Let us know here: Ideas
TopPVP keeps players informed of their current status on kills and deaths on the server. When you die or kill another player, it will notify you of how many deaths or kills you have. Also, you can view your current kill/death ratio. Players can also see the leaderboards to see their PvP rank on the server. Server broadcasts are sent out based on leaderboard changes. Configurations have been added, so you can edit the messages players receive through TopPVP. Thanks for all the support and Downloads! Keep telling me what you want/think!
Quote:it really does add a whole new aspect to the pvp world...I would recommend this plugin to anybody. - Zyddon
Quote:...no bugs and perms work greatly. Nice Job! - Senators24
WHAT IT DOES
- Allows for a player to keep track of kills/deaths
- Check your KDR
- Leaderboards
...and more
COMMANDS
- kills - Displays your current Kill count
- deaths - Displays your current Death count
- kdr - Displays your current Kill/Death ratio
- resetkills <player> - Resets your or another player's kill count
- resetdeaths <player> - Resets your or another player's death count
- setkills <player> <amount> - Sets the kill count of another player
- setdeaths <player> <amount> - Sets the death count of another player
- leadkills - View the kills leaderboard.
- leadkdr - View the kdr leaderboard.
- leaddeaths - View the deaths leaderboard.
- pvphelp - Displays help
TODO
- Top Killer Bounty
- Signs listing Leaderboards
- MySQL Integration
- Prefix for Top Killer
- Multi-World
Deaths LeaderboardsKDR Leaderboards/set kills and /set deathsPermissionsAdd in KDRConfiguration FilesReset Kills/DeathsAdd in leaderboards feature
CHANGELOG
v0.9.6
- Updated to a prettier color scheme :)
- UPDATED TO 1.3.1-R2.0!!!! v0.9.5
- /leadkdr - major bug fix
v0.9
- /leaddeaths and /leadkdr
- Fixed major bug in leaderboards announcements
v0.8
- /setkills and /setdeaths
- Top player displayed as Green
- Only pvp deaths recorded, other deaths no longer recorded
- Broadcast to server for lead change in first place
v0.7
- Permissions
- Go to Permissions Nodes
- KDR Divide by Zero Bug Fix
v0.6
- CONFIGURATION FILES!
- Edit the messages players recieve
- Allow or disable leaderboards
- Set the limit of the leaderboards output!
v0.5
- Leaderboards
- /leadkills
- Make sure to delete your TopPVP folder in plugins
- leaderboards will not work if you do not delete the folder
v0.4
- Update for R7
- /resetdeaths and /resetkills
- If you do not type in a name after the command, it will reset your deaths or kills
- Permissions fully tested and working
v0.3
- Update for R6
v 0.2
- KDR command
- KDR outputs as decimal and fraction
- Reset a Player's Kills
- Reset a Player's Deaths
- Permissions for Resetting Player's Kills/Deaths
- Bug Fixing - Initial Kill/Death count off - FIXED
v 0.1
- Initial Release
Hi, just installed your plugin, and I love it! Well, I love the concept of it... I don't quite love it yet. Me and another member aren't being added to the leader board? I'm in the Admin group, and they're in the Donator group, so I'm assuming that's the issue, cause I have two kills, but it doesn't show up on the leaderboards (also, my kdr is stil 1.0 instead of 2.0) What may the problem be?
@ktar5
sweet jesus yeah!
Ok everyone i know ive been saying a lot of stuff about updates. But in the next week or so, all the bugs will be fixed and sql will be added, 3+ new commands, arrow kills, LESS LAG :D and more features. Thanks everyone for being so patient with me.
@flatbmx
I agree th,s plugin is great but It causes up to 2700ms lag spikes. EntityDamageByEntityEvent checks every tick and slows down the server. Could you fix this please?
Do the checks some other way?
Or I need to find some replacement.
My server has been experiencing massive lag spikes and by using "/timings merged" I have found out that toppvp is causing this. Does it save statics to disk very frequently or on every death or something?
definetly added, im running a hungergames server ( altho it doesnt work with the hungergames) it does work in my pvp arena's and i notice that many ppl are now trying to be the best on the leaderboards, i realy like this plugins and hopefully they will make a sign leaderboard.
want to see it running? go to butterminecraft.com awesome plugin
9/10
@iPowned
:)
Works fine with 1.4.6!
1.4.6 update please
An easy way to add multiworld compatibility is by setting up permissions wether someone CAN gather points or not which then could be handled by permissions per world.
1.4.6 Update please?
1.4.6 update pl0x?
Where does the economy come in with this plugin? It's in the economy section so I believe you're false advertising :P lol jk, no but seriously where does the economy come in?
I believe I found a bug. I had just killed my friend twice (we just installed plugin), yet when I type /leaddeaths we both have 0. Also, when I checked my /kdr, it is only 1:0, when shouldn't it be 2:0? Also, when typing 'leaddeaths' into the console, it puts the deaths under my name, and not theirs (it shows they have 0). /leadkills works fine both in-game and on console.
@ktar5
I have NoCheatPlus installed ^^
@dotapurex1
Yes, ive just been busy with school lately.
@Darkblader10
Get NoCheat :) And ill check it out.
Is this plugin still alive? Like updating?
I tested around with your code and i found the part that causes the bug.
I simply deleted these lines und the lags are away: https://github.com/MoNeYBaGSMC/TopPVP/blob/master/TopPVP/com/MoNeYBaGS_/Listeners/TopPVPEntityListener.java#L34-L63
But I don't know, what these lines do. Are they important? Because the plugin runs without them with much less lags.
Bug!!
It causes extreme laggs if somebody clicks with a mod 100'000 times at a player. So some noobs can come to your server and crash it by clicking 10 mio times at somebody. If they click in the air everything works fine. But if they want to hit a player it lags really hard.
Please fix it.
I translate messages players recieve, is not work..
Sory, bad inglish..