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
Great plugin but i think that there could be 2 new features about head drop:
1. Player cant gain head of same player twice.
2. There could be a chance to gain a player head or something like that.
And good option could be that i can change how many players i want to show on /ks top 3-10 ;)
@ImDeJay
Thanks ImDeJay, fixed :)
@mrsimnok
Your rewards section is missing some spaces which yaml doesnt like.
give this a try
http://pastebin.com/Y1cDmuSe
Hi, thanks for the great plugin. I have a problem with rewards (stats and announcements working). Here's a snippet of my config:
10:
1: 267;1
2: 364;5
3: command;/xp give <player> 85
20:
1: 267;1
2: 306;1
3: 307;1
4: 308;1
5: 309;1
6: command;/xp give <player> 170
Checked ok on the Yaml parser - have I done something wrong?
The config went back to default after I changed the killstreak setting from 5 killstreak message, to 1 killstreak message as a test. It works fine if I don't do that. The item rewards works fine now.
@monstercat101
i will look into the heads issue.
and what do you mean by you put in custom potions?
whats the item number your using for the ks reward?
can you post the rewards section?
For the new update, I have heads disabled, but they keep dropping heads, also I have put in custom potions, but there is nothing?
Best pvp stats plugin, thanks so much for this!
Hey, I am 45zeldafan, the guy who requested this plugin. Anyway, I would now like to suggest something. My suggestion is redoing the commands.
/killstats
-> /stats /killstats top-> /stats top /killstats [player]-> /stats [player]Thanks in advance :D
Is this plugin open source? I would love to edit this plugin a little.
@janes0007
all versions still work for minecraft 1.5.1 but v2.1 will be the best as it is the most updated. It has all the newest features and optimized code.
for my server on 1.5 is bether killStats : v2.1 or killStats : v2.0?
@ImDeJay
Hmm maybe option to translate messages like "kills" in next version :)?
Thanks
@janes0007
This plugin is working fine for 1.5.
I will update the file on bukkit though as i have made small changes.
pls update for 1.5
Could you add a feature to this will where people can't grind for killstreaks. E.g They kill the same person more then once or is alternating through 1-3 people (As some grinders do) It wont give them rewards and wont give them a kill streak?
Thanks. Gd job! It's gd for my PVP server.
Please Please Add a Rank to Chat as Suffix or Preffix
Also Stats in Chat
can you add an option that you can filter worlds or add kill stats per world ? thx
Is it possible that you could add something like configurable money drops when a player is killed by another? I feel like that would be a good addition to this plugin.