Mush里面允许一行匹配多次的那个命令
咋用的呢?比如:“你说:你好”
想让“你”触发两次
勾上那个选项,没啥反应么
是不是触发项的那个“你”要做什么调整?
[ 本帖最后由 zhuking 于 2010-10-20 03:55 PM 编辑 ] 单就你的例子来说,用 If 语句就可以解决。
不过要明确一个概念:MUSH是按行触发的。即只有一个行(或多个行)结束了,该行(或多行)相匹配的触发才会执行(当然,一个触发中可以有多个动作)。 也就是说,
无法统计一行里面出现了几个“你”么? 原帖由 zhuking 于 2010-10-20 16:08 发表 http://pkuxkx.com/forum/images/common/back.gif
也就是说,
无法统计一行里面出现了几个“你”么?
可以啊,用 for + if 语句嘛~
[ 本帖最后由 ddid 于 2010-10-20 04:11 PM 编辑 ] 把整一句全部抓进去再判断有几个,
而不是直接在触发里触发几个? 嗯 恩,了解,谢谢 nothank 原帖由 ddid 于 2010-10-20 04:20 PM 发表 http://edu.pkuxkx.com:8082/forum/images/common/back.gif
nothank
不是no thank,是you are welcome.ttk_01
页:
[1]