corax 发表于 2010-5-8 14:09:07

问一下mush怎么触发限定的几个关键词

比如说东 西 南 北 我只想触发在东和西的时候触发,应该怎么写

我现在都是写成4个触发,再多几个要吐血了ttk_02

ddid 发表于 2010-5-8 14:12:09

不是很明白,最好上图和实例。

corax 发表于 2010-5-8 14:27:43

^[>]*\s*北佛塔$

东南西北四个 是随机进去的只有东才能走,这样我要写东南西北四个触发

怎么把南西北三个触发写成一个。谢谢

ddid 发表于 2010-5-8 14:36:32

四个触发都是怎么写的?

purbam 发表于 2010-5-8 14:40:37

^[>]*\s*(南|西|北)佛塔$

这样?

corax 发表于 2010-5-8 14:44:56

南西北的动作都是一样的出去东就是其他的。我试试5楼的

5楼正解.ttk_05

[ 本帖最后由 corax 于 2010-5-9 02:31 PM 编辑 ]

kenzip 发表于 2010-5-9 16:40:49

既然是用MUSH,就不用考虑做如此多的触发,可以把触发做得简单些。

^[>]*\s*(.)佛塔$

以参数形式“%1”送入函数,用if 命令判定“%1”的内容,分别作出具体动作。

ddid 发表于 2010-5-9 17:50:09

唉~ 看了5楼的回答,才弄明白你问的是啥问题 …… …… hzw

kenzip 发表于 2010-5-9 22:02:22

ttk_28
页: [1]
查看完整版本: 问一下mush怎么触发限定的几个关键词