RTCW Clientside Logfile Parser.
Current version: 1.50 (2004-01-30) CHANGELOG
GS vs. eSports
GS vs. eSport(showing OSP support)
Teamstat is ran from DOS-box. To make stats-making easier, you can create .bat file like this:
Then make a shortcut to your desktop, pointing at that .bat.
Note: When you specify --dir option, the .html-filename is created automaticly, and its formatted like this:
If your logfiles are in spanish or german, add option --lang sp or --lang de.
teamstats(source code/linux version) 100kB
Binary/source code is released under BSD Licence.
FAQQ: I recorded logfile from demo, but it seems to have too few frags?
A: If you play your demo with too big timescale value (fast forward), the logfile won't contain all events. Try lower the speed (timescale 2 should be ok). Also, if the logfile is in other than english, try the --lang de or sp option
Also, if your demo is OSP demo, be sure to run wolf with OSP loaded.
Q: I noticed the damage per frag ratio is miscalculated?
A: It's calculated from OSP reported frags, which might somewhat differ from frags counted in logfile. OSP has some bugs counting frags, and sometimes not all frags show up in logfiles, so its never 100% accurate.
Q: How the OSP warmup frag removal works?
A: It looks the log file for "FIGHT!"-message and end of round stats-info, and only counts frags between those events..
Q: When I run teamstat, I get some sort of weird error message. Help!
A: First, upgrade to newest version. You can check your current version by running teamstat.exe --version. If you have the newest version, but the problem won't go away, then please email me the error message AND the rtcwconsole.log that's causing the error.
Q: I start the program, but nothing happens?!?!?
A: Teamstat is a console program. Run it from dos-box
Q: In which language teamstat is programmed?
A: Python, a totally cool dynamic language.