北大侠客行MUD论坛

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

Mush里面允许一行匹配多次的那个命令

[复制链接]
发表于 2010-10-20 15:39:22 | 显示全部楼层 |阅读模式
咋用的呢?

比如:“你说:你好”
想让“你”触发两次
勾上那个选项,没啥反应么

是不是触发项的那个“你”要做什么调整?

[ 本帖最后由 zhuking 于 2010-10-20 03:55 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-10-20 16:04:19 | 显示全部楼层
单就你的例子来说,用 If 语句就可以解决。

不过要明确一个概念:MUSH是按行触发的。即只有一个行(或多个行)结束了,该行(或多行)相匹配的触发才会执行(当然,一个触发中可以有多个动作)。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-10-20 16:08:19 | 显示全部楼层
也就是说,
无法统计一行里面出现了几个“你”么?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-10-20 16:09:03 | 显示全部楼层
原帖由 zhuking 于 2010-10-20 16:08 发表
也就是说,
无法统计一行里面出现了几个“你”么?


可以啊,用 for + if 语句嘛~

[ 本帖最后由 ddid 于 2010-10-20 04:11 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-10-20 16:13:08 | 显示全部楼层
把整一句全部抓进去再判断有几个,
而不是直接在触发里触发几个?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-10-20 16:15:06 | 显示全部楼层
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-10-20 16:19:41 | 显示全部楼层
恩,了解,谢谢
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-10-20 16:20:41 | 显示全部楼层
nothank
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-10-27 19:03:03 | 显示全部楼层
原帖由 ddid 于 2010-10-20 04:20 PM 发表
nothank


不是no thank,是you are welcome.
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 05:55 AM , Processed in 0.010817 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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