Что делает
В выживании противника достают на 3 блока — от глаз до его хитбокса. Reach прибавляет к этому от нескольких десятых блока до пары блоков. Грубую дальность видно сразу, поэтому опытные читеры прибавляют совсем немного.
Даже лишние полблока решают размены: кто ударил первым, тот отбросил соперника и снова бьёт первым, а ответные удары не долетают. В сумо, дуэлях и боях на мостах это серия бесплатных ударов, на анархии и в BedWars — драка, которую честный игрок проиграл, так и не поняв почему.
Как заметить
- Соперник получает урон, хотя между игроками заметно больше трёх блоков
- Читер почти всегда выигрывает первый удар, а ответные до него не достают
- Достаёт противника, который уже отпрыгнул или сошёл с края
- Помните о пинге: у жертвы на экране нападающий отстаёт, поэтому жалоба «бьёт с пяти блоков» сама по себе не доказательство
Как ловят
Мерить расстояние по текущим позициям на сервере нельзя: атакующий видел цель там, где она была с поправкой на его пинг. Поэтому античит хранит недавние позиции цели, по ответам клиента на служебные пакеты понимает, какую из них игрок уже видел, и проводит луч от глаз по присланному повороту до этого хитбокса. Дальше трёх блоков с небольшим допуском — улика.
Допуск съедает лишние десятые, поэтому скромный Reach ловится не одним ударом, а повторением: честному игроку пограничные удары выпадают изредка, читеру — в каждом бою. У DGuard бан приходит, только когда улик набралось на 400 очков в трёх разных эпизодах.