北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 3069|回复: 4

抓去变量解惑。。。

[复制链接]
发表于 2012-7-11 13:32:12 | 显示全部楼层 |阅读模式
本帖最后由 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
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2012-7-11 13:39:48 | 显示全部楼层
把触发语句中就有的括号啊冒号啊百分号什么的前面都加上~试试
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2012-7-11 13:50:59 | 显示全部楼层
%前面没加~

看看我的trigger:
pattern:『蒙面杀手~(damage:* 气血: (%d)~%/(%d)~%~)』
command: #if (%1<40 or %2<30) {
  #if @job=fight {ask shashou about 认输}
  #if @job=quan {
    halt
    quan
    hp
    }
  }
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2012-7-11 13:53:41 | 显示全部楼层
那两个变量小于多少的数值可以认输和劝,还需要测试
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2012-7-11 14:09:14 | 显示全部楼层
把触发语句中就有的括号啊冒号啊百分号什么的前面都加上~试试
alucar 发表于 2012-7-11 01:39 PM



   
%前面没加~

看看我的trigger:
pattern:『蒙面杀手~(damage:* 气血: (%d)~%/(%d)~%~)』
command: #if ( ...
suxxx 发表于 2012-7-11 01:50 PM



非常感谢二位。可以了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-26 01:52 AM , Processed in 0.009234 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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