In reply to Charity Case who brings up a very good point.
Is there a way to show the logs of a match textually and have in those text logs the Player A killed Player B with (Weapon) without them actually showing up on the server chat?
You know what I mean when someone died in
BF2 vanilla you saw the player that killed them and with what weapon. Couple that log with a !reporting message such as !REPORTING: Unknown for Using HAT/LAT against infantry. So while the person reporting the offense may not know who did it it would be within a short time period of the playerA killed playerB message in which playerB is the one reporting.
I personally can look through a log for a single game using a find function and find every single incident in which someone is killed and see who killed them and with what weapon. Couple that with a specific find function of "!reporting" without case sensitivity and looking at the time stamps for each I can piece together two messages and create an estimated time period. Now if can do further investigation on the matter. Will I be able to look through every single battlerecord footage? No, there just isn't enough time (grrr to DICE and their moronic footage viewer). But I can notice patterns for a certain player. Such as if that player has an unusually high number of LAT kills. Not multiples in a row such as taking out a vehicle but singular kills over and over again which is a pattern for primary LAT usage or HAT sniping. I see if that player kills things with a rifle or something else in between and has a logical progression.
Example:
If I see a player with (1 rifle, 1 rifle, 1 grenade, 1 rifle, 2 LAT, 1 rifle, 1 LAT) in that order I'm not going to worry about it. However if I see a player with (1 rifle, 3 grenade, 1 rifle, 2 LAT, 1 LAT, 1 rifle, 1 LAT, 1 LAT, 1 rifle, 2 LAT) and they are all within a close time period, I'm going to start wondering. Then I go to the footage to the approximate point when the !report was filed.
Offense proven. Punishment pending review. This depends on the punishment scale admins want to put on members and non-members. Maybe it's a 12 hour ban, maybe if it's a repeated offense they get a 1 week ban or 3 weeks or whatever.
This is only an idea if such text logs could be gotten without kill messages appearing in game.