Форум HeroesWorld-а - Показать сообщение отдельно - NCF - Расширенный список Нейтральных существ
Показать сообщение отдельно
#130
Старый 04.08.2013, 03:17
  #130
^
Рексарыч
📖
Регистрация: 15.09.2011
Сообщения: 44
Регистрация: 15.09.2011
Сообщения: 44
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

Нашёл интересную информацию, как полуавтоматически на карте сделать случайных существ, включающих и тех, которые есть в NCF:

"
1) Скачать утилиту Словогрыз http://narod.ru/disk/39162318001/Slovogryz.zip.html [подойдёт любой редактор, в котором можно заменять одну строчку на другую, но в данном описании предоставлены (если так можно выразиться) синтаксические вещи, характерные именно для этой программы]
2) Временно переместить файлы NCF__Core.pak и NCF_Creature.pak из папки data в другое место [мне показалось это действие глупым, так что не убирал из папки - всё и сними прекрасно работало]
3) Запустить редактор карт из папки H5_MapEditor.exe (оригинальный редактор, а не H5_MapEditor.NCF.exe). [можно и в игре карту генерить, но тогда и правда ядро NCF нужно убрать]
4) В генероторе выбрать Tools - Create Random Map
5) Появится окно параметров генератора карт - выставить имя и нужные параметры карты
6) Сгенерировать карту
7) Вернуть файлы NCF__Core.pak и NCF_Creature.pak обратно в папку data [мне показалось это действие глупым, так что не убирал из папки - всё и сними прекрасно работало]
8) Найти в папке maps сгенерированную карту и открыть ее с помощью winrar [тоже слегка бредово, поскольку подойдёт лубой архиватор]
9) По сути карта представляет собой архив, так вот в нем нужно найти файл map.xdb и извлечь куда-нибудь, а в самом архиве удалить, архив пока не закрываем
10) Запустить Словогрыз, и перетащить map.xdb внутрь окна программы
11) В строку Маска Поиска вводим:
\*\*
12) В строку Маска Замены вводим:
\n\t\t\t\tfalse\n\t\t\t\t0
13) Жмем кнопку "Заменить"
14) Кидаем откорректированный файл map.xdb обратно в архив (словогрыз так же создаст файл map.xd_ - это резерв, в принципе его можно удалить)
15) Запустить игру через ...\bin\H5_Game.NCF.exe, найти сгенерированную карту в списке со сценариями (если не отображается отметить галку многопользовательские карты)
!! Теперь объясняю, зачем были все эти танцы с бубном. Во-первых генератор карт не умеет работать с платформой NCF, поэтому приходилось во время генерации карты прятать основные файлы NCF. Словогрыз мы использовали чтобы заменить установленных монстров на картах на случайные, дело в том что генератор не умеет растравлять случайных монстров, а только заданных. После такой замены каждый новый запуск карты будет расставлять по ней случайных монстров, что повышает реиграбельность, но главное что среди этих монстров будут новые нейтралы."

Разбираться лень, но думаю можно скрипт слегка переделать, чтобы были существа определённого уровня.

P.S.

Это характерно только для карт, созданных обычным генератором. Если кому не лень, то посмотрите пожалуйста, что какую строчку в картах от IRMG менять. Думаю многим бы было интересно поиграть на картах IRMG+NCF(+NHF).
Рексарыч вне форума
Ответить с цитированием