一、准备核心文件与环境
1. 下载服务端:获取完整的传奇服务端压缩包(通常命名为MirServer),确保包含DBServer、LoginSrv、Mir200、RunGate及引擎控制器等核心目录。将其解压至磁盘根目录,如 D:\MirServer,路径严禁包含中文或空格。
2. 安装客户端:准备纯净的传奇客户端(建议13周年以上版本),同样安装在非系统盘根目录,如 D:\热血传奇。
3. 安装DBC2000:这是Hero、GOM等引擎必需的数据库组件。运行安装包默认下一步完成,随后进入控制面板(小图标视图)找到 BDE Administrator。
二、配置数据库(DBC2000设置)
1. 打开 BDE Administrator,按 Ctrl+N 新建数据库,将默认名称 STANDARD1 修改为 HeroDB(不区分大小写)。
2. 选中 HeroDB,在右侧 PATH 栏点击浏览,指向服务端的数据库目录:D:\MirServer\Mud2\DB。
3. 按 Ctrl+A 保存设置并关闭。此步骤是让引擎能读取到怪物、物品数据的关键,路径错误将导致服务端启动失败。
三、启动服务端引擎
1. 进入 D:\MirServer 目录,双击运行引擎控制器(如 GameCenter.exe)。
2. 点击“配置向导”,关键参数设置如下:
◦ 游戏服务器外网IP地址:填写 127.0.0.1(单机专用本地回环地址)。
- 游戏数据库名称:填写 HeroDB(与DBC设置保持一致)。
◦ 服务器名称可自定义(如“单机测试”),其余端口设置通常保持默认。
3. 点击“下一步”直至生成配置,返回主界面点击“启动游戏服务器”。观察 M2Server(主引擎)、LoginGate(登录网关)、RunGate(游戏网关)等窗口是否全部正常运行且无红色报错。
四、配置登录器与进入游戏
1. 生成登录器:打开服务端自带的“登录器生成器”文件夹。在配置器中,“游戏列表地址”可使用本地列表或免费单机列表空间;“服务器IP”填写 127.0.0.1;取消勾选“微端模式”。点击生成,将生成的登录器.exe文件复制到客户端根目录。
2. 打补丁:将服务端压缩包内的 补丁文件夹(如 Data、Map)解压覆盖到客户端根目录,确保新装备和地图素材正确显示。
3. 进入游戏:运行客户端内的登录器,选择单机测试区,注册账号登录。若能正常创建角色并进入游戏,即架设成功。
五、单机GM权限设置
为了方便测试,通常需要给自己添加管理员权限:
1. 找到服务端目录:D:\MirServer\Mir200\Envir\AdminList.txt。
2. 用记事本打开该文件,在新的一行输入 * 你的角色名(星号后加空格再加角色名)。
3. 保存文件,重启M2Server引擎使配置生效。游戏中即可使用 @make 装备名、@level 等级 等GM命令。
六、常见启动报错排查
• M2启动报错“数据库连接失败”:检查DBC2000的 HeroDB 路径是否指向 Mud2\DB,以及控制面板设置是否已保存(Ctrl+A)。
- 登录器显示“无法连接服务器”:检查引擎的所有网关是否全部启动成功,以及登录器配置的IP是否为 127.0.0.1,端口是否为默认的7000。
- 游戏内黑屏或花屏:通常是补丁未正确覆盖,或客户端版本过旧,建议更换17周年客户端并重新覆盖补丁。

