Способ есть. Сервер передает клиенту пакет 0x21 - Blocked Move.
По причине запрета движения в данном направлении. Этих причин не так уж и много.
1 Парализован или заморожен
2 Нет стамины
3 уперся рогом в стену(предмет или моба)
При получении пакета проверяем стамину, проходимость тайла(того что перед нами по флагу и наличие объекта по координатам ). 99% точность определения, ошибки реальны если сервер считает что чар носится на СПИДе.
Далее прицепляем анти паралич и отменяем парализ как явление на шарде. Вредная это будет функция, хотя и прикольная.
|