mush如何在命令行中执行函数
例如我想在命令行中执行EnableTriggerGroup ("groupname", true)这个函数,而不是通过调用脚本能做到吗?类似于zmud中的#t+ groupname “发送给:”选项里选“脚本解析器” 如果我同时是一串命令能做到吗?比如n;e;jump down;EnableTriggerGroup ("groupname", true)
谢谢 http://pkuxkx.com/forum/viewthread.php?tid=11221&page=12#pid191505
111楼 原帖由 cying 于 2010-11-2 21:22 发表 http://pkuxkx.com/forum/images/common/back.gif
如果我同时是一串命令能做到吗?比如n;e;jump down;EnableTriggerGroup ("groupname", true)
谢谢
不能这么解析,不过你可以把EnableTriggerGroup ("groupname", true)做成一个function,再在Alias中引用。 还有一个问题,我触发的命令想要发送 learn @learn from @master for @time(zmud中)
在mush中不用脚本的话能不能做到,能不能像在zmud中一样用learn=force一样直接在命令行中改变所学的内容呢?谢谢 原帖由 cying 于 2010-11-2 21:22 发表 http://pkuxkx.com/forum/images/common/back.gif
如果我同时是一串命令能做到吗?比如n;e;jump down;EnableTriggerGroup ("groupname", true)
谢谢
一般的命令,如n;e;jump down等是作为命令发送给Command或Execute的,再由Command或Execute解析后发送给world;
EnableTriggerGroup ("groupname", true)是做为Script Function 发送给脚本解释 引擎的。
所以不能混用。
但做成Alias,就可以在命令行解析了。 原帖由 cying 于 2010-11-2 21:26 发表 http://pkuxkx.com/forum/images/common/back.gif
还有一个问题,我触发的命令想要发送 learn @learn from @master for @time(zmud中)
在mush中不用脚本的话能不能做到,能不能像在zmud中一样用learn=force一样直接在命令行中改变所学的内容呢?谢谢
这个,你需要仔细看一下GetVariable()和SetVariable() 原帖由 ddid 于 2010-11-2 09:30 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
一般的命令,如n;e;jump down等是作为命令发送给Command或Execute的,再由Command或Execute解析后发送给world;
EnableTriggerGroup ("groupname", true)是做为Script Function 发送给脚本解释 引擎的。
所 ...
明白了,谢谢,如果我想设定一个alias 调用 DoAfterSpecial (8, "quxuexi", 10) 但是我想要把时间8 和执行命令 quxuexi作为变量代码应该如何写
可以达到#wa x000;xxxx的效果,就是一个带参数的alias
[ 本帖最后由 cying 于 2010-11-2 09:41 PM 编辑 ] 原帖由 ddid 于 2010-11-2 09:31 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
这个,你需要仔细看一下GetVariable()和SetVariable()
我看的不是很明白,我觉得脚本 和 mush中的变量是各自独立的,我是想在命令中直接调用mush中的变量,比如我做一个学习的alias
不知能不能直接在命令行中给mush中的变量赋值,达到方便操作的目的