当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇测试模式关闭实操:M2参数与文件修改指南

热度:
判定标准:什么是“测试模式”

你遇到的“测试模式”通常表现为:屏幕有“测试区”水印、经验倍率极高、怪物一刀死、无法交易或等级受限。这不是版本坏了,而是引擎的调试开关没关。不用到处找,核心开关就在M2Server和!Setup.txt里。

第一步:M2Server可视化关闭(首选)

这是最直接的方法,适用于绝大多数GOM、GEE等主流引擎。
1.打开M2:确保服务端MirServer已启动,双击运行M2Server.exe(主控程序)。
2.进入设置:点击M2顶部菜单栏的【选项】→【参数设置】。
3.修改模式:在左侧找到【游戏选项】或【基本参数】,查找右侧的“测试模式”或“TestMode”勾选项。直接取消勾选。
4.保存重启:点击【确定】,在M2界面点击【控制】→【重新加载所有配置】。若仍有水印,需完全关闭服务端再重新启动。

第二步:修改!Setup.txt配置文件(关键)

如果M2里找不到选项,或者改了无效,必须修改核心配置文件。
1.定位文件:进入服务端目录MirServer\Mir200,找到!Setup.txt文件。
2.修改参数:用记事本打开,按Ctrl+F搜索TestMode。找到TestMode=1这一行(1代表开启),将其改为TestMode=0(0代表关闭)。
3.搜索备选:如果搜不到TestMode,继续搜索测试模式,找到EnableTestMode=1,同样改为EnableTestMode=0。
4.生效操作:保存文件,必须完全关闭所有服务端程序再重新启动,仅重载配置可能不生效。

第三步:清理脚本与登录器残留

部分版本通过脚本强制开启测试功能,需检查以下位置:
-QM脚本:打开MirServer\Mir200\Envir\QuestDiary,检查QManage.txt,删除其中包含TEST或测试的脚本段。
-登录器配置:若屏幕水印是“测试区”文字,可能是登录器配置器里自带的。需用登录器配置器打开,取消“显示测试区字样”的选项,重新生成登录器并替换。
-列表文件:检查登录器列表文件(如GameList.txt),确保服务器名称不含“测试”二字。

第四步:验证是否成功

重启服务端并进入游戏后,通过以下方式确认:
•水印消失:屏幕左上角或中间的“测试区”字样消失。

-命令测试:输入@make或GM命令,若提示“权限不足”或“命令不存在”,说明已恢复平民模式。
-数值正常:打怪经验恢复常规倍率,不再是一刀秒杀。

若以上操作后仍显示测试模式,请检查服务端根目录是否有Config.ini或Server.cfg文件,将其中的TestMode值同步改为0。
[顶部]