骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 45060|回复: 84

[功能与代码] 【战团】txt修改!人妻斩!娶已婚夫人!能婚礼!重婚,母女盖饭,后宫,牛头人,NTR

  [复制链接]

31

主题

209

回帖

187

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1582
精华
0
互助
23
荣誉
0
贡献
0
魅力
83
注册时间
2015-3-3
鲜花(57) 鸡蛋(0)
发表于 2023-2-25 14:33:38 | 显示全部楼层 |阅读模式
本帖最后由 战争傀儡阿格兰 于 2023-3-21 00:38 编辑

代码环境1.171
【战团】阿格兰魔球修改器——合集https://bbs.mountblade.com.cn/thread-2097734-1-1.html


迟来12年的mod,骑砍都市传说“娶已婚夫人”,今天成为现实了!

代码实际效果:看图。(人妻斩!娶已婚夫人!能婚礼!重婚,母女盖饭,后宫,牛头人,NTR)更多图上传不了,去贴吧看吧
https://tieba.baidu.com/p/828127 ... &cid=0#146953179775
0.jpg 21.jpg 19.jpg 22 (2).jpg

这个求爱系统用了茫茫多脚本判断参数,改起来需要有耐心(如果你有source,还会编py,按照py改比较快)

先试试:
直接conversation.txt整个文件替换,进游戏后不要和别人说话,只找你要的夫妻,等接到任务等宴会后,再把conversation.txt替换回来。
conversation.txt (843.52 KB, 下载次数: 574) ←native的成品conversation.txt


再试试:
若该mod整个txt替换不成功,只能自己改,共有4行替换,用(1/4)至(4/4)这种标注
1.找到所在行,用回车键把这行孤立起来
2.记好原来mod标红地方的的数字(或者直接留下红色的不复制,只复制替换黑色部分)
3.整行替换,然后再把红色数字替换掉我给的txt码。(红色数字就是线,把对话前前后后穿起来用的,我改的是删除已婚判断)



conversation.txt行替换(1/4)profess_myself_your_most_ardent_admirer
游客,如果您要查看本帖隐藏内容请回复

conversation.txt行替换(5/4)(非必须,效果是让男领主适婚对象,选则人妻。因为strings.txt里的str_id不同,会说其他奇怪的话)   our_custom_to_seal_any_such_alliances_with_marriage
dlga_lord_talk_ask_marriage_1:lord_pretalk.1 4095 503 22 2133 2 144115188075856070 -1 4 0 1506 2 1224979098644774912 360287970189639680 31 2 1224979098644774912 1 540 3 144115188075855987 30 -1 2133 2 144115188075856070 144115188075855987 5 0 1506 2 1224979098644774912 360287970189639680 31 2 1224979098644774912 0 2133 2 144115188075856070 -1 4 0 560 3 144115188075855987 30 0 520 3 1224979098644774913 144115188075855987 30 1506 2 1224979098644774914 1224979098644774913 31 2 1224979098644774914 1 2133 2 144115188075856070 1224979098644774913 2320 2 11 216172782113783981 2322 2 14 144115188075856070 2320 2 15 216172782113786590 3 0 3 0 31 2 144115188075856070 -1 It_is_our_custom_to_seal_any_such_alliances_with_marriage._Unfortunately,_no_one_in_my_household_is_eligible_to_wed. 154 0 NO_VOICEOVER



conversation.txt整行替换(6/4)(非必须,效果是让国王不再说什么子女安排。因为strings.txt里的str_id不同,会说其他奇怪的话)plans_for_my_children
dlga_lord_talk_ask_marriage_1:lord_pretalk 4095 503  1 542 3 432345564227567618 11 144115188075855987 You_will_not_take_offense_if_I_tell_you_that,_as_a_king,_I_have_other_plans_for_my_children.  154  0 NO_VOICEOVER
[/quote]

conversation.txt整行替换(7/4)(非必须,重婚用,容易mod不兼容,修改中)dlga_lord_talk_ask_something_2:lord_marriage_permission

dlga_lord_talk_ask_something_2:lord_marriage_permission 69631 491   5 200 1 504403158265495593 2147483851 1 504403158265495593 2147483850 1 504403158265495593 546 3 504403158265495593 2 144115188075855987 2320 2 19 216172782113786561 {s19}  496  0 NO_VOICEOVER

修改处用标记“NTR-”

