Текущее время: 15:29. Часовой пояс GMT +3.

Classic x3
Показать сообщение отдельно
Старый 11.01.2019, 15:35   #20
Flopix
Администратор
 
Аватар для Flopix
 
Регистрация: 16.04.2011
Сообщений: 2,909
Сказал(а) спасибо: 347
Поблагодарили 666 раз(а) в 521 сообщениях
Flopix на пути к лучшему
По умолчанию

Проблема не только в том, что неактивное окно обрабатывает свое местоположение редко, а в том что оно обрабатывает с задержкой.

В прошлый фикс я переделывал чтобы сервер не доверял координатам переданным с окна в режиме следования, а передавал свои расчетные и это сильно помогло.

Основная проблема получается при обходе угла.
Сервер по расчетам завел ведомое окно уже за угол, а в клиенте думает что оно еще до угла, и клиент в этом случае может отказаться принять координаты сервера и настаивать на своих.

Зацеп за другое окно больная тема, кроме л2 я больше нигде не видел такой функции в других онлайн играх.

Также л2 наверно одна из немногих игр где каждый клик мышкой верифицируется сервером и только при положительном ответе происходит перемещение персонажа. Из за этого возникают задержки при некачественном интернете.
В других онлайн играх перемещение происходит сразу же. Сервер просто принимает к сведению местоположение персонажа и шлет новые координаты только в том случае если по его мнению текущая скорость перещения, стены/двери не могли дать персонажу очутиться в данной точке.
Flopix на форуме   Цитата выделенного Ответить с цитированием
 


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
forum.l2c4.com - LineAgeII Classic x3