找回密码
 注册
搜索
查看: 2780|回复: 11

问个MUSH 正则匹配的问题

[复制链接]
发表于 2011-10-7 17:12:50 | 显示全部楼层 |阅读模式
MUSHClient 4.77版本

表达式 ^(|> )【你现在正处于(.*)】\n([\w\W]*)\n(.*)\s[-]\s\n([\w\W]*)\s+这里(.*)的出口是\s+(.*)。([\w\W]*)




但是做到mush就是触发不了,好郁闷,有用mush的同学么

  <trigger
   name="room_enter"
   group="mapper_tr"
   enabled="y"
   multi_line="y"
   lines_to_match="10"
   keep_evaluating="y"
   match="^(|> )【你现在正处于(.*)】\n([\w\W]*)\n(.*)\s[-]\s\n([\w\W]*)\s+这里(.*)的出口是\s+(.*)。([\w\W]*)"
   regexp="y"
   script="xxx"
   sequence="100"
  >
  </trigger>

function xxx(name, line, wildcards, styles)

print (line)

end

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2011-10-7 17:48:07 | 显示全部楼层
lines_to_match="10"

这里只定义了匹配10行,改成  lines_to_match="30" 就可以工作了。

又有个问题了。。。。怎么会触发这么多次。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2011-10-8 15:02:09 | 显示全部楼层
终于搞定了,正则不完善的原因。
门派:不明
发表于 2011-10-8 17:31:03 | 显示全部楼层
你太厉害了。。。。估计大多数人用的都是zmud 4.62
门派:不明
发表于 2011-10-9 11:33:47 | 显示全部楼层
10年前是462,现在还是用462
 楼主| 发表于 2011-10-10 19:56:07 | 显示全部楼层
我还在武馆里混。。。一周了。。。
 楼主| 发表于 2011-10-10 19:57:43 | 显示全部楼层
我也才学mush,以前也是用zmud462,现在发现它挺有意思的。
mush做机器人好难啊
门派:不明
发表于 2011-10-12 05:05:28 | 显示全部楼层
太高深了,这么有毅力。
门派:不明
发表于 2011-10-18 12:20:28 | 显示全部楼层
mush做robot 要求的功底比较深
必须熟悉各种脚本 我熟悉的是javascript 其他的就不太熟悉了
我也研究过一段时间,后来。。。放弃了,需要时间太多了
门派:不明
 楼主| 发表于 2011-10-23 01:25:25 | 显示全部楼层
希望有兴趣的同学一起投奔MUSH阵营。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-7-8 03:29 , Processed in 0.051862 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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