Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Формат геодаты, PTS GF
#1
Посдкажите, есть ли где-нибудь в открытом доступе описание структуры файлов серверной геодаты для PTS-сервера Gracia Final?

Задача банальна, но без понятных данных о ландшафте нерешаема - в альтернативном клиенте при запросе перемещения в заданные координаты нужно либо сообщить о недоступности указанной точки, либо построить маршрут и последовательно пройти его.

Сам сервер маршруты не строит. Т.е. если отправить пакет "следовать в координаты", то сервер отправляет персонажа по прямой, на превом же препятствии останавливает и присылает "ActionFailed".
Ответ
#2
https://github.com/zcxv/fgeodata_converter

Ретейл сервер не строит в рантайме граф проходимости, для работы патчфинда надо сгенерить перед запуском графы.


UPD.
Если вы пилите альтернативный клиент, то вам это все нахрен не нужно, просто проверяйте через физику, можно ли передвинуться на direction*speed*deltaTime расстояние от текущей точки. Потому-что:
1. Клиент генерит геодату для сервера именно через такую трассировку
2. Сервер умеет в поиск пути и на клиенте патчфинда вообще нет (то что у вас на сервере он не работает -- это уже другой вопрос kappa )

UPD2.
Для того чтобы ретейл сервер построил путь, нужно отправлять пакет не следования за целью, а обычного передвижения по координатам.
Ответ
#3
Да, в каталоге геодаты сервера, помимо dat-файлов по зонам, так же есть два файла 'pathnode.*'. Почему не работает, не понятно, буду разбираться с настройками.

* команды перемещения в протоколе две нашёл - по заданным координатам и на дельту от текущего положения, обе фейлятся об препятствия.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Оптимизация движка геодаты в L2J Mosinnik 0 40 03-02-2026, 12:43 PM
Последний пост: Mosinnik
  Установка геодаты PainTr 14 9,192 07-13-2016, 02:11 PM
Последний пост: Soty
  Конвертор геодаты n3k0nation 7 11,076 10-20-2015, 09:15 PM
Последний пост: n3k0nation
  Ищу квадрат геодаты Interlude singer 5 4,426 05-09-2015, 03:10 PM
Последний пост: singer
  Нужен билдер геодаты HF P5. Phantom-Dev 0 2,731 02-03-2015, 06:25 PM
Последний пост: Phantom-Dev
  Экономия геодаты в 150 мегабайт Rolfer 2 3,128 04-24-2014, 02:33 AM
Последний пост: n3k0nation
  После включения геодаты некоторые NPC пропадают otsegosnake 15 7,339 09-19-2013, 05:15 PM
Последний пост: otsegosnake
  Нужна помощь по генерации ГеоДаты Pythonic 20 9,219 05-18-2013, 07:25 PM
Последний пост: darkevil
  Квадрат Геодаты HighFive с РБ Freya invalid 13 6,865 11-21-2012, 08:39 AM
Последний пост: darkevil
  Установка геодаты. Elemberg 7 5,034 11-05-2012, 06:26 PM
Последний пост: Elemberg

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)