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


Фотография

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


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

#81 off   Engineer

Engineer

    Тысяцкий

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

Отправлено 12 Июнь 2004 - 13:16

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

    Десятник

  • Воин
  • 53 очков опыта
  • Откуда:Украина, Полтава

Отправлено 18 Июнь 2004 - 19:53

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

#83 off   Engineer

Engineer

    Тысяцкий

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

Отправлено 19 Июнь 2004 - 01:21

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

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

#84 off   Gwinn

Gwinn

    Сотник

  • Воин
  • 120 очков опыта

Отправлено 27 Январь 2005 - 14:18

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




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

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


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

Теперь у ТВоВа есть еще один Чат, еще удобнее. Общаемся голосом, играем вместе, узнаем всё новое первыми. Заходим: Изображение
@  lekseus : (20 Февраль 2018 - 7:57 ) @ ПТУР Фагот Андрейка, как ты?
@  ПТУР Фагот : (20 Февраль 2018 - 7:46 ) Ох, ребят
@  Ober-Leutenant : (20 Февраль 2018 - 3:20 ) В городах их не сыщешь ужо. На селе надобно.
@  Damian : (19 Февраль 2018 - 22:25 ) Прихожане по городам разбежались, харлеи ищут
@  ПТУР Фагот : (19 Февраль 2018 - 22:00 ) никаво
@  ПТУР Фагот : (19 Февраль 2018 - 18:07 ) @Ober-Leutenant выкладывай скриншотты
@  Ober-Leutenant : (19 Февраль 2018 - 17:34 ) Играю в какую-то фигню про самураев, в которую практически не проигрываю.
@  ПТУР Фагот : (19 Февраль 2018 - 17:21 ) @Ober-Leutenant смотрю фильм "11 сентября 1683 года"
@  Ober-Leutenant : (19 Февраль 2018 - 17:12 ) Иронист.
@  ПТУР Фагот : (19 Февраль 2018 - 17:10 ) @Ober-Leutenant шутник?
@  Ober-Leutenant : (19 Февраль 2018 - 17:07 ) Можно взять и не нападая. Например, в дар.
@  ПТУР Фагот : (19 Февраль 2018 - 17:04 ) @Alex_teri не троль мну
@  Alex_teri : (19 Февраль 2018 - 16:59 ) логика железная - если не на падут, то не возьмут )))
@  ПТУР Фагот : (19 Февраль 2018 - 16:57 ) если Россия не нападет, то Данию просто не взять
@  Damian : (19 Февраль 2018 - 16:56 ) Шведскую?
@  Ober-Leutenant : (19 Февраль 2018 - 16:54 ) Ненавижу весну.
@  ПТУР Фагот : (19 Февраль 2018 - 16:50 ) не пойму, как за отсталую Шветцыю играть в 16 веке
@  ПТУР Фагот : (19 Февраль 2018 - 16:48 ) @Damian мне опять надавали по щщам в Европе-4
@  Damian : (19 Февраль 2018 - 16:36 ) Гусофил
@  ПТУР Фагот : (19 Февраль 2018 - 16:35 ) графоманы :)