Перейти к содержимому

Добро пожаловать на форум TWoW.ru
Зарегистрируйтесь сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему Вы сможете создавать темы, отвечать в существующие темы, менять репутацию другим пользователям, получить свой собственный мессенджер, размещать обновления статуса, управлять профилем и многое другое. Если у вас уже есть учетная запись, Авторизуйтесь тут - в ином случае Зарегистрируйте новый аккаунт сегодня! Бесплатно!

Фотография

Создание собственных юнитов для игры


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 83

#81
off   Engineer

Engineer

    Ветеран

  • Пользователь
  • 3 137 очков опыта
  • Откуда:Москва, Солнцево
  • Обзывалка:Гудвин, Великий и Ужасный!
U-238

Посоветуйте как можно заставить АИ строить Рыцарей и др. весма эффективных юнитов? До этого считала, что критерием является показатель стоимость - эффективность (в редакторе Инженера последняя колонка)

Есть топик с обьяснялками, вот он: http://www.twow.ru/f...p?showtopic=841

Всё дело в настройках предпочтений АИ для разных ситуаций, но вот например:

Вот это поле для первого юнита:
      POVERTY_STRICKEN(332.5),
      DESPERATE_DEFENCE(13.3),
      CATHOLIC_EXPANSIONIST(159.6),
      CATHOLIC_NAVAL_EXPANSIONIST(159.6),
      CATHOLIC_TRADER(133), CATHOLIC_CRUSADER_TRADER(133),
      CATHOLIC_EXPANSIONIST_CRUSADER(159.6),
      CATHOLIC_DEFENSIVE_CRUSADER(106.4), POPE(66.5),
      CATHOLIC_DEFENSIVE(106.4), CATHOLIC_ISOLATIONIST(66.5),
      ORTHODOX_DEFENSIVE(106.4), ORTHODOX_EXPANSIONIST(159.6),
      ORTHODOX_STAGNANT(133), MUSLIM_PEACEFUL(133),
      MUSLIM_EXPANSIONIST(159.6), MUSLIM_DEVOUT(159.6),
      BARBARIAN_RAIDER(212.8), REBELS(133),
      CLOSE_TO_SUPPORT_LIMIT(13.3)


Типы искусственного интеллекта расшифровываются так:
xxxxx-yyyyy-zzzzz, где xxxxx - культура, yyyyy - внешняя
политика (EXPANSIONIST, DEFENSIVE, PEACEFUL, ISOLATIONIST,
STAGNANT, TRADER, NAVAL_EXPANSIONIST), а zzzzz - обычно
указывается, использует ли фракция крестовые походы (CRUSADER)
Есть некоторые исключения из общего правила: POVERTY_STRICKEN,
DESPERATE_DEFENCE, POPE, BARBARIAN_RAIDER,
CLOSE_TO_SUPPORT_LIMIT, REBELS.
Таким образом, можно нацелить Папу Римского на строительство
ТОЛЬКО крестьян или рыцарей.

POVERTY_STRICKEN этим сценарием АИ пользуется когда у него кончается наличность - т.е. ежегодный доход становится меньше некоторой суммы, но support_limit еще далеко. При настройке такого параметра зданиям АИ начинает усиленно строить фермы и шахты, производить дешевые юниты. Имеет смысл увеличить для "бюджетообразующих" строений это значение.
CLOSE_TO_SUPPORT_LIMIT - стоимость содержания становиться больше некоторой. Аи прекращает строительство юнитов с дорогим ежегодным содержанием (по его мнению это почти все юнаты ;) ). Имеет смысл снизить содержание какой-нибудь городской милиции до 1 и выставить ей в параметрах CLOSE_TO_SUPPORT_LIMIT 300 (хоть чего-то АИ построит дельное). Ну или на свой выбор. Опять же не забываем про строения, надо подсказать АИ что строить, когда деньги кончаются, - выставить увеличенные приоритеты для финансовых зданий.


  • 0

#82
off   U-238

U-238

    Десятник

  • Пользователь
  • 55 очков опыта
  • Откуда:Украина, Полтава
Очень прошу уточнения по CLOSE_TO_SUPPORT_LIMIT. Если я пытаюсь заставить АИ строить рыцарей, то в CATHOLIC_EXPANSIONIST_CRUSADER (н.р. у Германцев) следует выставлять 750, а что следует ставить в CLOSE_TO_SUPPORT_LIMIT? 1 или 1000? Возможно стоит переписать настройки из RUSEXP_UNIT или настройки католических юнитов остались стандартными. Поделитесь опытом, кто экспериментировал с настройкам, каковы результаты?
  • 0

#83
off   Engineer

