var hits = 0;
var hit = Entity.GetEntityFromUserID(Event.GetInt("userid"));
var attacker = Entity.GetEntityFromUserID(Event.GetInt("attacker"));
if (attacker == Entity.GetLocalPlayer() && hit == target) hits++;
ну для начала логируешь выстрел чита, далее проверяешь через время(пинг) зарегало ли выстрел, проверяешь через ивент player_hurt попал ли ты, ну дальше ты понял