一直答应胖胖写一个入门教程,但是看到论坛有Mush Client(以下简称MC)的机器人下载,而且有一定的说明,所以放弃了。
近来看到有些同学想自己写MC的机器人,想必是不知道怎么开始吧。所以我这个小贴子主要讲写MC的准备工作,及其一个简
单的自动学习机器人例子。
一、 MC的配置工作
假设MC的安装路径为E:\Mush Client,脚本存放目录为:E:\Mush Client\Scripts\。
虽然MC不用脚本也能写一些简单的机器人,但是功能太弱小了,所以我们必须要掌握一种脚本语言。 不要害怕要学习一门语言,实际上在初期我们用到的语言只是很少一部分,你能在半天不到的时间就能完全掌握。
LUA在MC 3.52开始支持,而且不通过COM,能移植到Linux等环境,所以我推荐大家使用该脚本语言。 当然如果你对C,Java,VB,Perl等语言很熟悉的话,采用相对应的脚本语言也行。事实上我认为这样的同学通常不需要看我的文章了。
好了言归正传,我们在E:\Mush Client\Scripts\下面建立一个test.lua的文件。
如图一所示,点击红色箭头所指的图标,弹出脚本配置的窗口。在蓝色矩形框里的"enable scripts(active)"的前面勾上勾,这是你能使用脚本语言的前提。
点击绿色框的按钮,选择我们刚才建立的test.lua文件,按确定。黄色框里的按钮可以配置你喜欢用的脚本编辑工具,软件默认的是内建的记事本。我习惯了Ultra Edit,所以里面选择的是Ultra Edit的运行程序。
至此我们的准备工作完成了。下面就可以开始写脚本了。
|