FLD Creation Guide — различия между версиями

Материал из Руководство по OpenKore
Перейти к: навигация, поиск
м (Гайд по созданию файлов локаций - *.FLD)
 
(не показана 1 промежуточная версия 1 участника)
Строка 9: Строка 9:
 
* В корневой папке '''OpenKore''' должен появиться новый '''*.fld'''-файл. В нашем случае из файлов prontera.gat и prontera.rsw получится prontera.fld.
 
* В корневой папке '''OpenKore''' должен появиться новый '''*.fld'''-файл. В нашем случае из файлов prontera.gat и prontera.rsw получится prontera.fld.
 
* Созданный только что '''*.fld'''-файл скопировать в папку '''OpenKore\fields'''.
 
* Созданный только что '''*.fld'''-файл скопировать в папку '''OpenKore\fields'''.
 +
 +
'''Примечание:''' Смотри также [http://RO-fan.ru/viewtopic.php?f=7&t=716 Вытаскиваем карты из клиента, преобразуем их в поля для Kore].

Текущая версия на 09:45, 18 апреля 2019

Переделать локации клиента (GAT, RSW) в файл FLD

Иногда на серверах Ragnarok Online встречаются необычные локации, про которые OpenKore ничего не знает. Такие локации создаются администрацией сервера с целью расширить или изменить игровой мир, например - добавить зоны для пвп или перестроить город. Чтобы научить OpenKore ходить по таким локациям, следует создать файл локации в понятном для OpenKore формате *.fld. Для этого следует извлечь описывающие локацию файлы из клиента и конвертировать их.

  • Извлечь файлы нужной локации из клиента - файлы вида *.gat и *.rsw. Например prontera.gat и prontera.rsw.
  • Скопировать оба файла в корневую папку OpenKore (туда, где лежит файл start.exe).
  • Убедиться, что в папке OpenKore\fields\tools\ есть файл gat_to_fld.pl.
  • Создать файл *.fld, запустив из командной строки файл gat_to_fld.pl:
start.exe ! fields\tools\gat_to_fld.pl
  • В корневой папке OpenKore должен появиться новый *.fld-файл. В нашем случае из файлов prontera.gat и prontera.rsw получится prontera.fld.
  • Созданный только что *.fld-файл скопировать в папку OpenKore\fields.

Примечание: Смотри также Вытаскиваем карты из клиента, преобразуем их в поля для Kore.