单机传奇架设分为环境配置、服务端启动、登录器生成三大环节,核心在于数据库路径与IP地址的正确设置。以下为通用架设步骤。
一、环境准备与目录规范
1. 文件准备
◦ 服务端:下载的版本压缩包(如 MirServer.zip)。
- 客户端:热血传奇十周年或官方纯净客户端。
◦ 数据库工具:DBC2000(若引擎使用Access或SQLite可跳过)。
2. 路径要求
◦ 服务端必须解压至纯英文路径,推荐 D:\MirServer。严禁包含中文或空格。
- 客户端同样需安装在纯英文路径(如 D:\Legend of Mir)。
二、数据库配置(DBC2000)
若版本使用DB数据库(存在 Mud2\DB\StdItems.DB 文件),需配置DBC2000。
1. 安装DBC2000
运行安装程序,默认设置完成安装。
2. 设置数据库别名
◦ 打开控制面板 → BDE Administrator(32位)。
- 左侧空白处右键 → New → 选择 STANDARD → OK。
◦ 将 NAME 修改为 HeroDB(必须一致)。
- 点击 PATH 右侧按钮,选择服务端数据库目录 D:\MirServer\Mud2\DB。
◦ 点击 Apply → OK 保存配置。
三、引擎控制器设置
1. 运行控制器
进入服务端目录,双击 GameCenter.exe 或 引擎控制器.exe。
2. 配置向导
◦ 点击“配置向导”,确认“游戏服务端所在目录”为 D:\MirServer。
- 游戏数据库名称:填写 HeroDB(与DBC配置一致)。
◦ 游戏服务器外网地址:单机必须填写 127.0.0.1。
- 点击“下一步”直至“保存”,生成配置文件。
3. 启动服务端
返回控制器主界面,点击“启动游戏服务器”。等待所有网关(LoginGate、DBServer、M2Server等)窗口正常启动,无红色报错提示。
四、登录器生成与补丁安装
1. 配置登录器
◦ 进入服务端 登录器 文件夹,运行 MakeGameLogin.exe(登录器配置器)。
- 列表地址:单机可使用本地列表或直接填写 127.0.0.1,7000。
◦ 点击“生成单机测试登录器”,将生成的登录器文件复制到客户端根目录。
2. 安装补丁
◦ 将服务端压缩包内的 补丁 文件夹(通常包含Data、Map等)整体覆盖到客户端。
- 注意:必须使用“覆盖”方式,确保文件路径正确。
3. 进入游戏
运行客户端内的登录器,选择服务器(如“单机测试”),注册账号并进入游戏。
五、常见架设问题修复
1. M2启动报数据库错误
◦ 检查DBC2000路径是否指向 Mud2\DB,别名是否为 HeroDB。
- 确认 StdItems.DB 文件存在且未被占用。
2. 进入游戏黑屏/花屏
- 补丁未正确覆盖:重新将补丁文件夹整体拖入客户端。
◦ 登录器不配套:使用服务端自带的配置器重新生成登录器。
3. 登录器无法读取列表
◦ 单机模式下,直接填写IP 127.0.0.1 和端口 7000,跳过网页列表验证。
核心要点:路径严禁中文,数据库别名必须为HeroDB,IP必须为127.0.0.1。若引擎报错,优先检查控制器配置向导中的目录与数据库类型。

