传奇架设:测试模式切换正常模式完整操作指南

来源: 作者: 点击:
自己架设传奇后若处于测试模式,常出现经验倍率过高、GM 权限默认开启、玩家数量限制等问题。需通过调整引擎配置、数据库参数及脚本设置,才能切换为正常模式,满足日常体验或多人游玩需求,以下为详细操作流程。
一、前期准备:必备文件与工具
传奇服务端:确保已架设完成,能正常启动服务(如 DBServer、LoginGate 等进程),需找到引擎配置文件夹(如 Mir200、Envir)及数据库文件。
文本编辑器:推荐 Notepad++ 或 EditPlus,用于修改配置文件,避免记事本编辑导致的格式错乱或乱码。
数据库管理工具:DBC2000(适配老版本引擎)或 Navicat(适配 MySQL 引擎),用于调整玩家权限、倍率等核心数据。
引擎控制器:需使用服务端对应引擎的控制器(如 GOM 引擎控制器、Blue 引擎管理器),确保能正常重启服务使设置生效。
二、核心步骤:测试模式转正常模式设置
1. 关闭引擎测试模式开关
不同引擎的测试模式开关位置不同,需优先调整此核心设置:
GOM/GEE 引擎:
打开引擎控制器,点击 “配置向导” 或 “参数设置”,找到 “模式选择” 选项。
取消勾选 “测试模式”(部分版本显示为 “调试模式”),将 “最大在线人数” 从默认 10-20 人改为 50-200 人(根据需求设置)。
保存设置,关闭控制器,后续修改完成后重启服务生效。
Blue 引擎:
打开服务端根目录→BlueEngine文件夹,找到ServerConfig.ini配置文件。
用文本编辑器打开,找到TestMode=1(1 代表测试模式),改为TestMode=0(0 代表正常模式)。
同时修改MaxOnline=20(测试模式默认值)为MaxOnline=100(正常模式推荐值),保存文件。
996 引擎:
打开 996 引擎控制器,点击 “运营设置”→“基础配置”。
在 “模式设置” 中,将 “当前模式” 从 “测试运营” 改为 “正式运营”,并调整 “最大在线人数”“单 IP 限制人数” 等参数,点击 “保存配置”。
2. 调整经验与掉落倍率(恢复正常数值)
测试模式通常默认经验、掉落倍率过高,需改回正常范围(以常规传奇数值为例):
(1)经验倍率调整
GOM/GEE 引擎:
打开服务端根目录→Mir200→Envir→MonExp.txt(怪物经验配置文件)。
测试模式下数值多为默认 10-100 倍(如 “鸡 = 1000”),改为正常数值(如 “鸡 = 10”“鹿 = 15”),保存文件。
若有全局经验倍率,打开引擎控制器→“参数设置”→“经验倍率”,从 “10 倍” 改为 “1 倍”,保存。
Blue/996 引擎:
打开数据库(DBC2000 或 Navicat),连接HeroDB数据库,找到SystemParam表。
查找 “GlobalExpRate”(全局经验倍率)字段,测试模式值多为 “10”,改为 “1”;“MonsterExpRate”(怪物经验倍率)同理改为 “1”,保存数据库修改。
(2)物品掉落倍率调整
打开服务端根目录→Mir200→Envir→ItemDrop.txt(物品掉落配置文件)。
测试模式下 “掉落概率” 多为 “50%”“100%”,改为正常数值(如 “药水 = 20%”“普通装备 = 5%”“稀有装备 = 0.1%”)。
部分引擎支持可视化调整:996 引擎控制器→“运营设置”→“掉落倍率”,将 “全局掉落” 从 “5 倍” 改为 “1 倍”。
3. 清理默认 GM 权限(避免玩家滥用)
测试模式常默认创建 GM 账号,需取消权限并删除测试账号:
删除测试账号:
打开数据库→User表,找到账号名为 “GM”“Test” 等测试账号,右键删除。
取消普通账号 GM 权限:
在User表中,找到 “AdminLevel”(管理员等级)字段,测试模式下可能为 “10”(最高权限),改为 “0”(普通玩家)。
关闭 GM 命令权限:
打开服务端根目录→Envir→AdminCommands.txt(GM 命令配置文件),删除或注释掉 “@刷物品”“@调等级” 等测试用命令(在命令前加 “#” 即可注释)。
4. 同步配置并重启服务端
确认所有配置文件(如ServerConfig.ini、MonExp.txt)及数据库修改已保存。
关闭所有服务端进程(引擎控制器、DBServer、LoginGate 等),确保无残留进程(可在任务管理器中结束 “GameCenter.exe”“DBServer.exe”)。
重新打开引擎控制器,启动所有服务(先启动 DBServer,再启动 LoginGate、GameServer),待所有进程显示 “运行中”,即可进入正常模式。
三、不同引擎适配要点
GOM/GEE 引擎:修改后需在引擎控制器中执行 “刷新配置”(部分版本需手动重启),避免只保存不生效。
Blue 引擎:除修改ServerConfig.ini,还需打开BlueEngine→GateConfig.ini,将 “TestGate=1” 改为 “TestGate=0”,否则网关仍处于测试状态。
996 引擎:可视化配置后需点击 “同步到服务端”,再重启服务,否则数据库与配置文件不同步。
四、常见问题解决
改完仍为测试模式:检查是否漏改引擎开关(如 Blue 引擎未改TestMode=0),或未重启服务端,需完全关闭进程后重新启动。
倍率调整后游戏内无变化:确认修改的是对应配置文件(如 GOM 引擎需同时改MonExp.txt和全局倍率),或数据库字段未保存(Navicat 需点击 “提交” 按钮)。
普通玩家仍能使用 GM 命令:检查AdminCommands.txt是否注释完全,或User表中 “AdminLevel” 字段是否全部改为 0,重启服务端后测试。
最大在线人数不生效:Blue 引擎需同时修改ServerConfig.ini的 “MaxOnline” 和LoginGate文件夹的LoginGate.ini中 “MaxUser” 参数,两者数值需一致。
通过以上步骤,传奇架设的测试模式即可切换为正常模式,恢复常规经验、掉落数值,关闭滥用权限,满足单人长期体验或多人联机需求。若需进一步优化玩法(如添加活动、调整装备属性),可参考服务端自带的 “正式版配置示例” 文件,按相同逻辑修改对应参数即可。