Рейтинг темы:
  • 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 7,034 07-13-2016, 02:11 PM
Последний пост: Soty
  Конвертор геодаты n3k0nation 7 9,429 10-20-2015, 09:15 PM
Последний пост: n3k0nation
  Ищу квадрат геодаты Interlude singer 5 3,055 05-09-2015, 03:10 PM
Последний пост: singer
  Нужен билдер геодаты HF P5. Phantom-Dev 0 2,038 02-03-2015, 06:25 PM
Последний пост: Phantom-Dev
  Экономия геодаты в 150 мегабайт Rolfer 2 2,474 04-24-2014, 02:33 AM
Последний пост: n3k0nation
  После включения геодаты некоторые NPC пропадают otsegosnake 15 5,534 09-19-2013, 05:15 PM
Последний пост: otsegosnake
  Нужна помощь по генерации ГеоДаты Pythonic 20 6,954 05-18-2013, 07:25 PM
Последний пост: darkevil
  Квадрат Геодаты HighFive с РБ Freya invalid 13 5,207 11-21-2012, 08:39 AM
Последний пост: darkevil
  Установка геодаты. Elemberg 7 3,888 11-05-2012, 06:26 PM
Последний пост: Elemberg
  Генератор геодаты из клиента Respect 1 3,191 08-11-2012, 04:07 PM
Последний пост: darkevil

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


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