PvP Kill Announcer
New 4.0 Beta!, download here!
Leaderboards - Killstreaks - Announcements - Whats more to ask?
Works with 1.3.1, download: http://dev.bukkit.org/media/files/609/380/KillAnnouncer.jar
Very much thanks to unv_annihilator & beatcomet for letting me use parts of their leaderboard code! And, very very much thanks to PigPlushy for writing a tutorial on how to setup the leaderboard via web:)
Beta 4.0
The 4.0 beta contains interaction with PvP Arena, disabling kilstreaks when inside an PvP arena and fixing that so <player> now responds and working somehow, the leaderboard seems a bit buggy in 4.0 beta, thats why i release a beta build, im trying my best to fix it:)
Note: for 3.0, the smackdown announcement does NOT work, will fix in 3.0.1
Ever wanted to let your PvP server have custom killstreaks? custom kill messages? Kill/death/KD leaderboard Now you can! With PvP Kill Announcer you can easily create custom colored kill messages (Killstreak messages to) & have a leaderboard based on MySQL so you can do it via web too!
Download 3.0 now!
New in 3.0
- Added fully functional reward system!
How do i setup my MySQL database?
You need phpMyAdmin & Appache For a how to, please click here (Updated!)
Color codes:
- &a - Aqua
- &b - Blue
- &r - Red
- &p - pink
- &y - yellow
- &w - white
- &bl - black
- &go - gold
Features.
- Fully functional killstreak announcer.
- new! Leaderboard!
- Color suport.
- Easy understund configuration file.
- Much much more..
Commands:
- /killannouncer or /ka - displays the help page
- /kareload - reloads the configurations file
- /katoggle - toggle announcements on/off
- /stats - Shows your stats!
- /topstats - Shows the top players on your server! (based on kills )
Permissions:.
Okay so there is not any permission on who can get killstreak or not, every one can get killstreaks. Every OP will also be able to use these commands.
- ka.help - the help command.
- ka.reload - reloads the config file (if you have changed text or something and dont want to restart your server)
- ka.toggle - Toggle kill announcer on/off
- ka.stats - shows your stats!
- ka.topstats - Shows the top players on your server! (based on kills )
TODO:
LeaderboardDone!- Smackdown - kills player with the highest killstreak
- Payback - revenge!
Reward system?Done!
Bugs:
- When doing it via web, it creates a new table for each kill, NOT INGAME, INGAME is working just fine:)
Statistics
Stats by MCStats.org
@bajsko
Looking good! I noticed something else today, in the config I removed the 2 killstreak line, I want it to start from 3. It works fine except it generates some errors when someone has two kills in a spree.
See the error here: http://nopaste.info/35b5132311.html
This error only exists when you remove killstreak lines in the config, could you look into it? Keep up the work on the plugin, Ive donated some to motivate you continue working on it :P
@maxito43
new beta. 4.0 https://dl.dropbox.com/u/60223805/KillAnnouncer.jar
@maxito43
I'm currently working on the PvP Arena stuff, everything else is fixed :D I will probably push the update in like 4 hours :)
I maybe, when i get time, i can log in:)
@bajsko
That's awesome dude, the people on our server will greatly appreciate it. Can't wait for the updated version, it will be a essential plugin for our server considering our concept is based of PVP (we run some sort of a prison server, but with a unique concept). We're still looking to expanding our staff team with a proper plugin dev, if you would be interested I could show you around a bit, we've been working on the server for over 3 months and are close to launch now :)
Let me know and thanks again, Ill pm you the IP if you'd like to see your plugin running :).
@maxito43
Okay, So, i fixed <player> now responds to getting the victim :) #DONE And, I added a config property, "Disable Killstreaks when inside PvP Arena" & checks if the server is running PvPArena. If this prop, "Disable Killstreaks when inside PvP Arena" is false & both the victim & the player is in the zone, it will not announce any killstreaks. #DONE
Now, the only thing left of what you requested is that you can get custom messages for monsters, witch i will code Tomorrow. So the release will probably be tomorrow or on sunday.(its friday :p)
@maxito43
Okay, I did some wrong coding, now fixed & tested. now <player> works and prints the victim. Now I'm just looking in to PvP Arena, maybe i'll push an update tomorrow :D
@maxito43
Okay, I'm looking @ the PvPArena API and i can easily disable killstreaks when inside a arena :) Also, i'm testing so <killer> & <player> works correctly.
@maxito43
Hmm, I look in to it
@maxito43
I will look in to it, if i get it, you want it like when you are in a PvP arena, it will not show killstreaks? btw, if youd donate i would be super glad :DDD But yeah, I will check out PvP Arena and hopefully push an update before next friday:)
Another thing I found out is that it's incompatible with the PVParena plugin, would you be able to add some sort of a bypass during PVP arena battles, so it doesn't show kill messages when someone get's killed in the arena?
This is the (popular) plugin that seems to be incompatible with yours: http://dev.bukkit.org/server-mods/pvp-arena/
I might seem a bit too overdemanding, but I really like your plugin and would like to continue to use it on my server. If it's stable and running flawless I might consider donating a few bucks as a thanks for your coding.
-maxito
@bajsko
I added this into the config but it didn't seem to work, it doesn't change the <player> into the person's name that got killed. So it's displayed on my server like this:
<player> has been killed by maxito43
A few other things I found out, getting killed by a creeper generated no death message at all (with default deathmsg's disabled). Do you think it's possible to define a death message for getting killed by each specific mob in a future update?
@maxito43
You can Edit your own kill messages to be exactly what you want. Just edit the config file. Example: regular kill:&b<killer>&r just pwned &b<player> !!
Hello,
I'm using your plugin but can't figure something out, with the regular kill message it says "Player just kicked some Assess!", but it doesn't name the person that got killed, just the killer. Is it possible to add a regular kill message like "<player> has been killed by <killer>" ?
It is about this line in the config: "Regular kill: '&r<killer> just &gkicked &r some &aAssess!'"
Hope u can fix that or tell me how to do it!
@robbowojo
Is there anyway to make this reward using money?
Im trying to use this alongside bukkitgames to help make rewards for killing people.. I know I know.. make love and all that!!
@minejames1
atm, No. You have to create your own., follow this tutorial to set it up:)
Does this come with a pre-made web file that will connect to the SQL database?
lol /stats command crashes server :P
@camsedin
Updated. http://dev.bukkit.org/media/files/609/380/KillAnnouncer.jar
@camsedin
ofc i will update for 1.3, when a recommended build comes out:) DONT STOP BOOKMARKING!;)
@wydgabriel
what OS do you have?