准备材料与环境要求
搭建单机版传奇需提前准备以下核心文件,建议使用 Windows 10/11 系统,硬盘预留 20GB 以上空间。
- 服务端(MirServer):即游戏版本文件,需包含 Mir200、DBServer、LoginGate 等目录,推荐使用 GOM 或 GEE 引擎整合包。
- 客户端:热血传奇 10 周年以上完整版,建议使用 16 周年纯净版以兼容多数版本。
- 数据库驱动:DBC2000(32 位或 64 位根据系统选择),用于服务端读取游戏数据。
- 辅助工具:WinRAR 解压软件;建议暂时关闭实时防护,避免引擎程序被误删。
数据库安装与路径配置
1. 安装 DBC2000
运行 DBC2000 安装程序,按默认选项完成安装。安装后打开控制面板,找到并运行 BDE Administrator。
2. 配置数据库路径
• 在 BDE 界面右键 Databases → New → STANDARD,将数据库命名为 HeroDB(不区分大小写)。
- 在右侧 PATH 栏点击浏览,指向服务端内的 DB 文件夹(路径示例:D:\MirServer\Mud2\DB)。
- 点击 Apply 保存配置。此步骤是服务端读取物品、怪物数据的基础,路径错误将导致引擎无法启动。
服务端部署与本地 IP 设置
1. 解压规范
将下载的 MirServer 压缩包解压至 D 盘根目录(D:\MirServer)。严禁使用中文路径或带空格的路径(如“D:\游戏\服务端”),否则极易引发程序闪退。
2. 修改 IP 为 127.0.0.1
单机环境下,必须将所有网络配置指向本地回环地址,确保服务端不尝试外网连接。
- 引擎控制器:运行 GameCenter.exe 或 GameOfMir引擎控制器.exe,在配置向导中将“服务器外网 IP”修改为 127.0.0.1,数据库名填写 HeroDB,保存配置。
- 手动修改配置文件:若控制器无法打开,需手动编辑以下文件(用记事本打开):
- Mir200\Engine.ini(或!Setup.txt):将 ServerIP、GameServerIP 改为 127.0.0.1。
• DBServer\DBService.ini:将 DBAddr、ServerIP 改为 127.0.0.1。
启动服务端与登录器生成
1. 启动顺序
运行引擎控制器(或按顺序启动程序):先启动 DBServer.exe(显示数据库连接成功),再启动 LoginGate.exe(端口监听),最后启动 M2Server.exe。观察 M2Server 主控台底部状态,必须显示“游戏启动成功”且无红色报错。
2. 生成单机登录器
• 配置器设置:打开服务端内的登录器配置器,在“服务器列表”中填写:单机测试|127.0.0.1|7000。取消勾选“读取网络列表”,直接生成 单机登录器.exe。
- 文件放置:将生成的登录器及服务端附带的“补丁”文件夹,整体覆盖到传奇客户端根目录。
常见问题排查(FAQ)
• 启动闪退:检查 DBC2000 的 HeroDB 路径是否指向正确;确认 MirServer 是否在 D 盘根目录;右键以管理员身份运行控制器。
- 登录器无法连接:确认 M2Server 已完全启动;检查登录器 IP 是否为 127.0.0.1;关闭 Windows 防火墙(即使断网,防火墙可能拦截本地进程通信)。
- 游戏黑屏/显示异常:确保客户端补丁已完全覆盖;避免使用过于陈旧的客户端版本搭配新版本服务端。
按照上述流程操作,无需任何网络连接即可在本地电脑完成传奇单机版的搭建。整个过程仅涉及本地环境配置,不涉及网络发布。

