找回密码
 注册
搜索
查看: 439|回复: 8

mush和zmud不同的地方(一)

[复制链接]
门派:明教
发表于 2017-9-4 16:06:17 | 显示全部楼层 |阅读模式
一段话,mush里只能匹配一个触发语句,而zmud可以匹配多个触发语句。

现在对mush和zmud做一个同样的触发器
mush里是:
create_trigger_t('chiyao1',"^>*\\s*你的内力不够。",'','chiyao1')
然后又有一个触发
create_trigger_t('chiyao2',"^>*\\s*你的内力不够。",'','chiyao2')

zmud里是:
类别chiyao3
^??你的内力不够。
chiyao3

类别chiyao4
^??你的内力不够。
chiyao4

那么当“你的内力不够”在两个软件里触发的时候,mush只会执行chiyao1或chiyao2其中一条,而zmud则chiyao3和chiyao4全部执行。
这游戏真是太难了!









门派:昆仑派
发表于 2017-9-4 16:28:24 | 显示全部楼层
对于mush 完全搞不懂  研究起来太费神了
门派:昆仑派
发表于 2017-9-4 17:26:17 | 显示全部楼层
MUSH trigger 最后触发基本上是定义一个function来执行,还不是简单的直接运行命令
命令要exe('')的方式
门派:少林派
发表于 2017-9-4 18:39:08 | 显示全部楼层
mud 可以t+ t-  用起来也是比较顺手的
门派:天龙寺
发表于 2017-9-4 19:55:28 | 显示全部楼层
大家都不希望一下触发多个trigger,那么就要做好分组,做好开关
mush比zmud方便的是,还有一个create_trigger_lvl可以定义优先级
门派:昆仑派
发表于 2017-9-4 19:58:01 | 显示全部楼层
mush大师都应该多来发点扫盲贴
门派:明教
 楼主| 发表于 2017-9-4 22:35:49 | 显示全部楼层
modman@tj 发表于 2017-9-4 19:55
大家都不希望一下触发多个trigger,那么就要做好分组,做好开关
mush比zmud方便的是,还有一个create_trig ...

所以这就是做ZMUD和MUSH需要考虑的地方不一样。
ZMUD可以不用管多做一个触发,MUSH就得考虑开关。
优先级说白了就是只能触发一个才需要优先级来确定。
门派:天龙寺
发表于 2017-9-4 23:00:38 | 显示全部楼层
xiren@tj 发表于 2017-9-4 22:35
所以这就是做ZMUD和MUSH需要考虑的地方不一样。
ZMUD可以不用管多做一个触发,MUSH就得考虑开关。
优先 ...

zmud一样要考虑开关的,不过是t+ t-打起来方便点儿
门派:明教
 楼主| 发表于 2017-9-5 00:37:36 | 显示全部楼层
modman@tj 发表于 2017-9-4 23:00
zmud一样要考虑开关的,不过是t+ t-打起来方便点儿

哎,我只是说两个软件不同的地方。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-21 01:55 , Processed in 0.036234 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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