Links: (Click title where it says posted by)
<snip> Just bear in mind that CoD4 still has a log-file bug that in the Kill lines there is no teaminfo. So all teamkill related stuff is not known.
<SNIP>
They should just fix the bug... it's one line of code in the gamescripts
--------------------------------------
This actually is a good question, and I'll try to explain it. I hope I come across

The problem is known, cod4 writes down wrong (incomplete) loglines when a kill occurs. The game engine itself does not depend on the log files it writes. The game logic is handled within the game engine and therefor the final score sheet of CoD4 is pretty much okay (I presume).
B3 however does depend heavily on the gamelogs, so there is your difference between the game engine and B3.
That you disabled the tk plugin prevents B3 from acting upon the faulty information, it does not fix or ignore the faulty information. B3 and in particular the xlrstats plugin still does handle the faulty information that ends up in the database of xlrstats. So B3 will no longer kick for faulty tk information, but the stats do still save some wrong info to the database.
There is not much we can do to prevent this from happening. B3 is totally dependent on the info it gets from the game log, and as long as that is wrong or incomplete information we'll have to suck it up and explain it to our gamers...
----------------------------------------------
What I'm refffering to is the team bug. From what I remember, cod4 is not able to give players' team information correctly.
Here's an old post by xlr8or explaining this.
This is also the reason why you see all players as spectators etc.
-------------------------------------------
http://forum.bigbrotherbot.net/xlrstats/teamkills-on-xlrstats/----------------------------------------------
As you can tell this is a bug with cod4 where it doesn't write the team when it writes the bullet.