Engineer

    Ветеран

  • Пользователь
  • 3 137 очков опыта
  • Откуда:Москва, Солнцево
  • Обзывалка:Гудвин, Великий и Ужасный!

Возможно стоит переписать настройки из RUSEXP_UNIT или настройки католических юнитов остались стандартными. Поделитесь опытом, кто экспериментировал с настройкам, каковы результаты?

CLOSE_TO_SUPPORT_LIMIT следует поднять для тех и только тех юнитов которые надлежит строить АИ, когда он станет очень бедным. А это практически всё время!!!! Вот сейчас мы задали в кампаниях по 5 миллионов денег всем фракциям, - совсем другое дело, - АИ играет в полную силу. Может так лучше, ем CLOSE_TO_SUPPORT_LIMIT устанавливать? Ну или задать его не самым слабым юнитам, а неким - "оптимальным" по соотношению цена/качество.
  • 0

#84
off   Gwinn

Gwinn

    Сотник

  • Пользователь
  • 129 очков опыта
2Engineer
Ничего не понимаю:
создал нового юнита, прямо по пунктам, RUS_EXP_UNIT.txt правил Вашим редактором, но во время сохранения он наглухо завис. Вырубил я его, и решил посмотреть, что с игрой от этого сделалось. Глянул - и чуть со стула не упал(ну, не совсем, но почти) - все юниты на карте и на панели найма поменялись на эндемичные данной стране, равные по числу, но другие юниты. Например, дружина с длинным копьём превратилась в 60 витязей и т. д.
Решил прописать руками - вроде всё правильно, редактор всё видит и не ругается, но ира пишет
Unknow unit encountered:
row 4? column 243
FN_KIEVAN и не грузится.
В чём дело?
  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей


Свернуть чат ЧАТик Открыть чат во всплывающем окне

Внимание! В тестововм режиме Чат работает на всех страницах форума. Если виснуть форум не будет, активность в Чате будет постоянная и Вист не будет гундеть - оставим на всех страницах!
@  Золд : (19 Октябрь 2017 - 15:32 ) Так у нас вобщето сибир ))
@  1kvolt : (19 Октябрь 2017 - 13:48 ) @Золд Не знаешь ты наших реалий :). В этом году аж до 3 июня снег шел.
@  lekseus : (19 Октябрь 2017 - 13:32 ) Взалкали заблудшие души света, ниспосылаемого п(л)астырем
@  Тарпин : (19 Октябрь 2017 - 13:20 ) Покайтесь!
@  ПТУР Фагот : (19 Октябрь 2017 - 12:29 ) Покаялись?
@  Золд : (19 Октябрь 2017 - 12:13 ) @1kvolt расстает по любому, но после Великого Поста ))
@  1kvolt : (19 Октябрь 2017 - 12:00 ) За одну ночь началась зима. Похоже, этот снег уже не растает.
@  Ober-Leutenant : (19 Октябрь 2017 - 9:07 ) Дождём до упора. А потом ещё подождём
@  Ober-Leutenant : (19 Октябрь 2017 - 6:52 ) Дождём? Ну, давай дождём,
@  Золд : (19 Октябрь 2017 - 4:44 ) Скорее всего, сразу за дождём ;)
@  Ober-Leutenant : (19 Октябрь 2017 - 2:20 ) Зачем?
@  1kvolt : (18 Октябрь 2017 - 22:54 ) У нас первый снег выпал... :unsure:
@  Ober-Leutenant : (18 Октябрь 2017 - 14:49 ) Хорошо, наверное, с Аллой в баре... А мне завтра в паровоз. Там-то будет не хуже.
@  ПТУР Фагот : (18 Октябрь 2017 - 14:44 ) Пивная пехота.
@  Тарпин : (18 Октябрь 2017 - 14:44 ) Не лжица, но ведро пива! Аллайафбар!
@  Ober-Leutenant : (18 Октябрь 2017 - 14:40 ) 30 батальонов инфантерии уже ждут. В пивной.
@  ПТУР Фагот : (18 Октябрь 2017 - 14:36 ) Тарпин, иди пей
@  Тарпин : (18 Октябрь 2017 - 13:47 ) Жертвуйте, кайтесь! Как проходит пост среды, грешники?
@  ПТУР Фагот : (18 Октябрь 2017 - 13:29 ) @Тарпин иди в пивбар прямо сейчас, помни, из этой жизни никто живым не уйдет. пей, воруй гусей, ходи в стриптизную
@  ПТУР Фагот : (18 Октябрь 2017 - 13:28 ) Гоните бобло, пожерствуйте мне на формирование полноценной Померанской армии (30 батальонов инфантерии, 56 эскадронов конницы, артиллерия)