03.08.2014, 00:36
This is most likely related to fake weapon data. We had this problem a while ago on the Mini-Missions server. Basically checking if the weapon is 0 should keep out most idiots. Return 0 in OnPlayerWeaponShot and kick them. It's not entirely water proof; very rarely a false positive occurs during a changemode so I wouldn't advise banning straight away. Log file from that event: http://pastebin.com/p4cdL9JT