Показать сообщение отдельно
Старый 15.08.2011, 20:43   #24
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Система боя врага в РПГ

Сообщение от h1dd3n Посмотреть сообщение
нихрена он не кэп.
система движения в ла2 (и в аионе) клиентная. клиент при каждом шаге отсылает CM_MOVE с целевыми координатами, так что на фришках без проблем можно сделать спидхак и тп в любую точку. На оффах просто проверяется скорость перса, и в случае сх откидывает назад.
ни на какие "анимации" это не завязано.
Поверь, движение происходит на сервере. А и заплачу 100$ за спид хак для фришного серва (OverWorld,l2server ну или любого другогг серва с нормальными рейдами и онлайном)

Ну а вообще происходит так -
чел кликнул бежать кудато. клиент отправляет запрос на сервер что нужно передвинутся тудато, если сервер разрешает - клиент симулирует передвижение и ждёт ответа от сервера (раз в пол секнуды -секунду) сервер высылает клиенту координаты на которых игрок должен сейчас находится. Клиент подстраивает то что видит игрок под то что прислал сервер. Именно поэтому невохможно сдвинутся сместа если пропал конект с сервером. и поэтому если большой пинг игрок видеть скачки положения своего перса.
(Offline)
 
Ответить с цитированием