十字军之王吧 关注:183,783贴子:4,950,039
  • 7回复贴,共1

有MOD大佬吗?能不能看看这段代码哪有问题?

只看楼主收藏回复

想给宗室封一点无地王,全文照抄了创建宗教领袖无地头衔的命令
代码能跑 但是只对伯爵以上的有地领主有效 他们确实能获得新头衔了
但是对无地角色代码就跑不起来了 对男爵角色更奇怪 代码直接把男爵领拔掉了 然后就没有然后了
而且set_landless_title = yes的代码似乎无效 就算先用代码把头衔先封给伯爵
那你收回伯爵头衔后 新的王国头衔也会自动销毁掉
昨天调试了一晚上都不行崩溃了都
明明这个代码系统自己可以凭空生成一个无地角色作为教宗,然后把无地宗教领袖头衔交给他的
我几乎是像素级复刻了 还是无法让无地角色获得头衔............................
save_scope_as = new_king
create_dynamic_title = {
tier = kingdom
name = REL_HEAD_TITLE_NAME
}
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
scope:new_title = {
set_landless_title = yes
set_destroy_if_invalid_heir = yes
set_no_automatic_claims = yes
set_definitive_form = yes
set_always_follows_primary_heir = yes
change_title_holder = {
holder = scope:new_king
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change


IP属地:浙江1楼2024-11-12 12:17回复
    我现在唯一能想到的就是是不是根作用域必须得是宗教?或者必须得是宗教领袖才可以无地角色直接给王爵 但后来一想也不对啊 系统创建农民派系时代码关键部分也是一样的 也是能直接给无地角色头衔..........
    研究了半天到底漏了哪里就是找不到


    IP属地:浙江来自Android客户端2楼2024-11-12 12:22
    回复
      广告
      立即查看
      一模一样的代码为啥系统可以我不可以我到底漏了哪里 大佬们赐教啊


      IP属地:浙江来自Android客户端3楼2024-11-12 12:23
      回复
        因为确实不可以
        你可以试试抄农民起义的


        IP属地:湖南来自手机贴吧4楼2024-11-12 12:50
        回复
          代码是在哪个位置?我晚上回去看看


          IP属地:广西来自iPhone客户端5楼2024-11-22 18:25
          收起回复
            可不可以分享一下?我也想随意封爵而不封地


            IP属地:广东来自Android客户端6楼2025-02-04 09:43
            收起回复