传奇单机架设全流程:从零搭建本地测试服

来源: 作者: 点击:
一、 环境准备:服务端与客户端

架设前需准备三个核心文件,缺一不可。
• 服务端(版本):下载完整的传奇服务端压缩包(通常包含 MirServer 文件夹、DBServer、LoginSrv 等)。解压时务必放在 D盘根目录,路径为 D:\MirServer\,严禁使用中文路径或桌面。

- 客户端(游戏本体):准备纯净的官方客户端(如十周年、十六周年版本)。安装路径同样禁止中文,建议为 D:\热血传奇\ 或 E:\Mir2\。
- DBC2000(数据库):老版本引擎(如HERO)必须安装此数据库工具。新引擎(GOM/GEE ACC数据库)可跳过此步。

二、 数据库配置(DBC2000设置)

若服务端使用BDE数据库,必须正确配置,否则M2Server启动会报错。
1. 安装DBC2000后,打开控制面板的 BDE Administrator。
2. 右键 Databases → New,选择 STANDARD,将名称修改为 HeroDB(不区分大小写)。
3. 在右侧 PATH 路径中,点击 ... 选择服务端的数据库目录:D:\MirServer\Mud2\DB。
4. 点击 Apply 保存,关闭窗口即可。

三、 服务端启动与IP设置

1. 修改IP为本地:进入 D:\MirServer\,双击 GameCenter.exe(引擎控制器)。点击“配置向导”,将“游戏服务器外网IP地址”修改为 127.0.0.1(单机专用IP)。服务器名称可自定义(如“单机测试”),数据库名称填写 HeroDB。
2. 启动服务端:配置完成后点击“下一步”直至保存,返回主界面点击“启动游戏服务器”。等待右侧窗口弹出 DBServer、LoginGate、M2Server 等程序,且日志显示“启动成功”无红色报错。

四、 登录器配置与补丁覆盖

这是进入游戏的关键步骤,错误率最高。
1. 打补丁:将服务端自带的补丁文件夹(通常包含 Data、Map)复制到客户端根目录,选择“覆盖”原有文件。若跳过此步,游戏内会出现黑屏、装备不显示。
2. 生成登录器:打开服务端内的“登录器”文件夹,运行 MakeGameLogin.exe 或类似配置器。关键设置如下:
- 列表地址:单机可直接填写 127.0.0.1 或使用本地列表工具生成 http://127.0.0.1/list.txt。
- 客户端路径:选择你的客户端根目录。
◦ 点击“生成登录器”,将生成的 .exe 文件放入客户端。

3. 进入游戏:运行登录器,IP显示为127.0.0.1,注册账号即可进入。

五、 常见报错与修复

- M2Server启动失败:检查DBC2000路径是否指向 D:\MirServer\Mud2\DB,或重新安装DBC2000。
- 登录器读取不到列表:检查列表文件 list.txt 格式是否正确,或直接在登录器配置中填写IP 127.0.0.1 端口 7000。
- 游戏黑屏/花屏:补丁未正确覆盖。确认客户端路径无中文,且补丁文件已全部解压到客户端根目录。
- 无法注册账号:在 M2Server → “账号管理”中手动添加账号,或检查 LoginSrv 是否启动成功。

提示:若使用GOM/GEE等新引擎,部分版本无需DBC2000,直接启动引擎即可。架设前务必确认服务端完整性,避免文件缺失导致启动失败。