У меня только что появилась идея, я не знаю на сколько тяжело ее будет реализовать.
В чем суть: пусть, допустим, что античит словил игрока, допустим что если античит же не может же на 100% знать, виновен ли игрок или нет, но он все равно выдает бан на 30 дней. А если бы он за первый бан в текущем году выдавал допустим 3дня, за второй - 15, за третий 30, и т д.
Потому что если человек не читак, он возьмет и решит проблему со своей машиной, за 3дня должен справится.
А если этот мнимый человек читак, то скорей всего в дальнейшем ему все таки придется почистить комп, в противном случае, сами знаете что произойдет.
________________________________________
П.С.
Я только учусь на программиста... по этому понимаю, что данное решение будет не выгодным со стороны сервера, по скольку придется хранить в базе дополнительные числа, но в принципе, это не так уж и много, стоит обратить внимание на онлайн, и у каждого есть логи, и они где-то ж хранятся.