Сообщество Империал: export_descr_buildings.txt - Сообщество Империал

Стратегии, Игровые Миры, История, Total War
Уважаемый Гость, Реклама отключается для зарегистрированных посетителей форума: Регистрация
Imperial Уважаемый Гость, у Вас есть шанс сделать предзаказ анонсируемых игр Imperator: Rome и Total War: Three Kingdoms со значительной скидкой. [ Получить скидку ]
Ахриман

export_descr_buildings.txt

Строим здания, и всё что с ними связанно.
Тема создана: 12 Декабрь 2011, 08:06 · Автор: Ахриман
  • 29 Страниц
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
 Dart Kovu Nazgul
  • Imperial
Imperial
Гранд-мофф
25 512
893
2 627
42 841
44

Дата: 11 Сентябрь 2012, 00:11


Структура файла :
(пример на основе файла export_descr_buildings.txt из мода Third Age Total War)
Спойлер (раскрыть информацию)


Перечисление capability и их эффектов:
Спойлер (раскрыть информацию)


core_ - указывает, что здание улучшает поселение до следующего уровня.
convert_to_ - указывает, что это здание превращает поселение из города в замок, или наоборот.
hinterland_ - это здание не может быть разрушено игроком.
temple_ - религиозное сооружение. Вы можете иметь только одно религиозное здание в поселении.
guild_ - здание для гильдии, также указывается в файле export_descr_guilds.txt.
     Ахриман
    • Imperial
    Imperial
    Форумчанин
    878
    3
    38
    91
    0

    Дата: 12 Декабрь 2011, 08:06

    and event_counter gunpowder_discovered 1 эта команда отвечает, чтобы набор юнита не был произведен до эпохи пороха, блин сделал do not event_counter gunpowder_discovered 1 идет вылет, Dart Kovu Nazgul можешь по советуешь что то.
       Dart Kovu Nazgul
      • Imperial
      Imperial
      Гранд-мофф
      25 512
      893
      2 627
      42 841
      44

      Дата: 12 Декабрь 2011, 10:47

      Интерпритация немного в другом порядке
      "event_counter gunpowder_discovered 1" - юнит будет доступен к найму после происхождения Эвента gunpowder_discovered , т.е. происхождения открытия пороха.

      Вариант "do not event_counter gunpowder_discovered 1" работать не будет.

      Если сделать "and not event_counter gunpowder_discovered 1", будет ограничение действующие как блокировка юнита к найму после открытия пороха.
         Ахриман
        • Imperial
        Imperial
        Форумчанин
        878
        3
        38
        91
        0

        Дата: 13 Декабрь 2011, 06:11

        Dart Kovu Nazgul
        я так делал, все равно идет вылет, похоже только путем удаления юнитов из набора более продвинутых зданий, можно достичь результата, но меня это не очень устраивает ибо игрок получает большое преимущество, да и менее исторично будет.
           V-CHO
          • Imperial
          Imperial
          Форумчанин
          59
          0
          1
          11
          0

          Дата: 13 Декабрь 2011, 07:56

          наверное где-то еще ошибка (надо файлик взглянуть). Я неоднократно ставил/убирал этот ограничитель - и все работало нормально.
             Ахриман
            • Imperial
            Imperial
            Форумчанин
            878
            3
            38
            91
            0

            Дата: 13 Декабрь 2011, 09:12

            новую компанию, похоже надо начинать, в старой не действует :029: , там не было ошибки, это сама игра чудила.
            Dart Kovu Nazgul
            помнишь ты идею подал, что можно поставить временные рамки, как это делать дай намек.
               Dart Kovu Nazgul
              • Imperial
              Imperial
              Гранд-мофф
              25 512
              893
              2 627
              42 841
              44

              Дата: 13 Декабрь 2011, 10:17

              Ахриман

              помнишь ты идею подал, что можно поставить временные рамки, как это делать дай намек.


              1. вариант один точно работающий, опять же поставить эвент в условие найма, но эвент не историчный, а скриптовый, который в определённый момент (дату) будет вводить показатель счётчика в скрипте в другой показатель и соответственно активировать или дезактивировать найм юнита.
              Пример - мод "Warhammer Total War", в нём определённые юниты то вербуются, то нет.

              2. Только предположение с малой вероятностью!
              В файле descr_mercenaries.txt в ограничителях найма наёмников есть команды start_year 0000 end_year 0000 (где 0000 - номер года), возможно это сработает и в export_descr_buildings.txt
                 Ахриман
                • Imperial
                Imperial
                Форумчанин
                878
                3
                38
                91
                0

                Дата: 13 Декабрь 2011, 16:29

                Dart Kovu Nazgul
                попробую, только завтра, сейчас домой ухожу.
                   Ахриман
                  • Imperial
                  Imperial
                  Форумчанин
                  878
                  3
                  38
                  91
                  0

                  Дата: 15 Декабрь 2011, 11:27

                  1. работает, но игра часто вылетает.
                  2. не работает, идет фатальный вылет.
                     Dart Kovu Nazgul
                    • Imperial
                    Imperial
                    Гранд-мофф
                    25 512
                    893
                    2 627
                    42 841
                    44

                    Дата: 15 Декабрь 2011, 11:33

                    Ахриман

                    1. работает, но игра часто вылетает.

                    Что пишет после вылета лог файл?? Зачастую ошибка в один лишний пробел может вызывать серию вылетов.


                    Ахриман

                    2. не работает, идет фатальный вылет.

                    Печалька. Думал предположение будет верным.
                       Ахриман
                      • Imperial
                      Imperial
                      Форумчанин
                      878
                      3
                      38
                      91
                      0

                      Дата: 15 Декабрь 2011, 11:38

                      Dart Kovu Nazgul
                      да я особо и не глядел в лог, как только, так сразу скрин выложу.
                        • 29 Страниц
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • Последняя »
                        Дата: 17 Декабрь 2018, 02:26
                        Дата: 06 Декабрь 2018, 23:42
                        Дата: 06 Декабрь 2018, 19:45
                        Дата: 02 Декабрь 2018, 19:45
                        Дата: 09 Август 2018, 17:32
                        Дата: 25 Июль 2018, 01:32
                        Дата: 12 Июль 2018, 21:31
                        Дата: 30 Май 2018, 20:36
                        Дата: 22 Май 2018, 20:16
                        Дата: 24 Апрель 2018, 19:45
                        Дата: 26 Март 2018, 16:29
                        Дата: 15 Март 2018, 20:21
                        Дата: 21 Февраль 2018, 20:56
                        Дата: 11 Январь 2018, 20:38
                        Дата: 30 Ноябрь 2017, 20:16
                        Дата: 28 Ноябрь 2017, 21:49
                        Дата: 14 Ноябрь 2017, 19:08
                        Дата: 26 Октябрь 2017, 20:23
                        Дата: 12 Октябрь 2017, 15:04
                        Дата: 10 Октябрь 2017, 04:11
                        Дата: 28 Сентябрь 2017, 15:04
                        Дата: 19 Сентябрь 2017, 15:50
                        Дата: 25 Август 2017, 03:15
                        Дата: 24 Август 2017, 10:32
                        Дата: 24 Август 2017, 10:27
                        Введите Ваше имя  
                        [Регистрация нового аккаунта]
                        Введите Ваш пароль 
                        [Восстановить пароль]
                        Воспользуйтесь одной из соц-сетей для входа на форум:
                        © 2019 «Империал» · Условия использования · Ответственность · Визитка Сообщества · 19 Фев 2019, 03:58 · Счётчики