一、先准备这几个东西
服务端:找标注“单机专用/单机整合包”的传世服务端,常见有两种目录名,WolServer 或 MirServer,下载后别急着点。
客户端:传奇世界官方完整客户端,优先十周年或经典复古版,版本要和服端说明匹配,不然进图黑屏、版本不匹配。
DBC2000:数据库配置工具,32位版就够了,Win10/Win11装完可能要兼容模式。
运行库:VC++ 2005~2022 全系列 x86、DirectX 9.0c、.NET Framework 4.x,缺一个就容易闪退或报缺dll。
解压前先把杀毒和防火墙临时关掉,或者把准备放的目录加信任区,很多 exe 和 dll 会被误删。
二、路径规矩(最重要)
服务端放纯英文、无空格、无中文的路径:
D:\WolServer
或
D:\MirServer
客户端也同理:
D:\Woool
或
D:\Legend
桌面、中文文件夹、带括号的路径都别用,解压完先右键属性取消只读。
三、DBC2000 数据库配置
安装完 DBC2000,控制面板切大图标,打开 BDE Administrator。
左侧 Databases 右键 New,类型选 STANDARD。
重命名别名,常见叫 HeroDB(部分包要求 MirWorldDB 或 WorldDB,以服务端说明为准)。
右边 PATH 指向服务端数据库目录,一般是:
D:\WolServer\DB
或
D:\MirServer\Mir200\Mud2\DB
Ctrl+S 保存,关掉重开,能看到数据表、不是 0 Items 就对了。
如果启动服务端报“HeroDB不存在”“数据库初始化失败”,先回来检查这里:别名拼错、PATH 多了空格、DB 文件夹里缺 dbf 文件,是三种最常见原因。
四、服务端基础配置
进服务端根目录,双击 GameCenter.exe(有的叫引擎控制器)。
点配置向导,按下面填:
游戏服务端目录:D:\WolServer(按你实际路径)
数据库名称:HeroDB
服务器IP:127.0.0.1
外网IP:127.0.0.1
端口:默认 7000/7100/7200,先别改
服务器名称:随便起,比如“单机传世”
保存,让它生成配置。
手动检查几个文件:
!Setup.txt 或 Setup.txt 里 IP 全改 127.0.0.1
LoginGate.ini 里 ServerIP=127.0.0.1
DBServer 配置里 DBIP=127.0.0.1,DBName=HeroDB
端口一套必须统一,别只改登录器不改网关。
五、启动顺序(乱序必崩)
别直接双击 M2。按这个顺序来:
1. DBServer.exe
黑窗显示“数据库连接成功”再继续
2. LoginSrv.exe
显示“监听端口 7000 成功”
3. LoginGate.exe
登录网关起来
4. SelGate.exe / RunGate.exe
角色网关、游戏网关
5. M2Server.exe(或通过 GameCenter 点“启动游戏服务器”)
等底栏出“服务器启动完成”“初始化完成”,没红字就行
所有黑窗都不能关,关一个就掉线。
用 GameCenter 一键启动的,也是后台按这个顺序拉进程,看到 DBServer、LoginSrv、LoginGate、RunGate、SelGate、M2Server 都挂着就行。
六、客户端补丁对接
把服务端里带的补丁文件夹复制到客户端根目录,合并覆盖:
Data
Map
Wav
Sound
Graphics
PrgUse
注意是“合并覆盖”,不是再套一层“补丁”子目录。比如补丁里是 Data,就直接覆盖到 D:\Woool\Data,别变成 D:\Woool\补丁\Data。
GOM/GEE类如果带 Pak.txt,登录器生成时要挂上 PAK 规则,密码按服务端给的填,不然进图黑屏、装备显示问号。
七、做单机登录器
用服务端自带的登录器生成器,别拿别的引擎登录器硬套。
打开配置器:
游戏名:和引擎里 ServerName 一致
列表地址 / 服务器IP:127.0.0.1
端口:7000(和登录网关一致)
客户端路径:D:\Woool
取消“微端模式”“外网列表”“动态IP”这类勾
生成出来的 exe 复制到客户端根目录,和 woool.exe 同级。
八、进游戏
双击客户端里的单机登录器。
账号密码随便输,比如 test / 123456,单机能自动建号;部分包要在控制器里点“注册账号”先建一个。
选服务器(你起的那个区名),进游戏选职业,落出生点后能移动、能打怪、NPC能对话,就算通了。
九、常见故障速查
1. 双击服务端秒退
路径有中文、杀软删了 exe、缺 VC++ 运行库,优先查这三样。再看 Log 或 ErrorLog.txt 里是不是 load plugin failed。
2. 报 HeroDB 不存在
回 BDE Administrator 看别名和 PATH,PATH 必须指到带 dbf 的 DB 目录。
3. 端口被占用
管理员 CMD 执行:
netstat -ano | findstr "7000"
netstat -ano | findstr "7100"
找到 PID 去任务管理器结束。酷狗、迅雷常占 7000。要改端口就整套一起改:网关、M2、登录器列表同步。
4. 登录器连不上
IP 没全改 127.0.0.1、防火墙拦了、登录器和服务端引擎不配套。把各网关 exe 加防火墙入站允许。
5. 进图黑屏
补丁没覆盖全,或 PAK 密码没挂。重新合并 Data/Map,确认客户端根目录没有多层嵌套。
6. 版本不匹配
客户端版本和服务端 ClientVersion 对不上,换匹配的经典客户端,或在配置里抄登录界面显示的版本号。
7. 数据库初始化卡住
BDE 共享内存报错,注册表搜 SHAREDMEMLOCATION 改成 0x5BDE,重启再试。
十、排错习惯
每次只动一项:先起 DBServer 看连库,再起 LoginSrv 看端口,再起网关,最后 M2。
改任何配置前备份 Setup.txt、LoginGate.ini、DBSrv 配置和 Envir 目录。
原生包先不动任何参数跑一次,能起再往里迁自己改的东西,出问题一眼知道是哪步引入的。
传世单机本质就是:纯英文路径 + DBC 配库 + 127.0.0.1 + 顺序启动 + 补丁覆盖,五件事做对就能进游戏。
传奇世界单机版完整安装与启动实操教程
来源:
作者:
点击:

