Тема: moveToCoord
Показать сообщение отдельно
Старый 18.06.2014, 13:54  
pcmj
Подпольщик AA
Аватар для pcmj
OFFLINE
Регистрация: 08.03.2014
Возраст: 36
Сообщений: 250
Благодарностей:
21 всего
Мнения: + 59
Репутация: 64

Я думаю, что сервер заставить тебя бежать куда-либо не может - все команды на перемещение отдает клиент, они обрабатываются сервером. Мне кажется, что клиент не передает серверу пакет "двигаться в точку XYZ", скорее, в клиенте задается направление движения, скорость хранится на сервере (или в клиенте?) и клиент просто отдает команды "движется\не движется". Как итог - пакет с координатами в отдельно взятый промежуток времени.
Например, клиент говорит "движется 2 секунды", сервер расчитывает пройденное расстояние с учетом направления и сообщает координаты, в которых ты находишься.

P.S. - да, я нихера не понимаю в общении клиента и сервера. Тигръ, можешь вылить на меня ушат говна. ;-)
 
Ответить с цитированием