Рейтинг темы:
  • 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.
Для того чтобы ретейл сервер построил путь, нужно отправлять пакет не следования за целью, а обычного передвижения по координатам.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Ответ
#3
Да, в каталоге геодаты сервера, помимо dat-файлов по зонам, так же есть два файла 'pathnode.*'. Почему не работает, не понятно, буду разбираться с настройками.

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


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

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


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