准备一台Windows电脑,系统可用Windows 7、Windows 10,内存4G以上更稳。本机测试只跑回环地址,不接外网。先准备三样东西:传奇世界服务端完整包、对应版本客户端、DBC2000(老引擎用),如果服务端是SQL或GOM/GEE类,按包内说明装数据库和运行库。所有文件解压到纯英文路径,服务端放D:\MirServer,客户端放D:\CQSJClient,不要放桌面,不要带“传世”“单机”“传奇”等中文目录名,避免M2、网关、登录器读配置时报编码错误。
服务端先解包检查目录。常见传世端会包含DBServer、LoginSrv、LoginGate、SelGate、RunGate、Mir200或SGserver、Wolserver、Mud2、Envir、Map、登录器、补丁等目录。缺DBServer就先查数据库配置,缺LoginGate会出服但进不去,缺Mir200主程序M2起不来,缺Map和Data进图黑屏。下完整端后先整包复制一份备份,后面改坏配置直接覆盖回滚。
老DBC类引擎先装DBC2000。安装完打开控制面板BDE Administrator,左边Databases右键New,类型选STANDARD,别名写HeroDB,右边PATH指向D:\MirServer\Mud2\DB,不要指到MirServer根目录,也不要指到Mir200。点Object菜单Apply保存,关掉BDE。若控制面板找不到BDE,重装DBC2000或重启电脑再查。部分传世包用Mir2DB别名,以服务端说明为准,但多数老端HeroDB最稳。DB文件夹取消只读,Win10/Win11给DBServer、M2Server右键属性勾管理员,必要时兼容Windows7。
SQL类服务端不装DBC,改装SQL Server或用包内附加脚本。把服务端提供的库文件附加到SQL,记录实例名、账号、密码;打开DBServer目录下的DBConfig.ini或类似配置,填地址、库名、账号密码。启动前在Windows服务里确认SQL服务已运行,再启DBServer,窗口显示数据库连接成功再做下一步。GOM/GEE类有的可用内置库或SQLite,走引擎配置向导建库,不装DBC也行,但登录器、PAK密码、资源规则必须按配置器来。
运行服务端根目录引擎控制器,常见名GameCenter.exe、启动游戏服务器.exe或自带控制台。首次进配置向导,游戏目录填D:\MirServer,数据库名填HeroDB(DBC类)或对应SQL库名,服务器名称自定,比如“本机传世测试”。所有IP填127.0.0.1,单机不填外网IP、不填动态域名、不填局域网IP。登录网关端口按端默认,常见7000,也有5600、5000、7100等,不要随意改;改了就要同步改LoginGate配置、登录器列表、其他网关配置。保存后让控制器生成DBServer、LoginSrv、各Gate、M2相关配置。
手动启动按依赖顺序来:先DBServer或SQL服务,再LoginSrv,再LoginGate,再SelGate,再RunGate或GameGate,最后M2Server。一键控制器点全部启动也行,但任一窗口闪退都要单独查。DBServer正常会显示数据库就绪,LoginSrv显示登录服务启动,LoginGate监听登录端口,SelGate管选角色,RunGate管游戏数据转发,M2最后加载地图、NPC、怪物、脚本。所有黑窗和白窗都别关,M2可最小化。判断成功不看桌面,看M2底部是否显示初始化完成、服务器启动成功,且无明显红色报错。
网关端口要全链路一致。LoginGate\Config.ini里Port和ServerIP,LoginSrv相关addr表,Mir200下!Setup.txt或Setup.txt的ServerAddr、登录端口、游戏端口,DBServer的DBIP,SelGate和RunGate配置里的服务端地址,全部统一127.0.0.1。登录器列表也填同样IP和登录端口。只改M2不改网关,会出服后选人掉线;只改网关不改登录器,会连接服务器失败。端口被占用用cmd执行netstat -ano|findstr 7000查PID,任务管理器结束占口程序再重启;常见占用是迅雷、酷狗、QQ、IIS、残留M2。
客户端用与服务端匹配的传奇世界完整客户端。版本不对会出现中州黑屏、落霞岛白块、技能图标空、怪物问号。把服务端补丁包里的Data、Map、Resources、Sounds以及WIL、WZL、PAK文件按原目录结构覆盖到客户端根目录。GOM/GEE类把NewopUI.Pak和配置器导出的PAK列表放好,PAK有密码就在登录器配置器填同样密码,密码不对会黑屏或装备透明。老DBC类重点查Mon1到Mon18、Data、Map是否齐全;雷达小地图缺MiniMap会黑雷达,补完整资源包。
登录器用服务端自带生成器,不用网上万能登录器。打开登录器配置器,选传世模板或对应引擎模板,添加一条服务器:名称自定,IP 127.0.0.1,登录端口填LoginGate实际端口,默认7000就写7000,5600端就写5600。单机取消远程列表、取消微端自动更新、取消广告。若配置器要求客户端路径,指向D:\CQSJClient。生成Login.exe或对应登录器后放到客户端根目录,和主程序同级。部分GOM端要把Mir200里的Key.lic或key文件同时放客户端和登录器目录,key不一致会提示校验失败、无法连接。
首次进游戏先注册账号。部分端在登录器直接注册,部分端在M2或数据库里预置账号;DBC类可打开UserDB表AddRecord,填账号、密码、角色名,SQL类用管理工具或M2后台建号。登录器出服后建战士、法师、道士或妖士,看端支持哪些职业,进落霞岛、中州或端设出生点。进图先测四件事:走路和聊天正常,打怪有伤害和掉落,捡物进背包正常,点NPC对话、仓库、商店、传送正常。元神端另测分身召唤,骑战端另测上坐骑。
爆率和刷怪都在服务端改。DBC类进Mir200\Envir\MonItems,按怪物名文本改1/100这类概率,数字越小爆率越高;刷怪看Mir200\Envir\MonGen.txt,地图坐标、怪物名、数量、刷新时间按格式改。MapInfo.txt管地图参数,地图编号、名称、光暗、安全区、回城点要和Mir200\Map里的map文件对应。NPC在Envir\NpcDef和QuestDiary,脚本写错M2会报红字并写出文件名行号,按红字回去修。改完多数可在M2菜单重载对应模块,不生效再重启M2。
开GM权限在M2后台做。M2菜单进列表信息、管理员列表,添加角色名,权限等级设10,保存后重载管理员列表,游戏里小退重进生效。部分传世端管理文件不在M2而在独立管理目录,比如ManageList.txt加角色名和Level=10,改完重启M2。GM命令各引擎不同,常见调等级、给物品、传地图、刷怪物,只在自己本机测试用,不要给普通账号开高权限。改物品先查StdItems里物品代码,避免给错ID导致物品库异常。
连不上按顺序查。第一看M2是否完全启动、有无红字;第二看DBServer、LoginSrv、LoginGate、SelGate、RunGate是否都在跑;第三看登录器IP是否127.0.0.1、端口是否和LoginGate一致;第四看!Setup.txt、各Gate的Config.ini、LoginSrv地址表是否都改回本机回环,没有残留外网地址;第五看Windows防火墙是否拦程序,可临时关防火墙测试,稳定后把DBServer、M2、各网关、登录器加放行规则。SQL端额外看SQL服务是否起来、DBConfig账号密码是否正确。
黑屏分几种。进游戏全黑但能看见对话框,基本是补丁问题,查Data、Map、Resources、PAK是否覆盖全,GOM类查PAK密码和资源读取规则。进图直接无响应或黑屏闪退,查客户端版本是否低于服务端要求、DirectX和运行库是否缺、显卡硬件加速是否冲突,登录器可尝试兼容Windows7、关硬件加速。地图报map not found,查Mir200\Map文件是否缺失、MapInfo地图名是否匹配、客户端Map补丁是否复制到位。怪物全问号查Monster.DB的appr是否超出客户端补丁范围;装备透明查StdItems和Data/WIL/WZL版本是否配套。
建角色无反应或选人后掉线,先查DBServer和SelGate。DBC类报Cannot open HeroDB,回BDE查HeroDB别名和PATH;报数据库只读,给Mud2\DB取消只读并给管理员权限。SQL类建号失败查库连接、表权限、DBServer日志。SelGate没起会卡选人,LoginGate没起会连不上,RunGate没起能选人但进图掉线。M2秒退看三处:路径是否中文、DBC或SQL是否通、杀毒是否隔离M2Server.exe/RunGate.exe/LoginGate.exe。把整个MirServer加杀毒白名单,隔离区恢复被删文件。
运行库和兼容问题提前装。VC++ 2008到2022合集、.NET Framework 3.5、DirectX 9.0c都装一遍,老引擎缺midas.dll、缺GOM.dll、缺IPLocal.dll都会启动报错。Win10/Win11若M2闪退,右键GameCenter、M2Server、各网关设管理员,兼容Windows7;个别老DBC在新型号CPU上不稳定,可试兼容模式、关全屏优化,但不建议随便改BIOS。日志优先看M2Server.log、DBServer目录日志、LoginSrv日志,红字比凭感觉快。
日常本机玩只做三步:先开引擎控制器启动全部服务,确认M2无红字;再开客户端根目录登录器,注册或输账号;选本机区进游戏。换端必须重新生成登录器、重新覆盖对应补丁,不同1.95、2.0、元神、单职业、合击补丁不混用。改爆率、改地图、改NPC前备份Mir200和Mud2,改客户端前备份Data和Map,出问题用备份覆盖比逐个查配置省时间。局域网只想本屋多台电脑连,再把所有127.0.0.1换成主机内网IP,登录器填主机内网IP,防火墙放行登录、角色、游戏网关端口,路由器不做外网映射就可避免出本屋访问。
传奇世界本机服务端配置DBC网关登录器补丁启动完整教程
来源:
作者:
点击:

