北大侠客行MUD论坛

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

请教导下MUSH的多行触发怎么用?

[复制链接]
发表于 2011-11-19 19:05:30 | 显示全部楼层 |阅读模式
用新的hpbrief命令,得出两行数据,如下所示:
hpbrief
#64283,1505,953,1583,942,942
#659,659,506,360,360,359
由于都是#打头,中间5个逗号,单行触发的话,第二个触发会被第一行输出内容触发掉,想改用多行触行,试了半天都不行,请高手指导下,多谢!

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2011-11-19 20:42:01 | 显示全部楼层
多谢师兄
再问一下,如果exp不是数字,是多少M,比如1.56M,这个不能用(\d+)这个通配符了吧?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2011-11-19 21:20:38 | 显示全部楼层
^[> ]*\#\d+\,(\d+)\,(\d+)\,(\d+)\,(\d+)\,(\d+)$\n^\#\d+\,(\d+)\,(\d+)\,\d+\,(\d+)\,(\d+)$
hpbrief

#64283,9896,1001,952,942,1884
#671,671,651,360,360,359
say 1% 1001 952 942 1884 671

第一个变量始终获取不了,不知道怎么回事,如果在第1个\d+上打上()就显示
say 1% 9896 1001 952 942 1884 671
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2011-11-19 21:35:20 | 显示全部楼层
搞定了,里面有个那1%写错了,应该是%1,呵呵,我现在学的脚本是javascript的,不知道有没有学用这个的,有的话,欢迎来交流
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 05:53 AM , Processed in 0.012792 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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