Поясняю для смайло-вставлятелей.
Как программист, я отлично представляю, что именно творится с той стороны сервера
Есть два основных способа словить бота и один словить макрос:
- Иногда менять систему команд, допустим в 4.0.1 атака - команда серверу #100, а в 4.0.2 станет #301. Кто будет посылать "новую" команду - обновившийся клиент. Кто старную - бот;
- Редко (допустим 1 к 50) вместо одной команды использовать "синоним". Опять таки допустим, что для атаки есть еще команда #505. Если клиент за 1000 атак < 10 раз ее использовал, то значит - бот, который о ней не знает.
Что касательно макросов, тут еще проще. В макросах команда за комадной отправляется на сервер почти за равное время (в мс), что недоступно пальце-юзеру.
Есть отличные биометрические алгоритмы, известные и обкатанные задолго до появляний ММО как таковых.
Ну, а то что банят не всех подряд, есть такое слово - острастка. Если всех банить...
З.Ы. Более того, как программист, я
видел что внутри сервера АО, т.к. сервер лежит на rage-форуме, что ни есть тайна. Есть там ловля макросов. И логи есть.