BattleTracker (Abandoned)
PvP Death messages
Customizable death messages for PvP deaths.
Allows use of Herochat channels for messages.
Records
Records stats for PvP and PvE kills
Stats include, wins,losses,ties, streak, maxstreak, ranking, maxranking
Examples:
- /pvp
- /pvp top [x] : show the top x highest rated players
- /pvp vs [x records] : shows the last x records vs another player
- /pvp vs [x records]: shows the records between player1 and player2
Leaderboard Signs
You can make leaderboard signs for PvP, PvE, or any other plugin that uses BattleTracker as a backend (like BattleArena). These signs will update every minute.
To make them, you make a sign where the first line is [ database name ] where database name is PvP,PvE, or if you have BattleArena, any of the databases from the configs, like Arena, Spleef.
The second line is what type of data will be shown. Examples: Rating, Wins,Kills,Losses,Deaths, Streak,MaxStreak,KDRatio,WLRatio,MaxRating
[PvP] Rating
Once that is done, the sign is complete and it will automatically convert signs above or below it into Top Signs, (though it won't convert signs that start with the character '[').
Picture:
Video Tutorial
Personal Stats
Clicking on a leaderboard sign will show you your personal stats. A big thanks to MCForger for the code to do this.
Developers
Has an api for storing your own stats. Allows you to make top lists, give elo to different events, etc.
Information Collection
To see what statistics this plugin may collect and send out from your server. See Information Collection. This can be disabled in BattlePluginsAPI/config.yml
Updating
This plugin checks for new bukkit release versions which can be disabled in the BattleTracker/config.yml
Help
You can ask me questions in real time on irc when I'm on. You can usually find me in the room battleplugins in irc.esper.net. IRC through a browser
Multiverse support would be great.
BattleTracker 2.1.5 is now released which has a lot more configurability in the PvP messages, and now includes PvE message customization.
This version does change the configs a lot, so it's probably best to make a backup of the config.yml and then delete the config.yml and messages.yml and reconfigure. I will try not to have people do this in the future, but there were a lot of message changes that were necessary.
@LordKainzo
Fixed, will put up a version later or tomorrow when I finish making other changes to tracker.
@Alkarinv Seeing this when I searched through logs. http://pastie.org/private/7cbvuxg1qmlugbms5rm6g
Awesome ;)
@LordKainzo
It's not in but easy enough to add, I have some time tomorrow so maybe by monday?
Is there anyway to allow for custom PVE messages with this so we can color code them? :)
Right now we're using HeroicDeath2 (DeathTpPlus fork) for death msgs for PVP/PVE.
@alkarinv
Going to go ahead and put these back into test and see what happens.
Oddly enough, those two builds, I cannot reproduce the issue.
@LordKainzo
Alright, sorry about this Kainzo.
I looked through the code and couldn't see any reason it would work for everyone else but not you... you are special :)
Anyway, so I might have put in a fix ( hard to tell since I couldn't pinpoint the real problem). I created a new version of BattleArena and BattleTracker.
If they don't work (which is a possibility), both now have debugging that can be enabled so that I can tell what's happening.
So if it doesn't work could you type the following on your test server.
Then pastie me the error with all the surrounding debugging statements.
apologies... I hate bugs, but they happen :(
@alkarinv
Np, I am a master tester running an environment with 50+ plugins. If theres an issue somewhere, I'll find it quickly ;)
@LordKainzo
That's odd. I'm heading to sleep tonight, but I'll have a version up on github tomorrow to fix this.
@Alkarinv seeing this message whenever someone dies/kills someone else on our test server.
http://pastie.org/5071299
@alkarinv
Well there is /p of course, but that's bound to cause problems with other mods too. I would use /bt for battle tracker, and also allow the full /battletracker as a fallback if nothing else works. However, there is also the concern that PvPRewards tracks pvp stats. Your plugin tracks things it doesn't, but regardless that alone could be a big issue. Hopefully just an alias fixes it though. ^_^
Edit: I forgot you track PvE as well. With that being the case I think the best solution is /btpvp and /btpve
@Dr3x1
Yeah that would make sense. I think if I make an alias for the command it might work. You have any ideas for a good alias of pvp?
I think this plugin might be conflicting with PvPReward. They both use the /pvp command. nothing from this plugin aside from the death messages seems to be working.
@LK07
hmmm.. I guess yes it would. I'll make an option for bukkit pvp messages and bukkit pve messages.
If I turn on bukkit death messages, will it conflict for pvp? I want death messages for things like creeper explosions etc still.
@kahlilnc
I guess thats a bug. Fixed in version 2.1.2.2.
@deathhzone
0 kills sounds like a bug, maybe it's not counting paintballs as kills? I'll check it out.
@deathhzone
It tracks world pvp and world pve stats as well. You can turn these off but I think by default they are on. The commands for these are /pvp and /pve
@deathhzone
You can turn it off. Open up the messages.yml inside of BattleArena and look for this section
Change the teamshort and teamlong by removing {ranking}
For some reason /pvp top says A record for player top couldnt be found. :(