架设的传奇服务端处于测试模式,通常表现为角色无法正常升级、物品消失、地图限制或登录人数受限。要切换为正常模式,核心在于修改服务端配置文件中的运行参数,而非客户端设置。
首先定位服务端主配置文件。常见引擎如Hero、GOM、Mir200等,其主配置文件多为M2Server.ini、Mir200.ini或Config.ini,位于服务端根目录或“GameOfMir”“DB”等子文件夹内。用记事本打开该文件,查找关键词“TestMode”、“DebugMode”或“Trial”。
在配置文件中找到类似以下字段:
TestMode=1
DebugMode=1
Trial=1
将其值全部改为0,例如:
TestMode=0
DebugMode=0
Trial=0
部分引擎使用中文注释,也可能写作“测试模式=1”,同样需改为0。保存文件时注意编码格式,建议使用ANSI或UTF-8无BOM格式,避免因字符乱码导致服务端启动失败。
接着检查登录服务器配置。打开LoginSrv.ini(或LoginGate.ini),查找是否有“TestServer=1”或“IsTest=1”字段,同样修改为0。此设置控制是否启用测试账号白名单,若未关闭,非指定账号将无法正常进入游戏。
部分版本还需修改数据库标记。若使用SQL数据库,在mir.db或HeroDB数据库中存在SystemSettings表,检查字段如IsTestMode、ServerStatus等,将其值更新为0。若为文本数据库(如!Setup.txt),查找对应开关并关闭。
完成修改后,必须完全关闭所有服务端进程(包括LoginSrv、M2Server、RunGate、SelGate等),再重新启动。仅重启主程序可能无法加载新配置,需确保所有相关服务彻底终止。
验证是否生效:创建新角色进入游戏,尝试打怪获取经验、拾取物品并退出重登。若经验正常增长、物品保留、无“测试服务器”水印提示,则已成功切换至正常模式。
若仍无效,检查是否存在多个配置文件副本。某些服务端在“Envir”“Share”或“Backup”目录下保留旧配置,启动时可能优先读取隐藏副本。删除冗余文件或统一修改所有同名配置可避免冲突。

