抓去变量解惑。。。
本帖最后由 ruoyu 于 2012-7-11 01:37 PM 编辑原始语句: ( 蒙面杀手气息粗重,动作开始散乱,看来所受的伤著实不轻。 )『蒙面杀手(damage:+1811 wound:+1801 气血: 36%/57%)』
语句:^??~(%s蒙面杀手****~)『蒙面杀手~(damage:*wound:*气血:%s(%d)%/(%d)%~)~』
指令:ssxqx=%1;ssdqx=%2;#if @ssxqx<30 {halt;halt;a};#if @ssdqx<30 {halt;halt;a};
我想抓杀手的气血最大值和最小值,请问哪里出错了?我是zmud 462。这种的我老抓不对,是某个观念学错了,就一直没改过来吗?、
多谢解答
北大侠客行MUD,中国最好的MUD 把触发语句中就有的括号啊冒号啊百分号什么的前面都加上~试试 %前面没加~
看看我的trigger:
pattern:『蒙面杀手~(damage:* 气血: (%d)~%/(%d)~%~)』
command: #if (%1<40 or %2<30) {
#if @job=fight {ask shashou about 认输}
#if @job=quan {
halt
quan
hp
}
} 那两个变量小于多少的数值可以认输和劝,还需要测试 把触发语句中就有的括号啊冒号啊百分号什么的前面都加上~试试
alucar 发表于 2012-7-11 01:39 PM http://pkuxkx.com/forum/images/common/back.gif
%前面没加~
看看我的trigger:
pattern:『蒙面杀手~(damage:* 气血: (%d)~%/(%d)~%~)』
command: #if ( ...
suxxx 发表于 2012-7-11 01:50 PM http://pkuxkx.com/forum/images/common/back.gif
非常感谢二位。可以了
页:
[1]