骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 2563|回复: 4

[求助] 为何这段对话加了判定条件,还是所有领主都会出现选项

[复制链接]

65

主题

456

回帖

371

积分

见习骑士

Rank: 3

UID
2741644
第纳尔
5773
精华
0
互助
39
荣誉
2
贡献
15
魅力
443
注册时间
2016-4-23

骑砍中文站APP会员勋章霸主正版勋章

鲜花(161) 鸡蛋(0)
发表于 2023-12-23 18:06:41 来自手机 | 显示全部楼层
本帖最后由 野蛮人y 于 2023-12-23 18:26 编辑

逻辑都不对,请问前面的循环和后面的判定等式有什么关联,chushi  和renwu也是要判定的参数吗
只需判定领主四句就行:
(this_or_next|eq,"$talk_troop","领主1"),
(this_or_next|eq,"$talk_troop","领主2"),
(this_or_next|eq,"$talk_troop","领主3"),
(eq,"$talk_troop","领主4"),
还有其他条件就补,

chushi是不同领主就要等于不同值吗,前面再定义一个判定变量,置0,
不同领主满足chushi条件,就置1,循环后面再判定是否等于1

65

主题

456

回帖

371

积分

见习骑士

Rank: 3

UID
2741644
第纳尔
5773
精华
0
互助
39
荣誉
2
贡献
15
魅力
443
注册时间
2016-4-23

骑砍中文站APP会员勋章霸主正版勋章

鲜花(161) 鸡蛋(0)
发表于 2023-12-23 21:20:39 | 显示全部楼层
本帖最后由 野蛮人y 于 2023-12-23 21:23 编辑

只有满足chushi条件的领主能看到是吧,前面设置满足条件的领主变量不就行了,循环后判定

   (assign,":pass_troop", -1),
   (try_begin),
                (eq,"$chushi",2),
                (assign,":pass_troop", "trp_knight_2_21"),
   (else_try),
                (eq,"$chushi",3),
                (assign,":pass_troop","trp_knight_3_20"),
   (else_try),
                (eq,"$chushi",4),
                (assign,":pass_troop","trp_knight_4_21"),
   (else_try),
                (eq,"$chushi",5),
                (assign,":pass_troop","trp_knight_5_21"),
   (try_end),
   (eq,"$g_talk_troop",":pass_troop"),
   (eq,"$renwu",2),

鲜花鸡蛋

随遇而安~  在2023-12-23 22:00  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
★★★【三国群英赋】★★★
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-12-23 14:15 , Processed in 0.070789 second(s), 20 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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