Форум LineAgeII Classic x3

Форум LineAgeII Classic x3 (http://forum.l2c4.com/index.php)
-   Проблемы с геодатой (http://forum.l2c4.com/forumdisplay.php?f=31)
-   -   Следование (http://forum.l2c4.com/showthread.php?t=4345)

Flopix 11.01.2019 15:37

Цитата:

Сообщение от Grinday (Сообщение 26408)
А вот то что если допустим, ведомый зацепился, например за колонну в тои после подъема/спуска на этаж, а ведущий, убежал далеко и между ним, ведомым и углом стены образовался острый угол, то ведомый намертво застревает, иногда помогает покрутить стрелками, иногда релог, а в особо печальных случаях, только релог ведущего персонажа. Видимо это связано, с тем, что зафорсен зацеп и он не слетает, даже, когда персонажи далеко друг от друга.

Это так стало после вчерашнего фикса или было и еще раньше?

Insider 11.01.2019 15:54

Админ, для наглядности возьми двух персов и прогуляйся по том по этажам 5 по 13
думаю уже на подъёме на 6 ой этаж 2ое неактивное окно будет в текстуре стены и вывести его может помочь только стрелками

Ctis 11.01.2019 16:22

Цитата:

Сообщение от Flopix (Сообщение 26420)
Сообщение от Grinday
А вот то что если допустим, ведомый зацепился, например за колонну в тои после подъема/спуска на этаж, а ведущий, убежал далеко и между ним, ведомым и углом стены образовался острый угол, то ведомый намертво застревает, иногда помогает покрутить стрелками, иногда релог, а в особо печальных случаях, только релог ведущего персонажа. Видимо это связано, с тем, что зафорсен зацеп и он не слетает, даже, когда персонажи далеко друг от друга.
Это так стало после вчерашнего фикса или было и еще раньше?

Данная проблема существует уже давно до фикса

LastTime 11.01.2019 17:23

Цитата:

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

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

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

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

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

Хорошо. Как вариант, можно ли на серверной части использовать код волкера для следования при зацепе? С обходом небольших препятствий. Это полностью решило бы проблему с рассинхроном следования.

Flopix 11.01.2019 18:46

Сервер нормально обводит вокруг препятствий. Проблема исключительно в клиенте который при неактивном окне начинает обрабатывать маршрут обход раз в секунду и реже.

Insider 11.01.2019 19:03

Админ загляни еще раз в темку, пост со скрином, баг не баг? разрешаешь так же воевать?
http://forum.l2c4.com/showthread.php?t=4333&page=4

Flopix 11.01.2019 19:05

В общем по прицепу именно глюк и застревание я еще перепроверю.

Идеального обхода чтобы зацепил и забыл не будет. Оно и на оффе не работает. Я когда играл всегда ждал пока прицеп обойдет препятствие и вел аккуратно.
Может быть где то сделано чтобы оно делало ТП ведомого окна при зацепе но мы таким кривом заниматься не будем.

Flopix 11.01.2019 19:07

Цитата:

Сообщение от Insider (Сообщение 26433)
Админ загляни еще раз в темку, пост со скрином, баг не баг? разрешаешь так же воевать?
http://forum.l2c4.com/showthread.php?t=4333&page=4

Хватит засирать все темы. Пишите там.

LastTime 11.01.2019 19:24

Цитата:

Сообщение от Flopix (Сообщение 26434)
В общем по прицепу именно глюк и застревание я еще перепроверю.

Идеального обхода чтобы зацепил и забыл не будет. Оно и на оффе не работает. Я когда играл всегда ждал пока прицеп обойдет препятствие и вел аккуратно.
Может быть где то сделано чтобы оно делало ТП ведомого окна при зацепе но мы таким кривом заниматься не будем.

А можно ли фишку из волкера вшить в клиент? Просто интересуюсь. На уровне патча.

-ЗЫ- на ныне мертвом сервере СОД было реализовано идеальное следование, без телепортации, просто зацепленный чар следовал по зацепу....ну как моб. Обходил все препятствия, заходил за углы и тд и тп.
Я это к чему, там так же были хроники ц4, значит в принципе это реально

Flopix 11.01.2019 19:29

Такой возможности нет. Нужно поднимать время отклика для неактивного окна.
Но это будет грузить проц.

Я поищу как это можно сделать через наш патч. Чтобы скажем хотя бы 5-10 кадров в секунду там было.


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

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