Сообщество Империал: Моддинг и тюннинг для Rome Total War. Том IV - Сообщество Империал

Стратегии, Игровые Миры, История, Total War
Стратегии, Игровые Миры, История, Total War
  • Поиск
  • Законы
  • Сообщество
  • Репутация
  • Экономика
  • Больше
Imperial Уважаемый Гость, прими участие в обсуждение Чемпионата Мира по футболу 2018 года

RomanTim Моддинг и тюннинг для Rome Total War. Том IV
Общие вопросы и ответы
Тема создана: 07 Февраль 2012, 12:19 · Автор: RomanTimСообщений: 1 677 · Просмотров: 94 737

RomanTim
  • Imperial
Imperial
6 439
Imperial
237
Imperial
1 207
Imperial
11 608
Imperial
1

Дата: 07 Февраль 2012, 12:19

Авторские статьи с Библиотеки Империала посвящённые моддингу Rome: Total War

Список статей:

Общий моддинг Rome: Total War


Моддинг карты в Rome: Total War


Моддинг юнитов в Rome: Total War


Моддинг фракций в Rome: Total War



Другие разделы категории Rome: Total War:



Для просмотра ссылки Зарегистрируйесь       Для просмотра ссылки Зарегистрируйесь       Для просмотра ссылки Зарегистрируйесь

    IL9MIM
    • Imperial
    Imperial
    862
    Imperial
    3
    Imperial
    257
    Imperial
    1 271
    Imperial
    0

    Дата: 03 Апрель 2016, 12:22

    Для просмотра ссылки Зарегистрируйесь tiepilot98

    Хочу прописать условия для imperial_palace. Получается примерно такое (Код взят из EDB мода Europa Barbarorum, скрытый ресурс "baktra" добавил сам):

    Цитата

    imperial_palace requires factions { romans_brutii, } and building_present government or factions { saba, slave, egypt, romans_scipii, carthage, parthia, numidia, thrace, greek_cities, macedon, romans_julii, seleucid, } and building_present government and hidden_resource baktra
    Выдаёт ошибку. Убираю "and building_present government" перед "or factions" - всё работает, но, понятное дело, условие, которое я убрал, больше не действует на "romans_brutii". Как сделать так, чтобы этот код работал и в тоже время условие "building_present government" распространялось на всех?

    А это самое government у вас присутствует? Это - условие строительства здания при наличии построенного другого здания. Если его нет в линейке - естественно, будет вылет.
      tiepilot98
      • Imperial
      Imperial
      63
      Imperial
      3
      Imperial
      0
      Imperial
      0
      Imperial
      0

      Дата: 03 Апрель 2016, 13:29

      Для просмотра ссылки Зарегистрируйесь IL9MIM

      А это самое government у вас присутствует? Это - условие строительства здания при наличии построенного другого здания. Если его нет в линейке - естественно, будет вылет.


      Разумеется. Он был ещё в начале. Дабы прояснить ситуацию, вот оригинал кода:

      Цитата

      imperial_palace requires factions { saba, slave, romans_brutii, egypt, romans_scipii, carthage, parthia, numidia, thrace, greek_cities, macedon, romans_julii, seleucid, } and building_present government


      Как я изменил:

      Цитата

      imperial_palace requires factions { romans_brutii, } and building_present government or factions { saba, slave, egypt, romans_scipii, carthage, parthia, numidia, thrace, greek_cities, macedon, romans_julii, seleucid, } and building_present government and hidden_resource baktra


      Такую ошибку выдаёт (Кампания запускается, это просто показывается после выхода из игры после добавления -show_err):
      Спойлер (скрытая информация)


      А если изменить так, то ошибку не выдаёт. Но условие для "romans_brutii" отсутствует, а мне надо с условием.

      Цитата

      imperial_palace requires factions { romans_brutii, } or factions { saba, slave, egypt, romans_scipii, carthage, parthia, numidia, thrace, greek_cities, macedon, romans_julii, seleucid, } and building_present government and hidden_resource baktra
        IL9MIM
        • Imperial
        Imperial
        862
        Imperial
        3
        Imperial
        257
        Imperial
        1 271
        Imperial
        0

        Дата: 03 Апрель 2016, 15:41

        and building_present government повторяется два раза в этой строке - не из-за этого ли вылет?
          tiepilot98
          • Imperial
          Imperial
          63
          Imperial
          3
          Imperial
          0
          Imperial
          0
          Imperial
          0

          Дата: 03 Апрель 2016, 16:03

          Может быть из-за этого. Точнее, так и есть, но ведь если я оставлю только один, то "building_present government" не будет влиять на "romans_brutii".
            IL9MIM
            • Imperial
            Imperial
            862
            Imperial
            3
            Imperial
            257
            Imperial
            1 271
            Imperial
            0

            Дата: 03 Апрель 2016, 16:14

            Для просмотра ссылки Зарегистрируйесь tiepilot98

            Может быть из-за этого. Точнее, так и есть, но ведь если я оставлю только один, то "building_present government" не будет влиять на "romans_brutii".

            А если убрать второе повторение?
              tiepilot98
              • Imperial
              Imperial
              63
              Imperial
              3
              Imperial
              0
              Imperial
              0
              Imperial
              0

              Дата: 03 Апрель 2016, 18:01

              А если убрать второе повторение, то не будет действовать на все остальные фракции. В этом-то и проблема.
                IL9MIM
                • Imperial
                Imperial
                862
                Imperial
                3
                Imperial
                257
                Imperial
                1 271
                Imperial
                0

                Дата: 03 Апрель 2016, 19:16

                Для просмотра ссылки Зарегистрируйесь tiepilot98

                А если убрать второе повторение, то не будет действовать на все остальные фракции. В этом-то и проблема.

                Я не совсем понимаю. Нужно, чтобы это здание строилось только у брутов или у всех фракций или что еще? Просто запись какая-то длинноватая и замудреная - скрытый ресурс плюс обязательно построенное здание плюс двойное упоминание фракций. Не проще ли поставить что-то вроде

                Цитата

                imperial_palace requires factions { romans_brutii, saba, slave, egypt, romans_scipii, carthage, parthia, numidia, thrace, greek_cities, macedon, romans_julii, seleucid, } and building_present government and hidden_resource baktra

                Ну, а фракции в скобках вписать какие нужно.
                  Anticlockwise
                  • Imperial
                  Imperial
                  33
                  Imperial
                  0
                  Imperial
                  0
                  Imperial
                  13
                  Imperial
                  0

                  Дата: 04 Апрель 2016, 15:44

                  Мод доделал) кому интересно
                  Для просмотра ссылки Зарегистрируйесь
                  Я новичок, так что не ругайте сильно))
                    tiepilot98
                    • Imperial
                    Imperial
                    63
                    Imperial
                    3
                    Imperial
                    0
                    Imperial
                    0
                    Imperial
                    0

                    Дата: 04 Апрель 2016, 16:42

                    Для просмотра ссылки Зарегистрируйесь IL9MIM

                    Для просмотра ссылки Зарегистрируйесь tiepilot98

                    А если убрать второе повторение, то не будет действовать на все остальные фракции. В этом-то и проблема.

                    Я не совсем понимаю. Нужно, чтобы это здание строилось только у брутов или у всех фракций или что еще? Просто запись какая-то длинноватая и замудреная - скрытый ресурс плюс обязательно построенное здание плюс двойное упоминание фракций. Не проще ли поставить что-то вроде

                    Цитата

                    imperial_palace requires factions { romans_brutii, saba, slave, egypt, romans_scipii, carthage, parthia, numidia, thrace, greek_cities, macedon, romans_julii, seleucid, } and building_present government and hidden_resource baktra

                    Ну, а фракции в скобках вписать какие нужно.


                    Да, я так и не объяснил, что хотел сделать... У нас есть оригинал кода:

                    Цитата

                    imperial_palace requires factions { saba, slave, romans_brutii, egypt, romans_scipii, carthage, parthia, numidia, thrace, greek_cities, macedon, romans_julii, seleucid, } and building_present government


                    Я решил сделать так, чтобы у фракции romans_brutii строилось только с условием building_present government, а у остальных фракций - с условием building_present government и hidden_resource baktra. Поэтому я и сделал такой код:

                    Цитата

                    imperial_palace requires factions { romans_brutii, } and building_present government or factions { saba, slave, egypt, romans_scipii, carthage, parthia, numidia, thrace, greek_cities, macedon, romans_julii, seleucid, } and building_present government and hidden_resource baktra
                      IL9MIM
                      • Imperial
                      Imperial
                      862
                      Imperial
                      3
                      Imperial
                      257
                      Imperial
                      1 271
                      Imperial
                      0

                      Дата: 04 Апрель 2016, 17:52

                      tiepilot98, а теперь понятно. Тогда не знаю... :071: Видимо, или что-то по другому надо прописать, или вообще так нельзя.
                        Дата: 30 Май 2018, 20:36
                        Дата: 22 Май 2018, 20:16
                        Дата: 24 Апрель 2018, 19:45
                        Дата: 26 Март 2018, 16:29
                        Дата: 20 Март 2018, 20:31
                        Дата: 15 Март 2018, 20:21
                        Дата: 08 Март 2018, 18:24
                        Дата: 21 Февраль 2018, 20:56
                        Дата: 20 Февраль 2018, 21:56
                        Дата: 23 Январь 2018, 20:00
                        Дата: 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
                        Дата: 04 Октябрь 2017, 16:14
                        Дата: 28 Сентябрь 2017, 15:04
                        Дата: 19 Сентябрь 2017, 15:50
                        Дата: 25 Август 2017, 03:15
                        Дата: 24 Август 2017, 10:32
                        Дата: 24 Август 2017, 10:27
                        Дата: 05 Июль 2017, 23:05
                        Дата: 24 Май 2017, 06:23
                        Дата: 19 Май 2017, 22:57
                        Дата: 08 Апрель 2017, 18:57
                        Дата: 08 Апрель 2017, 18:38
                        Дата: 31 Март 2017, 19:31
                        Дата: 26 Март 2017, 15:26
                        Дата: 23 Март 2017, 22:37
                        Дата: 03 Март 2017, 00:14
                        Дата: 01 Март 2017, 22:04
                        Дата: 28 Февраль 2017, 21:19
                        Авторизация в Сообществе Империал:
                        Введите Ваше имя  
                        [Регистрация нового аккаунта]
                        Введите Ваш пароль 
                        [Восстановить пароль]

                        Воспользуйтесь одной из соц-сетей для входа на форум:


                        Внимание: Реклама отключена для зарегистрированных посетителей

                        Стиль
                           19 Июн 2018, 06:08
                        © 2018 «Империал». Условия предоставления. Ответственность сторон. Декларация о Сотрудничестве. Лицензия зарегистрирована на: «Империал». Счётчики