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

EU4 Проблема с ивентом

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

12332dssdsd

country_event = {
    id = gold.1
    title = "gold.1.t"
    desc = "gold.1.d"
    picture = INCAN_GODS_eventPicture                
    
    fire_only_once = yes    
  
    trigger = {
      is_year = 1444
      NOT = { is_year = 1445 }
      }
    option = {

   }

}

Ивент не появляется. Если прописать в консоли то сработает.  Так же если убрать fire_only_once = yes   то появляется каждую неделю.

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

Keksik

@12332dssdsd Ваш эвент имеет отношение к модам? Или это из оригинала игры?

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

JLRomik

@12332dssdsd MTTH проставьте.

Ссылка на комментарий
  •  · Достижения
  • Достижения

  • Keksik

    @JLRomik Слушай, так его эвент из мода или нет? Что-то я не оч помню его из оригинала. Если это не мод, то тогда тему по факту нужно удалять, а сообщение переносить в тех.вопросы.

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

    JLRomik
    26 минут назад, Keksik сказал:

    Если это не мод, то тогда тему по факту нужно удалять, а сообщение переносить в тех.вопросы.

    Зачем в тех.вопросы? Создание ивентов это моддинг. Вот есть тема общих вопросов по нему:

    А ещё у раздела моддинга и мусорка своя есть:

    Как раз для этого комментария и твоего предыдущего подойдёт:)

    Ссылка на комментарий
  •  · Достижения
  • Достижения

  • Keksik

    @JLRomik А я не прошарил что он собственный эвент делает:)) Да лан. Не будем сносить. Смысла вроде и нет.

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

    12332dssdsd
    3 часа назад, JLRomik сказал:

    @12332dssdsd MTTH проставьте.

    Я не слегка не понимаю,как поставить? 

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

    JLRomik
    25 минут назад, 12332dssdsd сказал:

    Я не слегка не понимаю,как поставить? 

    После блока trigger ставится блок mean_time_to_happen. Если вам нужно, чтобы сразу срабатывал, то ставите days=1. Т.е. так получится:

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

    days - это частота проверки ивента. Ставите "days" и ивент проверяется каждый день, "months" и проверка раз в месяц. Значение после знака = указывает через сколько проверок шанс того, что ивент не сработает столько раз подряд будет равен 50%. Т.е. "months = 120" значит, что ивент проверяется каждый месяц и шанс того, что он не сработает 120 месяцев подряд будет равен 50%. Короче эта строчка задаёт шанс выстреливания ивента. "days = 1" ставится если нужно, чтобы ивент срабатывал сразу как только условия совпадают.

     

    В этот же блок можно пихнуть модификаторы, увеличивающие/уменьшающие МТТН.

    Например (кусок из одного из ивентов):

    mean_time_to_happen = {
            months = 120

            modifier = {
                factor = 0.9
                economic_ideas = 6
            }
            modifier = {
                factor = 1.1
                NOT = { economic_ideas = 4 }
            }

    }

     

    МТТН ивента 120 месяцев. Если не взята 4-я экономическая идея, то МТТН 120*1,1=132 месяца. Если взята 6-я экономическая, то 120*0,9=108 месяцев.

    Ссылка на комментарий
  •  · Достижения
  • Достижения

  • 12332dssdsd
    1 минуту назад, JLRomik сказал:

    После блока trigger ставится блок mean_time_to_happen. Если вам нужно, чтобы сразу срабатывал, то ставите days=1. Т.е. так получится:

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

    days - это частота проверки ивента. Ставите "days" и ивент проверяется каждый день, "months" и проверка раз в месяц. Значение после знака = указывает через сколько проверок шанс того, что ивент не сработает столько раз подряд будет равен 50%. Т.е. "months = 120" значит, что ивент проверяется каждый месяц и шанс того, что он не сработает 120 месяцев подряд будет равен 50%. Короче эта строчка задаёт шанс выстреливания ивента. "days = 1" ставится если нужно, чтобы ивент срабатывал сразу как только условия совпадают.

     

    В этот же блок можно пихнуть модификаторы, увеличивающие/уменьшающие МТТН.

    Например (кусок из одного из ивентов):

    mean_time_to_happen = {
            months = 120

            modifier = {
                factor = 0.9
                economic_ideas = 6
            }
            modifier = {
                factor = 1.1
                NOT = { economic_ideas = 4 }
            }

    }

     

    МТТН ивента 120 месяцев. Если не взята 4-я экономическая идея, то МТТН 120*1,1=132 месяца. Если взята 6-я экономическая, то 120*0,9=108 месяцев.

    Это,конечно,прикольно. Но это не работает. Я нашёл лишь одно решение - это поставить условия через задания. 

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

    12332dssdsd
    52 минуты назад, JLRomik сказал:

    После блока trigger ставится блок mean_time_to_happen. Если вам нужно, чтобы сразу срабатывал, то ставите days=1. Т.е. так получится:

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

    days - это частота проверки ивента. Ставите "days" и ивент проверяется каждый день, "months" и проверка раз в месяц. Значение после знака = указывает через сколько проверок шанс того, что ивент не сработает столько раз подряд будет равен 50%. Т.е. "months = 120" значит, что ивент проверяется каждый месяц и шанс того, что он не сработает 120 месяцев подряд будет равен 50%. Короче эта строчка задаёт шанс выстреливания ивента. "days = 1" ставится если нужно, чтобы ивент срабатывал сразу как только условия совпадают.

     

    В этот же блок можно пихнуть модификаторы, увеличивающие/уменьшающие МТТН.

    Например (кусок из одного из ивентов):

    mean_time_to_happen = {
            months = 120

            modifier = {
                factor = 0.9
                economic_ideas = 6
            }
            modifier = {
                factor = 1.1
                NOT = { economic_ideas = 4 }
            }

    }

     

    МТТН ивента 120 месяцев. Если не взята 4-я экономическая идея, то МТТН 120*1,1=132 месяца. Если взята 6-я экономическая, то 120*0,9=108 месяцев.

    Как сделать чтобы ИИ тоже дался модификатор??
     

    namespace = gold

    #
    country_event = {
        id = gold.1
        title = "gold.1.t"
        desc = "gold.1.d"
        picture = INCAN_GODS_eventPicture                
        
        fire_only_once = yes    
      
        trigger = {
          is_year = 1444
          NOT = { is_year = 1445 }
          }
        option = {
        name = "gold.1.a"
        ai_chance = { factor  = 100 }
            random_list = {        
                1 = { add_country_modifier = { name = "gold_1" duration = 9999999  } }                                         
                1 = { add_country_modifier = { name = "gold_2" duration = 9999999  } }
                1 = { add_country_modifier = { name = "gold_3" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_4" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_5" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_6" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_7" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_8" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_9" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_10" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_11" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_12" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_13" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_14" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_15" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_16" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_17" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_18" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_19" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_20" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_21" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_22" duration = 9999999} }                                    
                1 = { add_country_modifier = { name = "gold_23" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_24" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_25" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_26" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_27" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_28" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_29" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_30" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_31" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_32" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_33" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_34" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_35" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_36" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_37" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_38" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_39" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_40" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_41" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_42" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_43" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_44" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_45" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_46" duration = 9999999} }                                    
                1 = { add_country_modifier = { name = "gold_47" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_48" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_49" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_50" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_51" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_52" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_53" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_54" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_55" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_56" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_57" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_58" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_59" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_60" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_61" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_62" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_63" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_64" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_65" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_66" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_67" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_68" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_69" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_70" duration = 9999999} }                                    
                1 = { add_country_modifier = { name = "gold_71" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_72" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_73" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_74" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_75" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_76" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_77" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_78" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_79" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_80" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_81" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_82" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_83" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_84" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_85" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_86" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_87" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_88" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_89" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_90" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_91" duration = 9999999} }                                        
                1 = { add_country_modifier = { name = "gold_92" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_93" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_94" duration = 9999999} }                                    
                1 = { add_country_modifier = { name = "gold_95" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_96" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_97" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_98" duration = 9999999} }                                    
                1 = { add_country_modifier = { name = "gold_99" duration = 9999999} }
                1 = { add_country_modifier = { name = "gold_100" duration = 9999999} }}}}
                 
       

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

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

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

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

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

      Only 75 emoji are allowed.

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

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

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

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

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

    • JLRomik

      3

    • Keksik

      3

    • 12332dssdsd

      4

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

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

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

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


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

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