py码(1/4)

  [anyone|plyr,"lady_talk",
   [
    #(troop_get_type, ":is_female", "trp_player"),
        #(eq, ":is_female", 0),
    (troop_slot_eq, "$g_talk_troop", slot_troop_met, 1),
        #(troop_slot_eq, "$g_talk_troop", slot_troop_spouse, -1),#NTR-1
    #(neg|troop_slot_ge, "trp_player", slot_troop_spouse, active_npcs_begin),#NTR-1
        
        (neq, "$lady_flirtation_location", "$g_encountered_party"),
        ],
   "My lady, I would like to profess myself your most ardent admirer", "lady_profess_admiration",  
        [#NTR-1

        (troop_set_slot, "$g_talk_troop", slot_troop_player_relation, 33),#NTR-1
         (troop_set_slot, "$g_talk_troop", slot_troop_met, 2),#NTR-1
        (assign, "$g_time_to_spare", 0),
        
        ]],
  
#NTR-1旧版,因为call_script,导致mod兼容性太差,已直接改数值,跳过脚本判断
  [anyone|plyr,"lady_talk",
   [
    (troop_get_type, ":is_female", "trp_player"),
        (eq, ":is_female", 0),
    (troop_slot_eq, "$g_talk_troop", slot_troop_met, 1),
        #(troop_slot_eq, "$g_talk_troop", slot_troop_spouse, -1),#NTR-1
    #(neg|troop_slot_ge, "trp_player", slot_troop_spouse, active_npcs_begin),#NTR-1
        
        (neq, "$lady_flirtation_location", "$g_encountered_party"),
        ],
   "My lady, I would like to profess myself your most ardent admirer", "lady_profess_admiration",  
        [
        (call_script, "script_troop_get_romantic_chemistry_with_troop", "$g_talk_troop", "trp_player"),
    (assign, ":cheat_change", reg0),#NTR-1
    (val_add,":cheat_change", 90),#NTR-1
        (assign, ":reaction_change",":cheat_change"),
        (val_div, ":reaction_change", 2),
        (val_max, ":reaction_change", -2),
        
        (call_script, "script_troop_change_relation_with_troop", "$g_talk_troop", "trp_player", ":reaction_change"),
        (assign, "$g_time_to_spare", 0),
        
        ]],

py码(2/4)
  [anyone|plyr,"lady_talk",
    [
       # (neg|check_quest_active, "qst_formal_marriage_proposal"),#NTR-2
       # (neg|troop_slot_ge, "trp_player", slot_troop_betrothed, active_npcs_begin),#NTR-2
        #(neg|troop_slot_ge, "trp_player", slot_troop_spouse, active_npcs_begin),#NTR-2

        
        (troop_slot_eq, "$g_talk_troop", slot_troop_met, 2),
        #(eq, "$talk_context", tc_courtship),#NTR-2
   
    ],
    "Do you think that we may have a future together, my lady?", "lady_marriage_discussion",[
    ]],

py码(3/4)
  [anyone,"lady_marriage_discussion",
    [
        #(call_script, "script_get_kingdom_lady_social_determinants", "$g_talk_troop"),#NTR-3,skip this
        #(assign, ":guardian", reg0),
        (troop_slot_ge, ":guardian", slot_lord_granted_courtship_permission, 233),
        #(str_store_troop_name, s4, reg0),        
        #(call_script, "script_troop_get_family_relation_to_troop", ":guardian", "$g_talk_troop"),
        ],
    "Oh {playername}, how happy that would make me! But my {s11} {s4} would never allow it... Perhaps it is best that we part...", "lady_betrothed", []],        


py码(4/4)
   #no permission
  [anyone,"lord_marriage_permission", [
        #(neg|troop_slot_eq, "$g_talk_troop", slot_lord_granted_courtship_permission, 1),#NTR-4,skip this
    (troop_slot_eq, "$g_talk_troop", slot_lord_granted_courtship_permission, 231),
  ],
   "Great heaven, man -- if I haven't given you permission to see her, do you think I'm going to give you permission to marry her?", "lord_pretalk",[
   (call_script, "script_fail_quest", "qst_formal_marriage_proposal"),
   (call_script, "script_end_quest", "qst_formal_marriage_proposal"),
   ]],

