Проблема с ивентами (1.6.0) - Архив - Strategium.ru Перейти к содержимому

Проблема с ивентами (1.6.0)

Рекомендованные сообщения

Jack Pomi

Делаю мод на Туркменистан (да, я знаю что он уже в хойке есть, но всё же). Создаю ивент. Пишет: invalid event with id: turkmen.1 . Как быть? Помню раньше с ивентами всё было нормально. Возможно всё из за Man the Guns.

Код ивента:

add_namespace = turkmen

# Communism Support

country_event = {
    id = turkmen.1
    title = turkmen.1.t
    desc = turkmen.1.d
    picture = GFX_report_event_worker_protests

    trigger = {
        tag = TRS
        NOT = { has_government = communism }
        communism > 0.53
        check_has_focus_tree_to_switch_to_communism = yes
    }

    fire_only_once = yes
    
    mean_time_to_happen = {
        days = 30
        }
        
        option = {
        name = political.1.a
    }
}

Ссылка на комментарий

1 час назад, Jack Pomi сказал:

invalid event with id: turkmen.1

Это в консоли выдаёт при попытке вызвать его вручную для теста, или в логе ошибок записывается? Если первое, то значит ивент не считывается из-за ошибок каких-то, значит нужно смотреть в логе при запуске.

Ссылка на комментарий

Jack Pomi

С консолью не пробовал (ой как странно), только когда навожу на фокус, пишет инвалидность ивента.

_________
добавлено 0 минут спустя

А что значит "в логе"? Вернее, в каком логе?

Ссылка на комментарий

1 минуту назад, Jack Pomi сказал:

 А что значит "в логе"? Вернее, в каком логе?

В логе ошибок, который записывается в пользовательской директории игры при каждом её запуске. Это то, с чего нужно начинать обучение моддингу: Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Ссылка на комментарий

Jack Pomi

Если да, то это всё:

0][pdx_achievements.cpp:446]: Invalid achievement: friend_in_need
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: time_is_on_our_side
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: canada_first
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: we_will_build_it_in_a_day
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: transport_tycoon
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: destroyer_of_worlds
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: wunderwaffen
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: united_netherlands
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: vive_la_france
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: master_of_war
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: mine_is_bigger_than_yours
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: no_country_for_old_men
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: poland_can_into_space
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: true_blitzkrieg
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: northern_light
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: nobody_expects
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_bell_tolls_for_us
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_revolution_triumphant
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: once_more_mate
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: forge_of_victory
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: sunset_invasion
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: duce_nukedem
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: operation_sealion
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: one_empire
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: party_like_its_1520
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: med_plutonium
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: montezumas_revenge
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: big_entente
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: new_world_order
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: vojtek_commander
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: brains
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: district_9
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: our_words_are_backed
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: crusader_kings
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: crusader_kings_2
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: rule_britannia
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: cut_the_strings
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: its_1812_all_over_again
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_weapons_of_the_third_emu_war
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: i_am_the_tong_master
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_empire_strikes_back
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_puppetmaster
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: freegypt
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: miklos_horthy_and_the_habsburg_prince
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: better_than_the_szent_istvan
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: death_or_dishonor_or_cake
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: neither_death_nor_dishonor
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_munich_disagreement
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: czechmate
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: huge_oslavia
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_balkan_powder_keg
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: en_svensk_tiger
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: lethal_straight
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: awake_and_angry
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: romance_of_the_three_kingdoms
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: sun_tzu_reborn
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_people_have_stood_up
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: made_in_china
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: tojo_shot_first
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: sunrise_invasion
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_dragon_swallowed_the_sun
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: hail_to_the_qing
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_good_the_bad_and_the_weird
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: battlecry
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: panda_monium
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: make_a_man_out_of_you
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: monarchy_is_back_in_fashion
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: our_other_place_in_the_sun
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: australia_hungary
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: my_ships_dont_lie
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: i_swear_im_not_a_byzantophile
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: team_america
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: history_repeated_itself
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: georgia_on_my_mind
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: to_arms_in_dixie
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: arsenal_of_democracy
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: underpaid_undersexed_and_under_eisenhower
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: last_for_a_thousand_years
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: britzkrieg
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: nothing_wrong_with_our_bloody_ships
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: william_wallis
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: crush_the_dream
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: treading_the_narrow_path
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: putting_the_raid_on_the_medway_to_shame
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: bevrijding
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: mi_casa_es_tu_casa
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: the_new_home_of_the_revolution
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: assuming_direct_control
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: vive_la_jeune_ecole
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: 30_minutes_of_hel
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: pride_and_extreme_prejudice
[19:35:20][pdx_achievements.cpp:446]: Invalid achievement: do_you_mined
[19:36:24][containerwindow.cpp:634]: interface/countrytechtreeview.gui(line 1156): Could not find instantTextboxType "naval_subtitle_mines" in window "naval_folder".

