十字军之王吧 关注:198,260贴子:5,399,169

第四次十字军事件代码讨论

只看楼主收藏回复

在吧友们都在玩帐篷的时候,为了稳定干拜拜再重建拜拜,我去翻了游戏文件,找到了触发第四次十字军的事件代码,而且试着触发了下,但并不能很好地触发相关事件,不知道有没有其他吧友提供一下意见。
文件在
\steamapps\common\Crusader Kings III\game\events\dlc\ep3\ep3_frankokratia_events.txt
事件代码ep3_frankokratia_events.0001,效果告诉教皇这次十字军要打拜拜;当在没有触发十字军事件时,只会弹窗一下,无后续。

如果在触发十字军的时候按,会发动另一场打拜拜的,原本的十字军照常。

打赢了拜拜也没任何作用(硬要说还是有的,传奇里多了个征服拜拜)。如果在触发十字军时连续两次触发游戏会崩溃。

事件代码ep3_frankokratia_events.0002,针对0001事件的教皇的回信

事件ep3_frankokratia_events.0003,有人找你要钱

事件ep3_frankokratia_events.0004和ep3_frankokratia_events.0005,给拜皇的通知
事件ep3_frankokratia_events.0020,其他领主对你的支持

ep3_frankokratia_events.0030 向拜拜宣战

ep3_frankokratia_events.0040,隐藏事件,拜拜想要赔款退兵
ep3_frankokratia_events.0041,打赢的事件

ep3_frankokratia_events.0042 分赃时间,选择谁来坐那个鸟位

ep3_frankokratia_events.0043和ep3_frankokratia_events.0044,拉丁分地
ep3_frankokratia_events.0060 登基拉丁皇帝

ep3_frankokratia_events.0120 新朝雅政

ep3_frankokratia_events.0060 通知其他领主发生了啥
ep3_frankokratia_events.0070 建议和拉丁帝国结盟
ep3_frankokratia_events.0080 给拉丁帝国加法理的决议
ep3_frankokratia_events.0090 把拉丁帝国的法理还给拜拜
ep3_frankokratia_events.0100 拉丁帝国被消灭了
ep3_frankokratia_events.0110 拜皇输了后,通知拜拜原本的封臣发生了啥
ep3_frankokratia_events.0130 拜拜复兴,注释这里有私货“#ITS BYZZTTNEY BITCH”


IP属地:广东1楼2024-09-26 19:52回复
    还是CK2好,清楚地告诉我事件触发成功的条件


    IP属地:广东2楼2024-09-26 20:17
    回复
      2026-01-28 16:05:40
      广告
      不感兴趣
      开通SVIP免广告
      代码错的


      IP属地:浙江来自Android客户端4楼2024-09-27 07:32
      收起回复
        一局里一直爆十字军是什么情况?我的一个存档里爆了两次十字军


        IP属地:内蒙古来自Android客户端5楼2024-09-27 14:21
        收起回复
          ep3_frankokratia_events.0041这个可以直接拆了拜拜


          IP属地:浙江来自Android客户端6楼2024-09-28 10:13
          收起回复
            波西米亚看海看了半天,3次十字军都没触发第四次十字军东征,搞不懂啊~


            IP属地:美国来自Android客户端7楼2024-09-30 08:38
            回复
              问一下我如果是拜拜,如果做了什么会不触发第四次十字军吗()主要是想体验一下这个,如果我把耶路撒冷或者罗马打下来,第四次十字军东征还会触发吗


              IP属地:湖南来自Android客户端8楼2024-10-02 10:48
              收起回复
                成功了


                IP属地:广东来自Android客户端10楼2024-10-04 13:48
                收起回复
                  2026-01-28 15:59:40
                  广告
                  不感兴趣
                  开通SVIP免广告
                  我试着先在无十字军状态下输了ep3_frankokratia_events.0001这个事件。能触发ep3_frankokratia_events.0002和ep3_frankokratia_events.0003,然后触发了十字军,然后十字军不是打拜拜,是打英格兰,英格兰国王还是新天主的,然后就闪退了


                  IP属地:福建11楼2024-10-12 17:11
                  收起回复
                    话说我和楼主一样,CK2的时候也认真研究了第四次东征代码


                    IP属地:福建12楼2024-10-12 17:14
                    回复
                      3代的代码,很多事件/决议要到额外的文件去看。相当于p社把效果打包,然后再调用,感觉比2代要麻烦不少


                      IP属地:北京来自Android客户端13楼2024-10-12 17:53
                      回复
                        研究了好久还是没有头绪,不知道怎么通过控制台完整触发,ck2我研究到最后是得改一个文件让一个概率达到100%


                        IP属地:福建来自iPhone客户端14楼2024-10-20 23:30
                        回复
                          楼主我找GPT研究了一下我成功了,接下来我会详细说下我的操作


                          IP属地:福建16楼2024-10-31 14:18
                          回复
                            首先修改ep3_frankokratia_events.txt里面的ai_chance的条目,改成:
                            ai_chance = {
                            base = 1000
                            ai_value_modifier = {
                            ai_boldness = 1
                            ai_energy = 1
                            然后就是发动大圣战输event ep3_frankokratia_events.0001的条目就可以,后续事件正常发动。但是必须天主教世界有一个拜占庭的宣称者


                            IP属地:福建17楼2024-10-31 14:22
                            收起回复
                              2026-01-28 15:53:40
                              广告
                              不感兴趣
                              开通SVIP免广告
                              不过这样操作完原来的十字军还会存在


                              IP属地:福建18楼2024-10-31 14:23
                              收起回复