py码:(5/4)

  [anyone,"lord_talk_ask_marriage_1", [
    (assign, "$marriage_candidate", -1),
        (try_begin),
                (troop_get_type, ":is_female", "trp_player"),
                (eq, ":is_female", 1),
                (troop_slot_eq, "$g_talk_troop", slot_troop_spouse, -1),
                (assign, "$marriage_candidate", "$g_talk_troop"),
        (else_try),        
                (troop_get_type, ":is_female", "trp_player"),
                (eq, ":is_female", 0),
                (assign, "$marriage_candidate", -1),
        (try_begin),#NTR-5
            (troop_slot_ge, "$g_talk_troop", slot_troop_spouse, 0),
            (troop_get_slot, ":lady", "$g_talk_troop", slot_troop_spouse),
            (troop_get_type, ":gender_1", ":lady"),
            (eq, ":gender_1", 1),
            (assign, "$marriage_candidate", ":lady"),
            (str_store_string, s11, "str_wife"),
                        (str_store_troop_name, s14, "$marriage_candidate"),
                        
                        (str_store_string, s15, "str_it_is_our_custom_to_seal_any_such_alliances_with_marriage_and_in_fact_we_have_been_looking_for_a_suitable_groom_for_my_s11_s14"),

                (try_end),
        (try_end),
        (eq, "$marriage_candidate", -1),
  ],
   "It is our custom to seal any such alliances with marriage. Unfortunately, no one in my household is eligible to wed.",
   "lord_pretalk",[
   ]],



py码(6/4)
[anyone,"lord_talk_ask_marriage_1", [
  #(faction_slot_eq, "$g_talk_troop_faction", slot_faction_leader, "$g_talk_troop"),
  (faction_slot_eq, "fac_outlaws", slot_faction_leader, "$g_talk_troop"),
    ],#NTR-6
   "You will not take offense if I tell you that, as a king, I have other plans for my children.",
   "lord_pretalk",[
   ]],


py码(7/4)
  #Marriage proposal
  [anyone|plyr,"lord_talk_ask_something_2",[
        (check_quest_active, "qst_formal_marriage_proposal"),
        (neg|check_quest_failed, "qst_formal_marriage_proposal"),
        (neg|check_quest_succeeded, "qst_formal_marriage_proposal"),

    #(neg|troop_slot_ge, "trp_player", slot_troop_spouse, active_npcs_begin),#NTR-7,for bigamous marriage
        
        (quest_slot_eq, "qst_formal_marriage_proposal", slot_quest_target_troop, "$g_talk_troop"),
        (quest_get_slot, ":bride", "qst_formal_marriage_proposal", slot_quest_giver_troop),
        
        (str_store_troop_name, s10, ":bride"),
       # (call_script, "script_troop_get_family_relation_to_troop", ":bride", "$g_talk_troop"),NTR-7,
        
       # (call_script, "script_troop_get_relation_with_troop", "trp_player", ":bride"),NTR-7,
        
       # (try_begin),NTR-7,
                #(gt, reg0, 20),NTR-7,
                (str_store_string, s19, "str_i_wish_to_marry_your_s11_s10_i_ask_for_your_blessing"),
        #(else_try),NTR-7,
               # (str_store_string, s19, "str_i_wish_to_marry_your_s11_s10_i_ask_for_your_help"),NTR-7,
       # (try_end),NTR-7,
        
        ],    "{s19}", "lord_marriage_permission",[

]],   


评分

参与人数 2第纳尔 +70 互助 +2 魅力 +3 收起 理由
vegetto + 50 + 2 为上周有效高活跃度额外加分
幼稚园殺手 + 20 + 3 原创内容,值得鼓励!

查看全部评分

鲜花鸡蛋

半世尘埃  在2023-2-26 10:56  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
半世尘埃  在2023-2-26 10:56  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

7

主题

195

回帖

71

积分

扈从

Rank: 2Rank: 2

UID
3426667
第纳尔
512
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2022-10-10
鲜花(8) 鸡蛋(0)
发表于 2023-2-26 08:51:11 来自手机 | 显示全部楼层
好复杂呀,还是玩风三吧来自: Android客户端

31

主题

209

回帖

187

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1582
精华
0
互助
23
荣誉
0
贡献
0
魅力
83
注册时间
2015-3-3
鲜花(57) 鸡蛋(0)
 楼主| 发表于 2023-2-26 09:48:39 | 显示全部楼层
加特伍德 发表于 2023-2-26 08:51
好复杂呀,还是玩风三吧

对太太的爱还不够

31

主题

209

回帖

187

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1582
精华
0
互助
23
荣誉
0
贡献
0
魅力
83
注册时间
2015-3-3
鲜花(57) 鸡蛋(0)
 楼主| 发表于 2023-2-26 11:02:14 | 显示全部楼层