Ссылка на комментарий

11 минуту назад, Jack Pomi сказал:

Если да, то это всё:

 

Это только при запуске игры или при старте партии/сохранения? Наверняка же должны быть сообщения об ошибке с ивентом, если в фокусе далее это также отмечено.

Ссылка на комментарий

Jack Pomi

Это после старта игры (то есть самого процесса игры за любую страну). Про ивент нигде ничего НЕТ!

Ссылка на комментарий

4 минуты назад, Jack Pomi сказал:

Это после старта игры (то есть самого процесса игры за любую страну). Про ивент нигде ничего НЕТ!

А зря. Могу выдвинуть много разных сложных предположений на этот счёт, но наверняка причина ошибки окажется более простой в итоге.

Ссылка на комментарий

Jack Pomi

обычно так и бывает

 

_________
добавлено 0 минут спустя

А в коде всё нормально?

Ссылка на комментарий

9 минут назад, Jack Pomi сказал:

А в коде всё нормально?

Сам код вроде в порядке, только вопрос возник при рассмотрении его ещё - а что он в фокусе делает, вызывается при его завершении? По своим условиям данный ивент просто сам по триггерам должен срабатывать. Ну и про триггер check_has_focus_tree_to_switch_to_communism ничего не скажу, впервые вижу такой.

Ссылка на комментарий

Jack Pomi

То есть последнее (tree switch communism) надо убрать?

Ссылка на комментарий

3 минуты назад, Jack Pomi сказал:

То есть последнее (tree switch communism) надо убрать?

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

Ссылка на комментарий

Jack Pomi

Нац. фокус куда-то слетел... (хотя и до этого всё было плохо)

 

Ссылка на комментарий

3 минуты назад, Jack Pomi сказал:

Нац. фокус куда-то слетел... (хотя и до этого всё было плохо)

 

:smile37::unknw:

Ссылка на комментарий

Jack Pomi

Почему все .txt сохраняются как просто ФАЙЛ?

Ссылка на комментарий

Jack Pomi

(Из-за этого он слетел)

_________
добавлено 2 минуты спустя

А нет, всё работает.

Ссылка на комментарий

Jack Pomi

Изменил код ивента (одно добавил, другое убрал), не помогло:

###########################
# Turkmenistan Events
###########################

add_namespace = turkmenistan

# Communism Choise
country_event = {
    id = turkmenistan.1
    title = turkmenistan.1.t
    desc = turkmenistan.1.d
    picture = GFX_report_event_worker_protests

    trigger = {
        tag = TRS
    }

    fire_only_once = yes
    
    mean_time_to_happen = {
        days = 3
        }
        
        option = {
        name = turkmenistan.1.a
    }
}

Ссылка на комментарий

5 часов назад, Jack Pomi сказал:

Изменил код ивента (одно добавил, другое убрал), не помогло:

 

А что должно случиться? Сам ивент то должен срабатывать вскоре после старта игры за определённый тег, без всяких других условий. Неужели даже так не срабатывает? А через консоль event turkmenistan.1?

Ссылка на комментарий

Jack Pomi

даже через консоль написал про инвалидность

_________
добавлено 0 минут спустя

Кстати, ивент должен срабатывать после выполнения НФ.

Ссылка на комментарий

Присоединиться к обсуждению

Вы можете оставить комментарий уже сейчас, а зарегистрироваться позже! Если у вас уже есть аккаунт, войдите, чтобы оставить сообщение через него.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   You cannot paste images directly. Upload or insert images from URL.

  • Ответы 22
  • Создано
  • Последний ответ
  • Просмотры 2708

Лучшие авторы в этой теме

  • Jack Pomi

    14

  • GBV

    9

Популярные дни

Лучшие авторы в этой теме

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...