whuan 发表于 2008-1-7 17:26:41

我很弱的,自从做wiz之后就不研究了。

whuan 发表于 2008-1-7 17:27:00

mushclient的强大在于对脚本的支持,脚本能做的事情,mush都能做。

tianyue 发表于 2008-1-8 17:32:57

说实话,不是一点半点的看不明白。看来咱这样的选手只有用zmud了。
无欢辛苦。

tianheng 发表于 2008-1-9 08:13:16

确实比zmud要好用,而且设置好后使用习惯几乎跟zmud没有差别

wellcome 发表于 2008-1-9 09:05:27

无欢给个MUSHclient的穿梭脚本好吗?正在研究,看看MUSHclient是否比zmud好用。感觉好像运行速度明显提升,占用系统资源减少。

whuan 发表于 2008-1-16 14:03:39

穿梭脚本..........回头给你传一个

whuan 发表于 2008-1-16 14:09:07

thu穿梭的脚本-附图片

很简单,2个trigger+一个自动连线

wellcome 发表于 2009-3-6 11:41:14

我开始试着接近mush,用了whuan教的实现#cap功能后,出现在记事本中如下:
world.AppendToNotepad("chat", "【闲聊】北大侠客行任务榜:侠客榜任务还有一分钟重新分配!
")
正常吗?还是我哪个地方设置的不对呢?
还有,怎么把chat的内容从主窗口gag掉?

[ 本帖最后由 wellcome 于 2009-3-6 11:57 AM 编辑 ]

yaoguai 发表于 2009-3-28 07:31:11

原帖由 whuan 于 2008-1-7 11:53 AM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
利用mushclient的DoAfter和mud的tell指令实现延时功能


不懂lua,所以只好自己想法写个延时功能

说明一下,这个功能并不是为了实现在一串指令中插入n个延时,而是实现在服务器端的真正延时,主要思想是延时 ...

看的不是很明白
貌似可以写的简单一点

比如说
trigger:
%chName%告诉你:done
DoAfter(2, #exec @go); //#exec是zmud的,不知道mush有么有替代指令
alias:
goNext
go=%-1;tell yaoguai done.

真正的alias是e;s;w;n;
你可以写成
goNext {e;goNext {s;goNext {w;goNext {n;}}}};

最终执行起来就是e两秒以后s;再两秒w;在两秒n;

如果要走路过程中要杀人
再加一个trigger就是了

代码可能有点问题
基本上就是个递归的意思
书剑的很多机器人都是用这个思路写的

keaqy 发表于 2009-3-30 19:43:22

看了之后还是很难理解啊ttk_17
页: 1 [2] 3
查看完整版本: mushclient入门教程