- 好友
- 1
- 在线时间
- 0 小时
- 最后登录
- 2026-11-3
扈从
 
- UID
- 3319238
- 第纳尔
- 753
- 精华
- 0
- 互助
- 2
- 荣誉
- 1
- 贡献
- 10
- 魅力
- 231
- 注册时间
- 2022-1-28
 鲜花( 21)  鸡蛋( 0)
|
本帖最后由 殇垣 于 2026-11-2 20:53 编辑
写的一些领主分阶对话。再见
module_dialogs.py
[anyone|auto_proceed,"lord_leave", [(faction_slot_eq,"$g_talk_troop_faction",slot_faction_leader,"$g_talk_troop")],#国王
"Of course, {playername}. Farewell.", "close_window",[(eq,"$talk_context",tc_party_encounter),(assign, "$g_leave_encounter", 1)]],#当 然 , {playername}, 退 下 吧 。
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",10),], #关系大于 10的
"Good journeys to you, {playername}.", "close_window",[(eq,"$talk_context",tc_party_encounter),(assign, "$g_leave_encounter", 1)]],#祝 您 一 路 顺 风 , {playername}。
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",5),],#CCCCC 更改筛选条件 阵营关系大于5的 #change from (ge, "$g_talk_troop_faction_relation", 0)
"Yes, yes. Farewell.", "close_window",[(eq,"$talk_context",tc_party_encounter),(assign, "$g_leave_encounter", 1)]],#好 的 , 好 的 , 再 见 。
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",1),], ### CCCC 加了筛选条件 关系大于1的
"We will meet again.", "close_window",[(eq,"$talk_context",tc_party_encounter),(assign, "$g_leave_encounter", 1)]],#我 们 会 再 见 面 的 。
#CCCC 领主关系差的递减
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-4),],"Farewell for now.", "lords_bye",[
(str_store_string, s11, "str_lord_b_11"), #
(str_store_string, s12, "str_lord_b_12"), #
(str_store_string, s13, "str_lord_b_13"), #
(str_store_string, s14, "str_lord_b_14"), #
(str_store_string, s15, "str_lord_b_15"), #
(str_store_string, s16, "str_lord_b_16"), #
(str_store_string, s17, "str_lord_b_17"), #
(store_random_in_range, ":random", 11, 18), #一刷 !!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],#那 么 , 再 见 。1
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-10),],"Fare thee well.", "lords_bye",[
(str_store_string, s11, "str_lord_b_21"), #
(str_store_string, s12, "str_lord_b_22"), #
(str_store_string, s13, "str_lord_b_23"), #
(str_store_string, s14, "str_lord_b_24"), #
(str_store_string, s15, "str_lord_b_25"), #
(str_store_string, s16, "str_lord_b_26"), #
(str_store_string, s17, "str_lord_b_27"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],#再 见 。2
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-20),],"Now you can go.", "lords_bye",[
(str_store_string, s11, "str_lord_b_31"), #
(str_store_string, s12, "str_lord_b_32"), #
(str_store_string, s13, "str_lord_b_33"), #
(str_store_string, s14, "str_lord_b_34"), #
(str_store_string, s15, "str_lord_b_35"), #
(str_store_string, s16, "str_lord_b_36"), #
(str_store_string, s17, "str_lord_b_37"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],#你 可 以 走 了 。3
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-30),],"Thou mayest take thy leave.", "lords_bye",[
(str_store_string, s11, "str_lord_b_41"), #
(str_store_string, s12, "str_lord_b_42"), #
(str_store_string, s13, "str_lord_b_43"), #
(str_store_string, s14, "str_lord_b_44"), #
(str_store_string, s15, "str_lord_b_45"), #
(str_store_string, s16, "str_lord_b_46"), #
(str_store_string, s17, "str_lord_b_47"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]], # 走 好 不 送 … … … …4
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-40),],"I shall not see thee hence.", "lords_bye",[
(str_store_string, s11, "str_lord_b_51"), #
(str_store_string, s12, "str_lord_b_52"), #
(str_store_string, s13, "str_lord_b_53"), #
(str_store_string, s14, "str_lord_b_54"), #
(str_store_string, s15, "str_lord_b_55"), #
(str_store_string, s16, "str_lord_b_56"), #
(str_store_string, s17, "str_lord_b_57"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],#终 于 把 这 家 伙 送 走 了 。5
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-50),],"At last, thou departest.", "lords_bye",[
(str_store_string, s11, "str_lord_b_61"), #
(str_store_string, s12, "str_lord_b_62"), #
(str_store_string, s13, "str_lord_b_63"), #
(str_store_string, s14, "str_lord_b_64"), #
(str_store_string, s15, "str_lord_b_65"), #
(str_store_string, s16, "str_lord_b_66"), #
(str_store_string, s17, "str_lord_b_67"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],#有 多 远 滚 多 远 。6
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-60),],"Betake thyself far hence.", "lords_bye",[
(str_store_string, s11, "str_lord_b_71"), #词条格式 str_某某
(str_store_string, s12, "str_lord_b_72"), #
(str_store_string, s13, "str_lord_b_73"), #
(str_store_string, s14, "str_lord_b_74"), #
(str_store_string, s15, "str_lord_b_75"), #
(str_store_string, s16, "str_lord_b_76"), #
(str_store_string, s17, "str_lord_b_77"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-70),],"Seekest thou honour through guile? Scorn alone is thy reward.", "lords_bye",[
(str_store_string, s11, "str_lord_b_81"), #词条格式 str_某某
(str_store_string, s12, "str_lord_b_82"), #
(str_store_string, s13, "str_lord_b_83"), #
(str_store_string, s14, "str_lord_b_84"), #
(str_store_string, s15, "str_lord_b_85"), #
(str_store_string, s16, "str_lord_b_86"), #
(str_store_string, s17, "str_lord_b_87"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],#
# 你那把刀晚晚上睡觉时,有没有哭嚎的声音?
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-80),],"Wails thy blade at night, when thou takest thy rest?", "lords_bye",[
(str_store_string, s11, "str_lord_b_91"), #词条格式 str_某某
(str_store_string, s12, "str_lord_b_92"), #
(str_store_string, s13, "str_lord_b_93"), #
(str_store_string, s14, "str_lord_b_94"), #
(str_store_string, s15, "str_lord_b_95"), #
(str_store_string, s16, "str_lord_b_96"), #
(str_store_string, s17, "str_lord_b_97"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],#
#没哪个神明会愿收纳那种污秽。
[anyone|auto_proceed,"lord_leave", [(ge,"$g_talk_troop_relation",-90),],"No god will receive such filth.", "lords_bye",[
(str_store_string, s11, "str_lord_b_101"), #词条格式 str_某某
(str_store_string, s12, "str_lord_b_102"), #
(str_store_string, s13, "str_lord_b_103"), #
(str_store_string, s14, "str_lord_b_104"), #
(str_store_string, s15, "str_lord_b_105"), #
(str_store_string, s16, "str_lord_b_106"), #
(str_store_string, s17, "str_lord_b_107"), #
(store_random_in_range, ":random", 11, 18), # !!!!!!!!!!!!!!注意末尾数字要+1
(try_begin),#2
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #再刷
(try_begin),#3
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #三刷
(try_begin),#4
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #四刷
(try_begin),#5
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #五刷
(try_begin),#6
(eq,":random","$reserved_3"),
(store_random_in_range, ":random", 11, 18), #六刷(避重校验6次)
(try_end),#6
(try_end),#5
(try_end),#4
(try_end),#3
(try_end),#2
(assign,"$reserved_3",":random"),
(str_store_string_reg, s4, ":random"),
]],#
|
|