Netkid05 17 02.05.2019, 16:33:29 Поделиться #1 02.05.2019, 16:33:29 Здравствуйте, форумчане! Делаю простенький мод на добавление регионов рейха. Столкнулся с проблемой, т.к. Id некоторых регионов изменился, я вынужден также поменять национальные фокусы, в частности «Западный Вал» и «Ремилитаризацию рейнланда». Но в обоих фокусах при попытке изменить, например id регионов которые нужно демилитаризовать, игра не воспринимает изменения и демилитаризует только тот регион который по умолчанию стоит в фокусе. Помогите пожалуйста уже 3 часа сижу пытаюсь исправить Цитата Ссылка на комментарий
GBV 702 02.05.2019, 19:00:57 Поделиться #2 02.05.2019, 19:00:57 2 часа назад, Netkid05 сказал: Id некоторых регионов изменился, я вынужден также поменять национальные фокусы, в частности «Западный Вал» и «Ремилитаризацию рейнланда». Но в обоих фокусах при попытке изменить, например id регионов которые нужно демилитаризовать, игра не воспринимает изменения и демилитаризует только тот регион который по умолчанию стоит в фокусе. Ну там не должно быть ничего сложного в общем, вангую банальные ошибки-опечатки с регионами. Вообще какие-то изменения в фокусах отображаются? Подсказка в эффекте выполнения фокуса также на дефолтные регионы указывает? Лог ошибок чист? Цитата Ссылка на комментарий
Netkid05 17 02.05.2019, 20:08:44 Автор Поделиться #3 02.05.2019, 20:08:44 1 час назад, GBV сказал: Ну там не должно быть ничего сложного в общем, вангую банальные ошибки-опечатки с регионами. Вообще какие-то изменения в фокусах отображаются? Подсказка в эффекте выполнения фокуса также на дефолтные регионы указывает? Лог ошибок чист? Нет, никаких изменений не проиходит. Да, подсказка в эффекте тоже указывает на дефолтные регионы Цитата Ссылка на комментарий
Netkid05 17 02.05.2019, 20:17:02 Автор Поделиться #4 02.05.2019, 20:17:02 1 час назад, GBV сказал: Ну там не должно быть ничего сложного в общем, вангую банальные ошибки-опечатки с регионами. Вообще какие-то изменения в фокусах отображаются? Подсказка в эффекте выполнения фокуса также на дефолтные регионы указывает? Лог ошибок чист? Ан нет, все в порядке. Извиняюсь немножко идиот. Был лишний пробел перед регионами. Цитата Ссылка на комментарий
Netkid05 17 02.05.2019, 20:32:42 Автор Поделиться #5 02.05.2019, 20:32:42 1 час назад, GBV сказал: Ну там не должно быть ничего сложного в общем, вангую банальные ошибки-опечатки с регионами. Вообще какие-то изменения в фокусах отображаются? Подсказка в эффекте выполнения фокуса также на дефолтные регионы указывает? Лог ошибок чист? Хотя все таки нет, рейнланд пофиксил, а проблема с западным валом осталось. Прикреплю скриншот с фрагментом кода. Напоминаю что при выполнении данного фокуса ничего не происходит _________ добавлено 2 минуты спустя 1 час назад, GBV сказал: Ну там не должно быть ничего сложного в общем, вангую банальные ошибки-опечатки с регионами. Вообще какие-то изменения в фокусах отображаются? Подсказка в эффекте выполнения фокуса также на дефолтные регионы указывает? Лог ошибок чист? Хотя все таки нет, рейнланд пофиксил, а проблема с западным валом осталось. Прикреплю скриншот с фрагментом кода. Напоминаю что при выполнении данного фокуса ничего не происходит UPD: Скриншота нет, прикреплю сам фрагмент focus = { id = GER_west_wall icon = GFX_goal_generic_construct_military prerequisite = { focus = GER_four_year_plan } x = -5 y = 1 relative_position_id = GER_four_year_plan cost = 10 ai_will_do = { factor = 8 } completion_reward = { #add_ideas = todt custom_effect_tooltip = available_political_advisor show_ideas_tooltip = todt 792 = { if = { limit = { is_controlled_by = ROOT } custom_effect_tooltip = GER_west_wall_forts hidden_effect = { add_building_construction = { type = bunker level = 3 province = 11640 instant_build = yes } add_building_construction = { type = bunker level = 3 province = 6712 instant_build = yes } add_building_construction = { type = bunker level = 3 province = 6542 instant_build = yes } add_building_construction = { type = bunker level = 3 province = 3530 instant_build = yes } } } } } } Цитата Ссылка на комментарий
GBV 702 02.05.2019, 21:43:56 Поделиться #6 02.05.2019, 21:43:56 1 час назад, Netkid05 сказал: Хотя все таки нет, рейнланд пофиксил, а проблема с западным валом осталось. Прикреплю скриншот с фрагментом кода. Напоминаю что при выполнении данного фокуса ничего не происходит UPD: Скриншота нет, прикреплю сам фрагмент Если ничего не происходит из того, что явно задано, то нужно не в кодe наугад копаться, а смотреть лог ошибок в error.log. И не помешает уточнение, а 792 точно принадлежит немцам в момент проверки работы этого фокуса? Изменено 02.05.2019, 21:45:47 пользователем GBV Цитата Ссылка на комментарий
Netkid05 17 02.05.2019, 22:13:37 Автор Поделиться #7 02.05.2019, 22:13:37 29 минут назад, GBV сказал: Если ничего не происходит из того, что явно задано, то нужно не в кодe наугад копаться, а смотреть лог ошибок в error.log. И не помешает уточнение, а 792 точно принадлежит немцам в момент проверки работы этого фокуса? Да абсолютно точно Цитата Ссылка на комментарий
Netkid05 17 02.05.2019, 22:25:50 Автор Поделиться #8 02.05.2019, 22:25:50 В error логе пусто, есть только одна строчка связанная с файлом .mod, но ничего связанного с самим модом нет. Возможно вы неправильно меня поняли, но игра работает стабильно и запускается, только эффекта от фокуса никакого нет Цитата Ссылка на комментарий
GBV 702 03.05.2019, 09:24:10 Поделиться #9 03.05.2019, 09:24:10 10 часов назад, Netkid05 сказал: В error логе пусто, есть только одна строчка связанная с файлом .mod, но ничего связанного с самим модом нет. Возможно вы неправильно меня поняли, но игра работает стабильно и запускается, только эффекта от фокуса никакого нет Она то будет запускаться, от ошибки в одном фокусе сразу не вылетает, но если нет эффекта, которые явно прописан - то ошибка всё же есть, и она скорее всего проще, чем это можно представить. Если нет идей сразу - нужно приступить к поэтапной отладке, найти место, с которого начинается некорректное поведение. Цитата Ссылка на комментарий
Netkid05 17 05.05.2019, 11:04:16 Автор Поделиться #10 05.05.2019, 11:04:16 В 03.05.2019 в 12:24, GBV сказал: Она то будет запускаться, от ошибки в одном фокусе сразу не вылетает, но если нет эффекта, которые явно прописан - то ошибка всё же есть, и она скорее всего проще, чем это можно представить. Если нет идей сразу - нужно приступить к поэтапной отладке, найти место, с которого начинается некорректное поведение. Сейчас зашел в игру и заметил, что в описании фокуса написано, что при выполнении в провинции Баден будут добавлены укрепления, при этом после выполнения фокуса ничего не происходит Цитата Ссылка на комментарий
Рекомендованные сообщения
Присоединиться к обсуждению
Вы можете оставить комментарий уже сейчас, а зарегистрироваться позже! Если у вас уже есть аккаунт, войдите, чтобы оставить сообщение через него.