Форум HeroesWorld-а - Показать сообщение отдельно - [ВОПРОС] Как изменить id существа, добавив как NCF?
Показать сообщение отдельно
#2
Старый 01.02.2021, 09:49
  #2
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 1907
Регистрация: 15.04.2014
Сообщения: 1907
По умолчанию
Re: [ВОПРОС] Как изменить id существа, добавив как NCF?

в твоем моде на зомби все пути уникальны и не задевают файлы из оригинальной игры, так что можно сразу поместить в NCF

сперва разберись с \GameMechanics\Creature\Creatures\Necropolis\Walki ng_Dead.xdb

название папки Necropolis надо заменить на Neutrals, а файл Walking_Dead.xdb переименовать на Creature_777.xdb номер вставь какой надо, есть список занятых номеров на HC, правда там нет номеров существ с нашего форума((
если ты не собираешься выкладывать свой мод то можешь брать любой номер (номера начинаются где то со 160ти и до 999)

теперь надо зайти в файл характеристик и убрать зависимость от оригинальных существ - твой зомби улучшается в чумного зомби и прописан в некрополе, поля <PairCreature> <CreatureTown> <Upgrades> надо переписать под нейтралов, в качестве примера независимого существа подойдет любой элементаль

еще есть маленький косяк
пути к MapObject и CreatureVizual прописаны с ошибкой

<MonsterShared href="/MapObjects/Dracul/Ghost.(AdvMapMonsterShared).xdb#xpointer(/AdvMapMonsterShared)"/>
<Visual href="/GameMechanics/CreatureVisual/Creatures/Dracul/Ghost.xdb#xpointer(/CreatureVisual)"/>

все пути ведут к существу Ghost а твои существа называются Zombie_Warrior

теперь зайди в \MapObjects\Dracul\Zombie_Warrior.(AdvMapMonsterSh ared).xdb и в самом низу переписать строчку <Creature>CREATURE_WALKING_DEAD</Creature> WALKING_DEAD  замени на номер

теперь надо разобраться с \MapObjects\_(AdvMapObjectLink)\Monsters\Necropoli s\Walking_Dead.xdb
папку Necropolis переименуй в NCF а файл Walking_Dead.xdb в Creature_ХХХ.xdb (кстати внутри таже ошибка с  Ghost и Zombie_Warrior)

еще надо разобраться с камерой (ее нет в твоем моде) и файлом скриптов (его тоже нет) скачай мод на зомбей psatkha и выдерни папки scripts и Cameras оттуда, нужно будет заменить номера, а в файле скрипта записать название
fktifzobr@mail.ru вне форума
Ответить с цитированием