钢铁雄心3吧 关注:108,285贴子:2,328,435

还是关于修改,HK MOC回归的

只看楼主收藏回复

看资源帖里secede_province是这样用的,但是为什么不行呢
country_event = {
id = 40005
is_triggered_only = yes
title = "香港澳门回归"
desc = "香港澳门回归"
picture = "soviet_politics2"
option = {
name = "香港澳门回归"
5886 = { add_core = CHI }
5868 = { add_core = CHI }
POR = { 5886 = { secede_province = CHI } }
ENG = { 5868 = { secede_province = CHI } }
}
}


1楼2011-11-17 16:20回复
    语句有问题,
    POR = { 5886 = { secede_province = CHI add_core = CHI remove_core = POR } }
    澳门回归是这样的
    secede_province 应该是地方所属国触发的


    2楼2011-11-17 19:35
    回复
      已经解决了。谢谢了


      IP属地:河南4楼2011-11-17 20:42
      回复
        可是你看我的语句也是由原所有国来触发的,是不是不加上核心领土、去掉对方核心领土就不能割地吗?


        5楼2011-11-18 11:05
        回复
          localisation/province_names,打开这个查找就行了


          IP属地:河南7楼2011-11-18 12:19
          回复
            和我当初一样,差点找死人,最后才发现
            E:\Hearts of Iron III\localisation/province_names
            这个就是省份的英汉对照文件


            8楼2011-11-18 16:37
            回复
              明显你玩的是民国,不是葡萄牙,是要土地主权国,不是占领国


              9楼2011-11-18 16:38
              回复
                我上面那句忽略它,是我眼花了


                10楼2011-11-18 16:51
                回复
                  如果你玩的是FTM的话,那么输入 tag POR ,把国家变为POR,然后使用回归事件,再然后
                  tag CHI,变回民国,这样也行,但是相对麻烦一点


                  11楼2011-11-18 17:31
                  回复
                    经过问了水桶,发现这个函数估计本身就有问题,有时灵,有时不灵,水桶的解决方案是,通过触发决议,让领土主权国,发生割地事件,那样就可以解决割地问题。
                    # 香港回归
                    neizhanbaofa = {
                    potential = {
                    tag = CHI / 决议国家
                    not = { has_country_flag = neizhanbaofa } / 没有neizhanbaofa标签(就是防止决议多次触发)
                    }
                    allow = { /触发决议的条件,随便你写
                    not = { ai = yes } /不是AI
                    not = { exists = JAP } /日本不存在
                    total_amount_of_brigades = 300 /至少300个旅
                    GER = { war_with = ENG } /德国和英国处于战争
                    }
                    effect = { / 效果
                    set_country_flag = neizhanbaofa /生成neizhanbaofa标签
                    ENG = { country_event = 000002 } /英国触发事件
                    }
                    }
                    然后你自己把事件000002写成割让的就行


                    13楼2011-11-18 20:16
                    回复
                      其实现在我是用这个
                      country_event = {
                      id = 999999
                      is_triggered_only = yes
                      title = "事件合集"
                      desc = "常用事件"
                      picture = "fire"
                      option = {
                      name = "本土和中国基建全满"
                      CHC = { any_owned = { infra = 10 } }
                      CHI = { any_owned = { infra = 10 } }
                      MAN = { any_owned = { infra = 10 } }
                      CSX = { any_owned = { infra = 10 } }
                      CYN = { any_owned = { infra = 10 } }
                      CXB = { any_owned = { infra = 10 } }
                      CGX = { any_owned = { infra = 10 } }
                      any_owned = { infra = 10 }
                      }
                      option = {
                      name = "减少30威胁"
                      threat = { who = all value = -30 }
                      }
                      option = {
                      name = "加入轴心阵营"
                      join_faction = axis
                      }
                      option = {
                      name = "核心"
                      any_owned = { add_core = CHI }
                      }
                      option = {
                      name = "凝聚力增加10%"
                      national_unity = 10
                      }
                      option = {
                      name = "德国版,吃下去的东西还可能吐出来吗?(吞并实占省份,并添加核心,满路基)"
                      any_owned = { infra = 10 }
                      any_country = {
                      any_owned = {
                      limit = {
                      or = { owned_by = CHI controlled_by = GER }
                      }
                      secede_province = GER
                      add_core = GER
                      infra = 10
                      }
                      }
                      }
                      }
                      }


                      14楼2011-11-18 20:19
                      回复
                        非常感谢,最喜欢看带注释的coding了。不用自己充当反编译软件了


                        15楼2011-11-21 08:50
                        回复
                          咦,你用的这个为什么上面是中国,下面却割让给德国?


                          16楼2011-11-21 08:53
                          回复
                            把里面的 GER 改成 CHI就行了,你不可能就玩一个国家把,我是用到哪个写哪个,随便你改的


                            17楼2011-11-21 10:09
                            回复
                              option = {
                              name = "德国版,吃下去的东西还可能吐出来吗?(吞并实占省份,并添加核心,满路基)"
                              any_owned = { infra = 10 }
                              any_country = {
                              any_owned = {
                              limit = {
                              or = { owned_by = CHI controlled_by = GER } /把CHI改成GER 我写错了
                              }
                              secede_province = GER
                              add_core = GER
                              infra = 10
                              }
                              }
                              }
                              }
                              


                              18楼2011-11-21 12:24
                              回复