传奇测试模式切换为正常模式的完整操作步骤

来源: 作者: 点击:
架设传奇服务端后,默认常处于测试模式,表现为经验倍率异常、无法创建角色、地图限制进入或GM命令强制启用。要切换为正常模式,需修改服务端配置文件,具体路径和参数因引擎版本(如Mir2、Hero、QF等)略有差异,但核心操作一致。

首先定位到服务端主目录下的“!Setup.txt”或“Config.ini”文件。使用记事本打开,在参数列表中查找“TestLevel=”、“TestMode=”或“DebugMode=”字段。若值为1,表示开启测试模式,将其改为0即可关闭。例如:
TestMode=0
TestLevel=0

其次检查登录器配置。部分版本在“LoginSrv.ini”中设有“TestServer=1”选项,同样需改为0。若未修改此参数,即使服务端已关闭测试模式,客户端仍会以测试状态连接,导致功能受限。

接着处理数据库设置。若使用DBC或MySQL数据库,在“Account”表或“Server_Config”表中可能存在“IsTest”字段,需将对应值更新为0。可通过Navicat或DBC编辑工具直接修改,保存后重启登录服与游戏服。

最后确认地图门点与NPC脚本。测试模式下部分地图门点坐标被屏蔽,需检查“MapInfo.txt”中各地图的“AllowReconnection”和“NeedCheckIP”参数是否设为合理值(通常为1和0)。同时查看“Npc_def”目录下是否有“TestOnly”标签,若有则删除或注释相关行。

完成上述修改后,依次重启LogServer、GameServer及LoginGate,重新登录游戏即可进入正常模式。若仍存在问题,检查服务端日志文件(如“RunLog.txt”)中是否提示配置加载错误,针对性修正路径或语法格式。