帮忙看看这个触发,毛病在啥地方?
#CLASS {combine}#TRIGGER {
渐渐的你收回了内力,只觉*似乎变得更加完美了} {pack gem;#wa 3500;combine gem}
#TRIGGER {
do命令最多做10次} {do 10 pickgem @gem_num;#wa 500;combine gem}
#TRIGGER {
你身上没有这种宝石} {#t+ com_1;#wa 500;jiancha nang}
#TRIGGER {
你必须有三块同样的宝石才能进行合并} {do 2 pack gem;#wa 500;#t+ com_1;jiancha nang}
#TRIGGER {
你要把什么东西放进宝石袋} {#wa 1000;#t+ com_1;jiancha nang}
#CLASS 0
#CLASS {combine|com_1}
#TRIGGER {*~(%s(%d)~)%x◎%x~*(%d)} {gem_num=%1;gem_sl=%2;#if @gem_sl>2 {#t- com_1;do @gem_sl pickgem @gem_num;#wa 500;combine gem}}
#TRIGGER {*~(%s(%d)~)%x☆%x~*(%d)} {gem_num=%1;gem_sl=%2;#if @gem_sl>2 {#t- com_1;do @gem_sl pickgem @gem_num;#wa 500;combine gem}}
#TRIGGER {*~(%s(%d)~)%x★%x~*(%d)} {gem_num=%1;gem_sl=%2;#if @gem_sl>2 {#t- com_1;do @gem_sl pickgem @gem_num;#wa 500;combine gem}}
#CLASS 0
就是要合成宝石,结果只有每一行的第一种宝石能触发,第二种宝石就不触发。怎么回事?
北大侠客行MUD,中国最好的MUD (44)地★炎晶*2 (66)山☆精金*7 (50)山◎玉髓*18 ( 6)水★日魂*2 (16)地◎玄武甲*1
(21)山★炎晶*2 (32)风☆精金*6 (24)水◎玉髓*12 (65)风★日魂*1 (40)风◎玄武甲*2
(36)水★炎晶*2 (18)雷☆精金*2 (53)风◎玉髓*3 (25)雷★日魂*1 (10)雷◎玄武甲*2
(62)风★炎晶*1 (12)火☆精金*1 (30)雷◎玉髓*1 (47)火★日魂*2 (39)火◎玄武甲*1
(63)火★炎晶*1 ( 3)泽☆精金*1 (60)火◎玉髓*1 (56)泽★日魂*1
( 2)泽★炎晶*1
比如这个,第一行的第二种宝石明明大于2,也不触发。帮忙看看。 中间的*让它直接匹配到最后一个去了 “(16)地◎玄武甲*1 ” 回复 3# zues
中间的*前面我加了~了。是一个符号。 zmud触发器好像有个什么当前行再触发还是什么的选项吧,打上勾试试 zmud触发器好像有个什么当前行再触发还是什么的选项吧,打上勾试试
页:
[1]