UO常用机器人工具

Author: REDWOOD Date: 2000年 第35期

  UO(网络创世纪)中最为常用的工具是机器人工具,但是UO客户端却不像ZMUD那样集成了这种工具,于是我们需要外挂这种工具。这里笔者介绍三种最普遍的:UOloop、UOTrainer、EZ。三种机器人中以UOloop最为好用,但功能简单。UOTrainer几乎快被EZ代替了。EZ如果不用注册,必定畅行于天下。
#1    1.UOloop
  UOloop是一种在规定循环时间的状态下,执行选定快捷键在后台工作的机器人工具(如^35060601a^1),在UOloop窗口中左边的key中选取要执行的快捷键(快捷键须为UO客户端中设定的快捷键,如果是具有重复功能的快捷键,在使用前须做一次重复的动作),Delay中填入循环时间(1000为一秒钟)。按下Start键即开始执行,按下Stop键就停止运作。这个机器人工具适合于打木人、挖矿、练习解剖、隐身等需要做大量单一重复性的工作及练习。(要注意的是在Uoloop非运行状态下,回车是默认的关闭键。)
#1    2.UOTrainer
  UOTrainer是一种在前台执行Script窗口中命令行,以控制鼠标为工作方式的机器人工具(如^35060601b^2)。要使用这个工具要先了解它的命令语法,按下About键即可看到它的语法介绍。现在简单地说一下它的语句:Send_LMouse和Send_RMouse是在指定位置单击鼠标左键和单击鼠标右键,Send_2XLMouse和Send_2XRMouse是在指定位置双击鼠标左键和双击鼠标右键,Wait是等待命令,需要填入等待时间(1000等于一秒钟)。
  单击或者双击命令下边是需要填入坐标的,坐标是由UOTrainer窗口中的X、Y两个灰色空格提供。当鼠标在UO的窗口时这两个窗口会显示当前鼠标在UO窗口中的X、Y坐标值,把想要的坐标值按语法要求先X后Y地写在命令下面即可。要注意的是在写的时候每句命令包括坐标都是一句一行,用Ctrl+Enter换行。每两个命令间要空一行,一个命令如单击鼠标左键命令包括命令行Send_LMouse和X、Y坐标一共三行。在这个软件中就是只有一个命令也会被执行,无需什么格式,甚至连End都不用加。Wait命令可加在任何地方,等待时间也需换行写入。
  这个机器人在执行命令时是按照命令行排布,由上到下依次执行,当命令行执行完后会回到第一条命令再依次向下执行,所以要按照需要的鼠标运动顺序编写命令。写好命令后按Run键就开始运行了。要停止就按Stop键,不过这时鼠标就不大听使唤了,动作可要快一点才行。
#1    3.EZ
  UO中的机器人工具要数EZ能做的事最多,做的机器人最为复杂好用。EZ的工作原理是记录下你在UO中一段时间的操作,然后重复这段操作,因此可做出一些复杂的机器人。如铁匠在练习Mining时多用EZ做一个把铁矿石分为一份一份地炼成铁的机器人,这样可更有效练习Mining。裁缝也多用EZ制作做衬衫的机器人,甚至卖东西都可做成机器人来加快效率。
  下面我就介绍EZ做机器人的过程:先进入EZ,按下ADD。然后选第二项即Remember mouse and keyboard events,按“下一步”。选第一项即Press a Hot Key to launch the。按“下一步”。在这里的Hot中定义这个机器人的热键,右边的This macro works with any pro和This macro works with a specific是操作对象的选择,第一个是对所有的UO窗口有效,第二个是对指定的UO窗口有效(须在下面的空格中填入正在运行的UO客户端的标题栏中的所有内容),在这里建议没有开双UO的玩家就选第一项,选好后按:“下一步”。到这里就正式开始做机器人了(^35060601c^3),这个窗口中左边的Record键按下后,此窗口就会最小化并开始记录你在UO中的所有动作,直到按下键盘上的Pause键才停止记录。中间的Record keyboard event和Record mouse event都要选中,表示同时记录键盘和鼠标的动作。Repeat中则是填写循环次数的地方。右边的Playback Speed是执行循环时的动作执行速度,你可加快动作的执行。但我还是劝你选择Record Speed以原速度执行,因为有些操作加速了就无法执行了。记录完毕后按“下一步”,在这里的空格中填入这个名称以方便记忆,然后按“完成”结束机器人的制作。以后就可以运行这个机器人来反复执行你记录的动作。
  在机器人制作完成后需要反复实验一下记录的操作是否完美,如果不完美最好再做一次,然后在File菜单中保存这个机器人。记住一定要保存,不然关闭后下次再启动机器这个机器人就没有了。对于EZ我要说的就是:“这是个很好的UO工具,但是它对网速要求过高,如果要它正常地、流畅地运行机器人就需要以流畅的网络作为支持。
  在上边所提到的软件均可在http://redwood.myrice.com或http://www.chinauo.com下载。