传奇架设改版过程中,很多用户会出现假人无法彻底清除、残留机器人脚本持续运行、G变量A变量堆积错乱的问题,直接导致后台冗余数据过多、游戏运行异常、重复刷怪刷假人、参数冲突等各类问题。多数常规删除操作仅隐藏假人展示,并未清理底层脚本与缓存变量,问题会反复出现。本文结合GOM、GEE、翎风主流引擎,完整讲解假人脚本删除、机器人脚本清理、G变量A变量清零的全套实操方法,适配所有传奇版本服务端。
一、传奇假人脚本完整删除步骤(根治残留假人)
假人残留的核心原因是仅删除游戏内假人角色,未清理服务端本地脚本、名单配置和启动触发文件,导致引擎重启后自动重新生成假人。完整删除需按文件清理、脚本删除、引擎配置关闭三步操作,彻底根除假人加载逻辑。
首先清理假人名单配置文件,这是假人生成的基础数据源。打开传奇服务端根目录,依次打开MirServer/Mir200/Envir文件夹,找到两个核心名单文件:DummyNameList.txt为普通假人名单、DummyHeroNameList.txt为假人英雄名单。直接清空两个文件内的所有字符并保存,名单清空后引擎无可用假人数据,不会自动刷新生成新假人。部分改版服务端会自定义假人名单路径,可通过服务端搜索“Dummy”关键词,定位所有关联名单文件一并清理。
其次删除假人专属运行脚本。进入Envir/Script文件夹,检索所有带Dummy、假人、机器人标识的脚本文件,包含假人登录、穿戴、挂机、喊话、移动等全套功能脚本,全部选中删除。同时打开Envir/MapQuest_def文件夹,清理地图触发类假人脚本,避免地图加载时自动调用假人程序。
最后关闭引擎假人启动开关,禁止后台加载假人程序。打开M2引擎主程序,进入【假人设置】界面,取消所有假人启动、自动生成、离线挂机相关勾选,关闭假人刷新机制。完成后重启引擎,服务端将彻底停止加载任何假人相关程序,无残留缓存数据。
二、传奇机器人脚本彻底清理方法
传奇机器人脚本区别于普通假人脚本,属于服务端后台定时运行的自动执行脚本,多用于自动刷怪、自动公告、自动检测、后台任务执行,残留后会持续占用后台进程,常规文件删除无法终止运行,需结合脚本清理与引擎终止双重操作。
第一步清理机器人脚本目录文件。打开服务端MirServer/Mir200/Envir/Robot文件夹,该文件夹为所有机器人脚本存放目录,后缀为.txt的文件均为后台自动执行脚本。根据自身需求选择性删除无用脚本,若需全盘清理,直接清空文件夹内所有文件,删除所有后台自动触发任务脚本。
第二步关闭机器人脚本运行权限。打开M2引擎控制面板,找到【机器人设置】模块,查看当前正在运行的后台脚本列表,选中所有非系统必备的机器人进程,手动终止运行。取消【开机自动运行机器人脚本】【后台静默执行脚本】的勾选,避免重启服务端后残留脚本自动重启。
第三步清理脚本触发注册信息。打开Envir/RobotList.txt机器人注册清单文件,清空文件内所有脚本注册记录,该文件记录了所有开机自动加载的机器人脚本路径,清空后引擎无法读取任何机器人脚本启动指令,彻底杜绝残留脚本后台运行问题。修改完成后保存所有文件,刷新引擎配置即可生效。
三、传奇G变量A变量详细清理教程
传奇G变量为全局通用变量,全服角色、假人、后台脚本均可调用,A变量为角色专属临时变量,长期运行会堆积大量无效数据,造成变量错乱、脚本失效、数据异常。两类变量无法通过重启服务端自动清零,需通过引擎内核功能手动清理,不同引擎操作逻辑统一,适配所有版本。
3.1 引擎可视化一键清理变量(通用最简方法)
打开服务端M2引擎主程序,点击顶部菜单栏【查看】选项,在下拉菜单中找到【内核数据】功能,点击进入内核数据管理面板。面板内会显示【清除全部G变量】【清除全部A变量】两个独立功能选项,双击对应选项即可自动执行清零操作。
执行清理时服务端会出现短暂卡顿,属于正常数据清空进程,等待提示清理完成后,所有全局G变量、角色A变量的历史缓存数据将全部重置,无残留错乱参数。该方法不会删除游戏正常玩家数据,仅清空脚本运行产生的临时变量缓存,安全适配所有正式运营与单机架设服务端。
3.2 命令行批量清理变量(精准定向清理)
针对只需清理部分变量、无需全盘清零的场景,可使用GM命令精准清理。在游戏后台GM控制台输入对应指令,输入清G变量指令可重置所有全局参数,输入清A变量指令可清空所有角色临时脚本变量。
若需单独清理单个角色的A变量,可搭配角色名称执行定向清理,仅清空指定角色的变量数据,不影响全服其他角色运行参数。清理完成后无需重启引擎,变量即时生效,可直接继续游戏架设与改版操作。
3.3 批量脚本重置变量(批量预处理)
改版前期需批量重置所有变量数据时,可在自定义启动脚本中添加变量重置代码,设置服务端开机自动清零G变量与A变量。添加完成后保存脚本,每次启动服务端都会自动清空历史变量,从根源避免变量堆积错乱,适配长期改版、频繁测试的服务端。
四、常见残留问题彻底排查处理
部分用户清理脚本和变量后仍出现异常,主要源于三处残留源头。第一,仅清理脚本文件,未清空RobotList.txt、假人名单等配置清单,引擎仍会读取残留路径自动加载程序,需同步清空所有注册清单文件。第二,变量清理后未刷新内核数据,后台仍缓存旧变量记录,需执行完清零操作后手动刷新引擎内核数据。第三,第三方整合版服务端自带隐藏假人脚本,存放于自定义目录,需通过全盘搜索Dummy、Robot关键词,定位所有隐藏脚本并彻底删除。
所有操作完成后,可通过重启服务端、后台查看进程列表、测试脚本运行状态三种方式核验效果,确认无假人重生、无机器人后台自启、无变量错乱问题,即可完成全套清理操作。