asinsaka 发表于 2023-2-26 10:19
感觉这是个不错的前置。可以从十字军之王2的黑暗世界mod里找新的灵感。

本来想着强行娶人妻后替换回备份文件即可恢复正常。如果要常驻mod里,如下bug:1.领主结婚候选人必定是已婚的(原来逻辑是从上到下筛选潜在对象,必定是未婚的在表下面,被选中)2.一表白就加保底30的好感度(夫人不可以念诗什么的没改)3.好感20即可求婚(有个判断对方感情条件被我改了)4.求婚了必定成功(有个判断对方感情条件,我直接把不同意的情况隐藏了)5.家人必定同意(有个判断条件,我直接把不同意的情况隐藏了)

0

主题

43

回帖

18

积分

随仆

Rank: 1

UID
3218253
第纳尔
498
精华
0
互助
1
荣誉
0
贡献
0
魅力
2
注册时间
2021-1-29
鲜花(3) 鸡蛋(0)
发表于 2023-2-27 18:53:22 来自手机 | 显示全部楼层
你这个牛头人,还我纯爱来自: Android客户端

0

主题

23

回帖

7

积分

平民

Rank: 1

UID
2794383
第纳尔
99
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2017-1-8
鲜花(0) 鸡蛋(0)
发表于 2023-3-2 16:44:30 | 显示全部楼层
producta 发表于 2023-2-27 18:53
你这个牛头人,还我纯爱

