传奇手游机器人脚本存放与启动运行位置全解

来源: 作者: 点击:
玩传奇手游,想用脚本自动刷怪跑图,首先得弄清楚脚本文件放哪、怎么启动。这事说起来不复杂,但分几种情况,得看你用的是服务端还是客户端,是模拟器还是手机直装。搞错路径,脚本放进去也跑不起来。

### 服务端脚本:放在引擎目录里自动加载

如果你是在自己架设的传奇手游服务端里加机器人,脚本不是随便扔哪都行的。这类脚本控制的是游戏世界里的定时活动、假人上线这些事,存放路径有固定规矩。

机器人脚本放在服务端目录下的`MirServer\Mir200\Envir\Robot_def`文件夹里。这里面两个文件最要紧:`AutoRunRobot.txt`负责定时间,比如几点刷怪、多久发一次公告;`RobotManage.txt`写的是具体要执行什么事。

放好之后不需要手动点启动。服务端引擎(M2Server.exe)一跑起来,自动就把这个文件夹里的脚本读进去了。要是脚本没生效,先检查文件放没放对地方,再重启引擎看日志里有没有报错。

架设端还有一种假人脚本,除了`Robot_def`目录,有些版本会把假人的名字库、发言内容放在`QuestDiary`文件夹下,控制NPC的脚本则在`Market_Def`里。不管哪种,生效的前提都是路径正确、引擎正常加载。

### 客户端脚本:看你在哪玩,放哪不一样

玩家用的挂机脚本,存放和启动方式差别挺大,主要分模拟器、云手机和手机直装三种情况。

**模拟器端**分两种玩法。一是用模拟器自带的“操作录制”,录完的脚本自动存到模拟器安装目录下的`Documents\leidian\script`(雷电模拟器)这类路径里。想用的时候点侧边栏的“操作录制”,找到录好的文件点播放就行。从网上下载的`.lua`脚本,得先点“查看脚本文件”把文件复制进那个文件夹,重启模拟器才能识别。二是用按键精灵这类第三方工具,脚本通过工具自带的“导入”功能放进去,不用自己找文件夹。

**云手机端**最简单,脚本文件通过云手机的管理页面上传,存在云手机的`Scripts`文件夹或者自己建一个目录都行。传上去之后在云手机里打开脚本工具,导入文件就能用。

**手机直装**的话,脚本通常以独立APP形式安装,不依赖游戏目录。打开游戏再切到脚本APP,点悬浮窗的“启动”按钮就开跑了。个别需要手动放文件的脚本,路径一般在`/Android/data/`下面对应工具的文件夹里。

### 权限和设置决定脚本能不能跑

存放路径对了,脚本也可能点不亮。最常见的问题是权限没给够。模拟器和手机上都得给脚本APP开“悬浮窗权限”,有些还要“无障碍服务”权限,不然悬浮窗出不来,点不了启动按钮。

模拟器分辨率也得留意。脚本点坐标是按固定分辨率算的,分辨率不对,点击位置全偏了,挂机就变成原地转圈。建议设成720×1280这种常见手机比例。

启动之前还有一步:进游戏把角色挪到要挂机的地图,再清理背包,最后点脚本的“运行”。脚本本身只管执行操作,不会替你做这些准备工作。