脚本本质是模拟点击、滑动、识图操作,用来重复执行打怪、拾取、补给、回收这类循环动作,分为模拟器自带录制脚本、第三方点击工具脚本两种,两者操作方式不一样,使用前需要确认游戏客户端分辨率保持固定,界面缩放不能随意改动,坐标识别依赖画面尺寸,分辨率变动会直接造成脚本点击错位失效。
模拟器端使用自带录制脚本是新手最容易上手的方式,先安装模拟器,在模拟器内安装对应传奇手游客户端,启动游戏,进入准备挂机的地图位置,把技能、药品、背包回收按钮摆放在固定位置。打开模拟器侧边栏的操作录制功能,点击开始录制,手动完整执行一遍整套流程,包含移动、攻击、释放技能、拾取物品、打开背包回收、喝药补给,全部动作完成后点击结束录制,保存脚本文件,设置启动快捷键。后续使用时,进入相同地图,画面布局和录制时保持一致,按下快捷键即可运行脚本,也可以调整循环次数,设置无限循环持续执行。如果是外部获取的脚本文件,找到模拟器脚本存放目录,将脚本文件放入文件夹,重启模拟器后在录制面板加载,加载完成后直接播放运行。
手机实体设备使用脚本工具,需要开启悬浮窗权限与无障碍权限,部分机型需要关闭省电策略,防止后台进程被系统杀掉。安装工具之后打开悬浮窗,进入游戏,调整游戏画面分辨率,锁定屏幕方向,不能自动旋转。新建脚本任务,设置点击坐标、点击间隔、滑动路径,加入识图判断,识别血量低时自动喝药,识别物品图标执行拾取,识别弹窗自动关闭提示框。全部指令编辑完成,保存脚本,点击悬浮窗启动按钮开始运行,暂停和终止同样通过悬浮窗按钮操作。手机端不建议长时间无人值守运行,系统后台限制较多,容易出现中断。
脚本基础参数设置要点,延时参数是决定脚本稳定程度的关键,所有点击动作之间增加随机延时,固定不变的延时更容易出现识别异常。血量判断设置阈值,角色血量低于设定比例自动执行喝药,蓝量不足自动使用魔力药水。增加画面识别判断,识别背包满提示,触发自动回收,识别角色死亡弹窗,执行回城复活流程。录制脚本尽量减少多余操作,不要录制无关点击,精简流程,减少出错概率。脚本初次使用,一定要在安全区域短时间试运行,观察点击位置、技能释放、拾取逻辑是否正常,发现错位及时调整坐标,不要直接放到怪物密集地图长时间挂机。
常见故障排查,脚本点击位置偏移,大多是分辨率、窗口大小改变,或者游戏界面UI缩放调整,需要重置窗口,重新录制脚本。脚本运行中途停止,检查权限是否被系统收回,手机关闭省电和后台限制,模拟器查看是否被杀毒软件拦截。拾取物品不生效,检查物品截图样本是否清晰,图片截取范围过大或者过小,会造成识图识别失败。自动喝药失效,核对血条识别区域,游戏弹窗遮挡血条会导致判断失效,脚本没有办法触发补给动作。游戏版本更新之后,界面按钮位置改动,旧脚本直接失效,需要重新录制或者修改坐标图片素材。
脚本运行有对应的风险,游戏用户协议大多禁止第三方自动化工具,使用脚本会触发反作弊检测,账号会被处罚。网络上售卖的各类脚本安装包存在捆绑程序,可能造成账号信息泄露,下载文件需要谨慎甄别。长时间挂机也容易被其他玩家举报,触发系统复核。游戏自带的内置挂机功能是官方提供,不会产生账号风险,优先使用内置挂机完成基础刷怪任务。
脚本编写层面,基础脚本由点击、延时、识图、循环、判断指令组成,新手优先使用录制模式,不用手动编写代码,熟悉之后再添加条件判断,实现更加智能的逻辑。法师脚本可以设置优先释放群攻技能,血量降低自动走位拉扯,战士脚本设置近身持续攻击,道士脚本设置先召唤宠物再持续放毒。不同职业脚本的动作顺序不一样,录制的时候按照对应职业的操作习惯录制,不要混用其他职业的脚本模板。
脚本运行期间需要定期检查,背包容量、药品数量、地图怪物刷新情况都会影响脚本执行,一次性准备足量药水,清理背包预留空间,避免背包满了之后无法拾取材料,造成流程卡住。地图切换之后,界面元素发生变化,旧脚本无法跨地图直接使用,需要单独录制对应地图的脚本任务。