牛别人不算牛(不是

16

主题

837

回帖

396

积分

子爵[版主]

汉[Han]
联机ID:Han_DongHai

Rank: 7Rank: 7Rank: 7

UID
3033293
第纳尔
13438
精华
0
互助
24
荣誉
2
贡献
510
魅力
184
注册时间
2018-10-3

第十届战团中国联赛征战勋章汉匈决战正版勋章战团正版勋章霸主正版勋章

QQ
鲜花(39) 鸡蛋(0)
发表于 2023-3-3 22:13:02 | 显示全部楼层
本帖最后由 815208129 于 2023-3-3 22:14 编辑

从技术上来说,你为冷清的技术区注入了活力,至于NTR,纯爱战士永远胜利

31

主题

209

回帖

187

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1582
精华
0
互助
23
荣誉
0
贡献
0
魅力
83
注册时间
2015-3-3
鲜花(57) 鸡蛋(0)
 楼主| 发表于 2023-3-5 21:18:00 | 显示全部楼层
815208129 发表于 2023-3-3 22:13
从技术上来说,你为冷清的技术区注入了活力,至于NTR,纯爱战士永远胜利

心爱的姑娘,变成别人的太太。。。成就了我这个NTR

0

主题

9

回帖

8

积分

平民

Rank: 1

UID
3496863
第纳尔
16
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-3-21
鲜花(0) 鸡蛋(0)
发表于 2023-3-23 17:04:50 | 显示全部楼层
66666666666666666

0

主题

9

回帖

8

积分

平民

Rank: 1

UID
3499357
第纳尔
59
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-3-28
鲜花(0) 鸡蛋(0)
发表于 2023-3-31 23:18:52 | 显示全部楼层
娶小姐但领主无对话选项怎么办

31

主题

209

回帖

187

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1582
精华
0
互助
23
荣誉
0
贡献
0
魅力
83
注册时间
2015-3-3
鲜花(57) 鸡蛋(0)
 楼主| 发表于 2023-4-1 13:56:33 | 显示全部楼层
海之大炮 发表于 2023-3-31 23:18
娶小姐但领主无对话选项怎么办

娶未婚的,退回原版即可。。我这里修改逻辑是给已婚一路扫障碍,可能动力未婚

0

主题

3

回帖

6

积分

平民

Rank: 1

UID
3502363
第纳尔
10
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-4-4
鲜花(0) 鸡蛋(0)
发表于 2023-4-20 16:31:12 | 显示全部楼层
111111111111111111111111111

0

主题

8

回帖

7

积分

平民

Rank: 1

UID
3453304
第纳尔
72
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-12-4
鲜花(0) 鸡蛋(0)
发表于 2023-4-21 02:51:15 | 显示全部楼层
66666666666666666666

0

主题

8

回帖

7

积分

平民

Rank: 1

UID
3453304
第纳尔
72
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-12-4
鲜花(0) 鸡蛋(0)
发表于 2023-4-21 08:20:43 | 显示全部楼层
conversation.txt 下载不了

31

主题

209

回帖

187

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1582
精华
0
互助
23
荣誉
0
贡献
0
魅力
83
注册时间
2015-3-3
鲜花(57) 鸡蛋(0)
 楼主| 发表于 2023-4-21 09:00:37 | 显示全部楼层
17870532172 发表于 2023-4-21 08:20
conversation.txt 下载不了

能下啊,换个浏览器?

0

主题

1

回帖

5

积分

平民

Rank: 1

UID
3243681
第纳尔
5
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-6-4
鲜花(0) 鸡蛋(0)
发表于 2023-4-22 13:03:01 | 显示全部楼层
11111111111111111111111

0

主题

23

回帖

7

积分

平民

Rank: 1

UID
3254569
第纳尔
34
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2021-7-23
鲜花(0) 鸡蛋(0)
发表于 2023-5-18 11:18:07 | 显示全部楼层
znem shou chang  a

0

主题

1

回帖

5

积分

平民

Rank: 1

UID
3477255
第纳尔
25
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-1-19
鲜花(0) 鸡蛋(0)
发表于 2023-5-20 14:28:48 | 显示全部楼层
6666666666

3

主题

6

回帖

3

积分

平民

Rank: 1

UID
62125
第纳尔
147
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2007-12-27
鲜花(0) 鸡蛋(0)
发表于 2023-5-25 23:20:27 | 显示全部楼层
very good ,you can do more

0

主题

10

回帖

3

积分

平民

Rank: 1

UID
3520767
第纳尔
36
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-5-27
鲜花(0) 鸡蛋(0)
发表于 2023-5-31 13:28:49 | 显示全部楼层
666666666666

0

主题

12

回帖

9

积分

平民

Rank: 1

UID
3278850
第纳尔
98
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-10-13
鲜花(0) 鸡蛋(0)
发表于 2023-6-1 22:53:05 | 显示全部楼层
111111111111111111111111111

0

主题

15

回帖

10

积分

随仆

Rank: 1

UID
3372329
第纳尔
99
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-6-22
鲜花(0) 鸡蛋(0)
发表于 2023-6-3 09:05:49 | 显示全部楼层
6666666666

0

主题

1

回帖

5

积分

平民

Rank: 1

UID
3522764
第纳尔
21
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-6-3
鲜花(0) 鸡蛋(0)
发表于 2023-6-3 10:34:50 | 显示全部楼层
6666666666666666

0

主题

9

回帖

3

积分

平民

Rank: 1

UID
3514681
第纳尔
127
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-5-9
鲜花(0) 鸡蛋(0)
发表于 2023-6-9 16:53:41 | 显示全部楼层

0

主题

19

回帖

6

积分

平民

Rank: 1

UID
3369223
第纳尔
35
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-6-14
鲜花(0) 鸡蛋(0)
发表于 2023-6-10 20:51:43 | 显示全部楼层
阿格兰佬您好,如果我想进行潘德的预言内的重婚数修改。参照您的后宫修改贴里的 conversation.txt整行替换(7/4)(非必须,重婚用,容易mod不兼容,修改中)dlga_lord_talk_ask_something_2:lord_marriage_permission  替换就可以吗?先提前感谢您的回复!

0

主题

4

回帖

6

积分

平民

Rank: 1

UID
3523889
第纳尔
36
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-6-6
鲜花(0) 鸡蛋(0)
发表于 2023-6-22 09:00:04 | 显示全部楼层
6666666666666666666666666

0

主题

23

回帖

12

积分

随仆

Rank: 1

UID
3269450
第纳尔
50
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2021-9-5
鲜花(0) 鸡蛋(0)
发表于 2023-7-6 18:35:00 | 显示全部楼层
感谢大佬的分享

0

主题

4

回帖

6

积分

平民

Rank: 1

UID
3375236
第纳尔
16
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-6-28
鲜花(0) 鸡蛋(0)
发表于 2023-7-7 20:18:11 | 显示全部楼层
6666666666666666666

1

主题

3

回帖

1

积分

平民

Rank: 1

UID
2760031
第纳尔
91
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2016-7-25
鲜花(0) 鸡蛋(0)
发表于 2023-7-20 09:39:59 | 显示全部楼层
好。好  很好

1

主题

22

回帖

7

积分

平民

Rank: 1

UID
66127
第纳尔
276
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2008-2-2

原版正版勋章战团正版勋章火与剑正版勋章

鲜花(0) 鸡蛋(0)
发表于 2023-7-21 23:56:37 | 显示全部楼层
感谢分享,看看
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-11-19 06:29 , Processed in 0.212170 second(s), 66 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表