问一个简单的做alias的问题
AddAlias这个命令比如我想把gosleep做成alias代替n e e e e sleep
写这个n e e e e sleep的时间是不是必须要写成neee(sleep)发送给路径
有没有办法写成n;e;e;e;sleep这种形式
也就是说因为比如我要做个杀怪的pfm的alias就很麻烦
比如我要做unwield all;wield whip;wield sword;perform whip.chan;unwield all;wield sword;wield sword;perform sword.suxin
这个就很长,我给每个命令都加个括号就感觉很麻烦,有没有简单的处理办法
北大侠客行MUD,中国最好的MUD 哦
我自己找到办法了
发送到命令解析器-立即执行就可以
------------------
我现在又遇到一个新的和alias有关的问题
我做了个alias,qulw--->do 4 sd;w;liaowang
设置成发送到“命令解析器--立即执行”
这个我直接舒服qulw是成功的。
在出发后写qulw发送到“命令解析器-立即执行”也是可以的
问题是:
1、但是我想等几秒再执行qulw
然后我就把这个命命令改成了DoAfter(1,qulw)
然后就不行了、
2、我做了个alias是af-->ask yang about回复这个成功了
然后我又做了个alias是lwback-->e;do 5 nu;af
然后这个af就没办法执行。咋解决
[ 本帖最后由 selfmud 于 2011-9-11 06:23 AM 编辑 ] 1、用doafterspecial,第一个参数是时间,第二个是执行的命令,第三个填10
2、把第二个alias设成发送到execute 非常感谢
页:
[1]