killStats
killStats
killStats v3.0 is in development stages
Version 3.0 is UUID aware. Unfortunately with the implementation of UUID support and the complexity of making it possible I was unable to save all of the data that has already been created with this plugin. All data is now handled via SQLite or MySQL instead of flat file. Because of this combined with the UUID update it would cause too much lag etc to try and migrate all player data to the new format especially for larger servers. I'm very sorry if this causes a problem.
Please be aware of this before you put this plugin into your server, if your not ready to delete all player data.
killStats 3.0 is a complete rebuild of killStats where I have optimized code for better performance and added alot more features.
I have done the best I can with testing this on my home server by myself. There are going to be bugs and I will be doing my best to get these bugs and errors fixed as soon as I can. Please bare with me as this process takes place.
Please report and errors you find so I can get them fixed.
Thanks
Description
Features:
- PVP based statistics.
- Keep track of a players kills, deaths, killstreak, and kill/death ratio!
- Ability to drop a players head upon death.
- Full mySQL support.
- Show top players on leaderboard signs.
- Reward players for reaching killstreaks.
- You choose what streak the receive the item on, and what to give the player.
- You can also execute a command upon a streak to award the player XP or maybe a group rank. All commands are run as OP.
- Broadcast messages when a player reaches a certain killstreak or when a player's killstreak is broken.
- You can choose what killstreak to broadcast on and what to say!
- Anti-Boost
- A player can only kill another player X amount of times per X number of minutes.
- This cuts down on players boosting from their friends to get higher k/d and reward items.
- Multi-World Support
- Each world can have its own set of statistics.
- Any world that is not in the 'seperate world' list will all have the same stats
- Disable Certain Worlds
- You can disable certain worlds from keeping up with any type of stats or streaks etc.
- Maybe you have a hunger games world but don't want your players killStats to be ruined because of HG. This works great!
- Included is a lang.yml that can be used to translate all messages inside killStats to any language you need.
- Players can choose to show stats in chat or scoreboard
- The entire configuration has changed. The plugin will automatically update this for you. All your settings will be set to default, but your old config can be found in the folder "old_data_files" and you can change what you need to manually.
Extra
View a the list of commands associated with this plugin
Learn how to make leaderboard signs.
View a list of the permissions associated with this plugin
View a list of replacement varisables associated with this plugin
@ImDeJay
Thanks. It helps a lot.
@bugattikid2012
I said the the post below that adding this feature to this plugin would stray away from its general purpose.
But, I have been doing small request's from people as I don't have any ideas for any original plugins, so I may sit down tomorrow and code a plugin like the one your wanting since you can't find one that does that.
I'll let you know when I have it done.
@ImDeJay
Sorry, I don't see it in the inbox... I was hoping you could make it when you kill someone, you can send the victim and attacker a message about who he killed and who killed him. I actually don't need this addition for a while, but the sooner the better still. I can't find another plugin to do this, so it would be better to just add it in this one. I was trying to have a way so that the player could toggle whether he wanted to see public death messages or not by doing /dm or something, but also have something to message him who he killed, and also messaging the victim who he killed. This would cut down on spam for some players. I guess it's not a real big problem yet, but I would prefer if it would work this way.
@bugattikid2012
I thought I had messaged you the updated version?
What exactly is it I'm suppose to finish?
@ImDeJay
Any chance you've finished it yet?
@ImDeJay
Using other heads plugins, I see that it was Status Signs. For some reason the colors changed whenever there were player-heads involved.
@Yoyuyi999
That is on my to-do list, look for it in a future update!
You should add kill assists ;)
@ImDeJay
I understand. I would like it as soon as possible, but I'm in not real time crunch. I will need it pretty soon, but for now don't mess up your life just for this.
@ImDeJay
For what your wanting to do, you'd be better to just get another plugin, because going into all that detail strays away from the general purpose of this plugin.
@bugattikid2012
I'm not sure, I have a full time job, plus a wife at home, I don't have a lot of time that I can devote to the computer, I will try my best to work on this tonight. But I can't guarantee you a time it will be fixed.
@ImDeJay
When do you think you'll have it worked out? I sent the pm and I need it to be done soon.
Thanks
@ImDeJay
Thanks. Is there any way to make it say who killed you too? Not broadcast it to everyone, but just tell it to the person who got killed? Thanks.
@bugattikid2012
I added it into a different area, didnt realise that is where it was inteneded to be, i will put it in that area tomorrow and send you a private download for it.
@ImDeJay
Where exactly did you add the <victim> thing? I set alert player to true, then setup the message to say &3[killStats] &bYou have killed <victim> ! but it doesn't work. Anything I'm doing wrong?
@DoctorCooper
ok, can you message me the list of plugins that you are using, and your killstats config so i can try to replicate the issue on my home server so i can get it fixed, thats the only thing i know to do in order to get it fixed, cuz like i said i dont see why it would cause issues.
@ImDeJay
Well, the issue wasn't there last night. Between then and now I've downloaded a few plugins, one of which I got rid of (it didn't work). That leaves ChatControl and killStats. I dragged ChatControl out and restarted the server, but the problem was still there. So I put ChatControl back and took out killStats, then the problem was gone.
I felt the same way... I couldn't think of any reasons why a PvP plugin would affect color codes at all, but it's the only thing that caused any change when missing.
@DoctorCooper
Are you sure this is a problem with killStats?
I can't think of any reason why this would affect all of your other plugins as the only thing that is changed color wise is the messages sent by this plugin to the player, it shouldn't affect any of your other color codes with other plugins.
Whenever I configure killStats, my color codes get messed up and affect ALL of my plugins, such as StatusSigns and Essentials. Basically, it darkens the color. So &a, green, becomes &2, dark green. The applies to all of the colors, and it is a major issue. I really want to use killStats, so if you could help me out with this I'd appreciate it.
Thanks
Link to dropbox? plzzz :3
The plugin has been updated, I fixed the issue with errors due to non-pvp deaths, and I added <victim> to the killstreak reward parameters.
If you'd like to download this current version before bukkit approves the file, you can message me and i'll get you a download link.