一、先确认:自己架设的传奇处于测试模式的 3 个典型特征
在修改前,先核对是否符合以下测试模式表现,避免误操作:
资源获取异常:登录即获无限元宝、金币,或背包自动生成满阶装备,且消耗后自动补满
经验倍率异常:打怪经验为正常设置的 10 倍以上,甚至秒升满级,与 config 文件中设置的倍率不符
功能限制提示:游戏内弹出 “测试模式” 弹窗,或部分玩法(如攻城、交易)无法开启,提示 “当前为测试状态”
二、核心步骤:不同传奇版本的测试模式修改入口(按引擎分类)
1. 最常见:GOM 引擎传奇版本(新手常用版本)
步骤 1:打开 M2 引擎控制器
在自己架设的传奇服务端目录(通常是 D:\MirServer)中,找到并双击 “M2Server.exe”,启动后会弹出黑色控制窗口与图形化操作界面(即 M2 引擎)。
步骤 2:定位测试模式设置项
在 M2 引擎界面顶部菜单,点击 “选项”→展开 “系统设置”→选择 “模式控制”,此时右侧会显示 “当前运行模式” 选项,若显示 “测试模式” 则需修改。
步骤 3:切换为正常模式并保存
在 “模式控制” 面板中,将 “当前运行模式” 下拉框从 “测试模式” 改为 “正常模式”
勾选下方 “模式修改后立即生效”(避免重启服务),点击面板底部 “保存设置” 按钮,弹出 “设置已生效” 提示即完成。
2. 经典款:HERO 引擎传奇版本(复古 1.76 等版本常用)
步骤 1:找到配置文件
进入服务端的 “MirServer\HeroDB” 文件夹,找到名为 “System.ini” 的文件(部分版本命名为 “Setup.ini”),右键选择 “记事本” 或 “Notepad++” 打开。
步骤 2:查找测试模式开关参数
在打开的 ini 文件中,按 “Ctrl+F” 搜索关键词 “TestMode” 或 “测试模式”,会找到类似如下代码行:
TestMode=1(1 代表测试模式,0 代表正常模式)
步骤 3:修改参数并保存
将 “TestMode=1” 改为 “TestMode=0”,然后按 “Ctrl+S” 保存文件,关闭编辑器。
3. 其他版本:BLUE、LEG 引擎(小众版本适配)
BLUE 引擎版本
进入服务端 “MirServer\BlueEngine” 文件夹,双击 “BlueConfig.exe”,在弹出的界面中选择 “基础设置”→“运行模式”,将 “测试” 改为 “正式”,点击 “应用” 即可。
LEG 引擎版本
打开服务端 “MirServer\Config” 文件夹,找到 “LegConfig.cfg” 文件,用记事本打开后搜索 “RunMode”,将 “RunMode=Test” 改为 “RunMode=Normal”,保存后重启服务端。
三、关键补充:修改后必须做的 “正常模式验证”
修改完成后,通过 3 步确认模式切换成功,避免白改:
重启游戏服务:在服务端的 “GameCenter.exe” 中,点击 “停止所有服务”,10 秒后再点击 “启动所有服务”(GOM 引擎可跳过此步,其他引擎需执行)。
新建账号测试:打开客户端登录器,注册新账号登录,检查是否仍有无限资源(如元宝不再自动补充),打怪经验是否与 config 文件中设置的倍率一致(如设置 2 倍经验,打怪后经验条增长符合预期)。
功能验证:尝试开启攻城战、发起玩家交易(若架设了多账号),或查看是否仍有 “测试模式” 弹窗,无异常则说明已切换为正常模式。
四、改完没生效?3 个常见问题解决办法
问题现象
解决对策
修改后仍有无限元宝
检查是否改对文件(如 HERO 引擎误改 “MirServer\Envir” 下的 ini 文件,需改 “HeroDB” 下的 System.ini)
M2 引擎找不到 “模式控制”
点击 M2 引擎顶部 “查看”→“高级选项”,勾选 “显示全部设置项”,重启 M2 后再查找
保存后参数自动变回 1
关闭服务端所有程序(含 M2、GameCenter),右键文件属性,取消 “只读” 勾选后再修改

