Форум HeroesWorld-а - Показать сообщение отдельно - NCF - Расширенный список Нейтральных существ
Показать сообщение отдельно
#329
Старый 28.08.2014, 09:52
  #329
^
Bratok
📖
Регистрация: 28.08.2014
Сообщения: 5
Регистрация: 28.08.2014
Сообщения: 5
По умолчанию
Re: NCF - Расширенный список Нейтральных существ

Если кому надо, могу сказать как сделать новый город (покопался в городе наг, сделанном zahar'ом и примерно понял принцип).
1) Выделяем город, заходим в Shared, видим shared'ы городов. Берем например Academy.(AdvMapTownShared) и копируем. Получается два города: Academy.(AdvMapTownShared) и Academy.(AdvMapTownShared) (2) .
2) Выделяем город на карте и в shared пишем AdvMapTownShared:MapObjects\Academy.(AdvMapTownSha red) (2). В итоге на карте получается клон города академии.
3) Выделяем город, жмем на строчку напротив shared, выпрыгивают кнопки ... и New. Жмем ... , выделяем AdvMapTownShared:MapObjects\Academy.(AdvMapTownSha red) (2). В правой части будут данные о городе: модель, анимация, эффекты и т.д. (модель и анимация отсутствуют по умолчанию, так что снаружи город будет выглядеть как знак фракции владеющего городом, если ничего не изменить) Находим buildings. Под цифрами 19 и 20 будут каменный и обсидиановый парапет. Жмем на строчку напротив 19 (TownBuildingSharedStats:GameMechanics\TownBuildin gSharedStats\Academy\Dwelling_2\StoneParapet) и на ... , попадаем по адресу. Копируем StoneParapet, получается StoneParapet (2). Выделяем его, в правой колонке появляются:
namefileref - название (пишем нужное нам название в новом текстовом файле и меняем путь на этот файл)
desriptionfileref - описание (аналогично)
Type - тип здания
uprage - уровень здания (вплоть до 5)
cost - цена
creature - нанимаемые монстры
4) Например, меняем нанимаемых монстров CREATURE_STONE_GARGOYLE на CREATURE_WATER_ELEMENTAL. Возвращаемся в building, напротив цифры 19 должно стоять не TownBuildingSharedStats:GameMechanics\TownBuilding SharedStats\Academy\Dwelling_2\StoneParapet, а TownBuildingSharedStats:GameMechanics\TownBuilding SharedStats\Academy\Dwelling_2\StoneParapet (2). Проделываем аналогичное для обсидианового парапета, заменяя там обсидиановых и стихийных гаргулий на ледяных и туманных элементалей.
Итого - в новом городе Academy.(AdvMapTownShared) (2) в двеллинге 2лвл вместо гаргулий нанимаются водные элемы, а в старом Academy.(AdvMapTownShared) по-прежнему нанимаются гарги.
Как сделать, чтобы при случайном выставленном городе этим город мог оказаться новый - не знаю, но можно попробовать в файле \MapObjects\_(AdvMapSharedGroup)\Towns\any в список городов добавить Academy.(AdvMapTownShared) (2), должно помочь.
Bratok вне форума
Ответить с цитированием