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

传奇架设测试模式改正常模式:3 步实操指南

热度:
架设传奇后处于测试模式(常见特征:有 “测试区” 水印、角色等级上限低、部分功能锁定),无需盲目找文件,按以下 3 个固定操作点修改,即可切换到正常模式。
第一步:通过 M2Server 可视化设置直接关测试模式(最快捷)
所有传奇服务端的核心控制程序 “M2Server.exe” 里,都有测试模式的开关,操作如下:
打开已启动的 M2Server 程序(就是服务端里带 “M2” 图标的主程序,若没启动先按顺序开 DBServer→M2Server);
点击 M2Server 界面顶部的 “选项” 菜单,在下拉列表里选 “系统设置”(部分版本叫 “服务器设置”,图标是齿轮样式);
在弹出的设置窗口中,找 “模式设置” 或 “运行模式” 选项卡(通常在窗口左侧,和 “安全设置”“经验设置” 并列);
找到 “测试模式” 相关选项:
若显示勾选框,直接取消 “启用测试模式” 的勾选(部分版本会标注 “Test Mode”);
若显示下拉菜单,将 “测试模式” 改成 “正常运营模式”;
注意:部分版本会附带 “测试模式特征” 选项(如 “限制等级 50 级”“禁止攻城”),要一起取消勾选;
点击窗口底部的 “保存设置”(别直接关窗口,不保存无效),然后关闭 M2Server,按 “DBServer→M2Server→RunGate” 的顺序重新启动服务端。
第二步:修改核心配置文件的测试模式参数(兜底操作)
若第一步没找到开关,直接改服务端的核心配置文件,路径和参数固定:
打开服务端根目录下的 “MirServer\Mir200” 文件夹(所有版本的核心配置都在这里,不会在其他隐藏目录);
找到名为 “!Setup.txt” 的文件(右键用记事本或 Notepad++ 打开,这个文件控制服务器基础参数);
按 “Ctrl+F” 搜索关键词 “TestMode”(测试模式的英文参数,所有版本通用,不用找中文);
找到类似 “TestMode=1” 的代码行(1 代表启用测试模式,0 代表正常模式):
直接把 “1” 改成 “0”,比如修改为 “TestMode=0”;
若搜索不到 “TestMode”,再搜 “测试模式”,会找到 “EnableTestMode=1”,同样改成 “EnableTestMode=0”;
保存文件(按 Ctrl+S),然后必须重启整个服务端(先关所有服务端进程,再重新启动),配置才会生效。
第三步:核查 DBC 数据库的模式开关(部分版本需这步)
少数老版本传奇(如 1.76、1.80)会在数据库里存测试模式状态,若前两步没效果,按以下步骤改:
打开你架设时用的 DBC 工具(如 SQLiteManager、HeroDBManager,和之前改行会、技能用的是同一个工具);
连接服务端的数据库文件:路径是 “MirServer\DB\Mir.db”(固定路径,不会变,别找其他 DB 文件);
在数据库的 “表列表” 里,找到 “SystemConfig” 表(这个表存所有服务器系统参数,包括运行模式);
双击打开 “SystemConfig” 表,找到 “Key” 列里值为 “TestMode” 或 “运行模式” 的行,查看对应的 “Value” 列:
若 “Value” 是 “1”“测试” 或 “Test”,直接改成 “0” 或 “正常”;
点击工具顶部的 “保存” 按钮(图标是磁盘样式),关闭 DBC 工具,再重启服务端即可。
验证是否切换到正常模式
修改后按以下特征确认:
进游戏后,看屏幕左上角 / 右上角是否还有 “测试区”“体验区” 的红色 / 黄色水印(正常模式无水印);
创建角色后,查看等级上限(测试模式常限 50 级,正常模式按你设置的 MaxLevel 值,如 60 级、120 级);
尝试使用攻城、行会宣战等功能(测试模式会提示 “测试期禁止”,正常模式可正常操作)。
常见问题:改后还是测试模式?
没重启服务端:所有修改都要重启 “DBServer→M2Server→RunGate” 全流程,只关 M2 再开没用;
改了错误的配置文件:必须改 “MirServer\Mir200” 下的 “!Setup.txt”,别改 “MirServer\Backup”(备份目录)或 “MirServer\Other”(其他版本目录)里的文件;
服务端有 “双模式锁”:部分端需同时改 M2 设置和!Setup.txt(按第一步 + 第二步一起操作,必生效)。
[顶部]