PvPRank
PvPRank – Rank Players Based on KDR!
This plugin will break once Mojang enables name-changing. Despite it being marked as abandoned, I feel the need to reiterate that you should not be using it at this point.
Note: Though I've updated this plugin to be compatible with MC 1.4.x, I won't be updating it often, as I've been trying to focus my attention towards my new plugin, GoldBank.
Have you ever wanted to give players ranks based on their PvP stats? Well, now you can! This plugin will automatically record players' PvP kills and deaths and find their KDR, then rank them against all the other players on the server. Their rank is displayed as a suffix after their username, like so:
<AngryNerd[1]>
Give players something to work towards on PvP encouraged servers.
Features:
- Adds a suffix to players usernames representing their PvP rank
- Example: <AngryNerd[1]>
Changelog:
Version 0.1
- Initial Release!
To-do:
- Allow suffix to be configured (i.e. change color, brackets, etc.)
- Configure sorting by most kills, least deaths, or highest KDR
- Allow configurable first-place suffix (i.e. <AngryNerd[PvP God]>
- Add command for reloading config
Bugs
- May conflict with other chat-modifying plugins
Submit any bugs you find in the comments, along with a stack trace (error report) if possible.
Sponsor
Special thanks to HostHorde for supporting PvPRank! Make sure to check them out!
-
View User Profile
-
Send Message
Posted Aug 7, 2013Doesnt work for me. Im using 1.6.2. I have essentials chat if that might be the problem. Like it only shows up occasionally in chat and never goes higher than [2].
-
View User Profile
-
Send Message
Posted Mar 19, 2013im a derp.... sorry and thank you for the quick respond i actualy thought that this plugin did something else.. i love the KDR aspect ... how hard would it be for you to make this actualy change a persons permissions rank from there kdr. such as: player A has KDR of 11-1 so he has therank officer and player B only has a 5-1 ratio so he is a private. and when he gets to a certain point he gets bumped up to player A's rank and unlocks new permissions....
lol that was a little lengthy i will be able to donate if this is possible to add ..
re-edit: never mind i found a plugin that does it .. lol thanks for you time
-
View User Profile
-
Send Message
Posted Mar 19, 2013@crore
It shouldn't require an update. Is it broken?
-
View User Profile
-
Send Message
Posted Mar 19, 2013update for 1.5?
-
View User Profile
-
Send Message
Posted Feb 23, 2013@kreashenz
What build of CB are you using? Currently, the code that resets the name uses a deprecated method, which could lose functionality in later builds.
-
View User Profile
-
Send Message
Posted Feb 16, 2013I get a HUGE error , where the rank adds on each time I chat. So it would go <kreashenz[1]> dsad <kreashenz[1][1]> dsad etc etc.. I'm not sure if anyone else had this problem.
-
View User Profile
-
Send Message
Posted Feb 8, 2013Hey Maxim,
I used your plugin and it really works awesome,
Are you ever going to release the source?
I would like to change some things like: -The way rank is calculated, because there will be a lot of duplicate ranks otherwise - I want to make the amount of kills a more important variable in the calculation of the rank. - Change the position of the rank to the front. I was thinking about adding some ingame commands, like /setrank XX or /lowerrank. maybe change from a sqlite to a mysql database to make it possible to put the stats on a webpage.
I could do this myself, or even upload back to you to upload it to the community :).
Hope to hear from you :)
-
View User Profile
-
Send Message
Posted Feb 1, 2013np, just thought i'd mention it.
-
View User Profile
-
Send Message
Posted Jan 31, 2013@John__B
Hmm... I think that may be more trouble to add than it's worth. I would need to listen to the damage event, get the weapon, check the enchantments, add the victim to a List of players on fire, somehow figure out when they aren't on fire anymore, and if someone dies from fire damage, get the player and the killer from those Lists and then add them to the database. This isn't really worth it considering the fact that a small amount of deaths are actually from fire aspect. Sorry. :/
-
View User Profile
-
Send Message
Posted Jan 28, 2013anyway to link fire_aspect and other effects to the player that cause them to kill another player?
-
View User Profile
-
Send Message
Posted Jan 28, 2013looks awesome so far, just added it to my server for our "Event" world.
I'd love to see those configurable ranks :D
-
View User Profile
-
Send Message
Posted Jan 8, 2013Alright, I just pushed version 0.2. This version is compatible with MC 1.4.x, and will likely eliminate the bugs present in 0.1. It should be available for download within 48 hours.
-
View User Profile
-
Send Message
Posted Jan 6, 2013@gleyleloo
I just started working on a new version. I'd like to recode it from scratch, as I had just started learning Java when I released this, and the original code is likely inefficient and buggy. It will probably take a week or two, but yes, I will have an update released soon.
-
View User Profile
-
Send Message
Posted Jan 4, 2013Any word on an update?
-
View User Profile
-
Send Message
Posted Dec 24, 2012@buttatron2000
No, I'd prefer to resume development myself, but I appreciate the offer. I'll try to get a new version out by New Year's, but I'm not making any promises.
-
View User Profile
-
Send Message
Posted Dec 24, 2012What would be amazing if you could hand over the dev to me and I could finish this awesome plugin. I can give you credit for building it from scratch and I just took over the project?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@buttatron2000
Idk. I've been quite busy lately, but I've been considering rebuilding the plugin from the ground up. When I first coded it, I had just started learning Java, and was even newer to the Bukkit API. However, I have a feeling that it might run much more smoothly if I just recoded it entirely. Either way, it will most likely be a while before I get it updated, as I've been trying to focus my attention towards my main active plugin, GoldBank.
-
View User Profile
-
Send Message
Posted Dec 19, 2012Alright i see. would u please pm me so u may build me a stable one for the new update? that would be amazing and would love u for it :D
-
View User Profile
-
Send Message
Posted Dec 12, 2012@buttatron2000
I've abandoned this project, and as such, am not positive if it's compatible with the latest version of Bukkit. Check the log for a stack trace, and I may be able to help you out.
-
View User Profile
-
Send Message
Posted Nov 29, 2012Ya well i have vault installed and stuff but i am not getting the rank any where. I am using group manager if thats to anything