一、环境准备与路径规范
1. 文件结构要求
服务端压缩包解压至 D:\MirServer(严禁包含中文或空格)。客户端(推荐16-18周年版)安装路径同样需为纯英文,如 D:\Legend of Mir。路径含中文将直接导致引擎启动失败或资源加载黑屏。
2. DBC2000数据库配置
安装DBC2000后,打开控制面板中的 BDE Administrator。
• 点击 Object -> New,选择 STANDARD,确认。
- 将名称修改为 HeroDB(严格区分大小写)。
• 在右侧 PATH 栏点击 ...,选择路径 D:\MirServer\Mud2\DB。
- 按 Ctrl+A 保存配置,关闭程序。
二、引擎控制器启动与设置
1. 配置向导
运行服务端目录下的 GameCenter.exe(GOM/GEE引擎)或 M2Server.exe。点击“配置向导”:
- 服务器名称:自定义(如“单机测试”)。
• 游戏服务器外网IP地址:必须修改为 127.0.0.1(单机回环地址)。
- 数据库名称:保持 HeroDB。
• 动态IP:不勾选。
• 后续步骤点击“默认设置”直至完成,保存配置。
2. 启动服务
返回控制器主界面,点击“启动游戏服务器”。等待所有窗口(DBServer、LoginGate、M2Server等)无报错弹出,且M2Server控制台显示“脚本加载完成”,即表示服务端运行正常。
三、登录器生成与补丁覆盖
1. GOM引擎登录器
进入 MirServer\登录器 文件夹,打开 GomLoginSetup.exe(或类似配置器)。
- 列表地址:单机测试可填写本地列表或直接使用 127.0.0.1。
• PAK密码:点击“资源读取规则”,指定客户端路径,确保PAK列表状态全部显示“密码正确”。
- 生成:点击生成登录器,将生成的 .exe 文件复制到客户端根目录。
2. GEE引擎登录器
运行 MakeGameLogin.exe。
• 配置地址:填写单机测试列表或 127.0.0.1。
- 生成:点击“生成单机测试登录器”,输出至客户端目录。
3. 补丁处理
将服务端自带的 补丁文件夹(如PAK、Data、Map)完整解压到客户端根目录,覆盖时选择“全部替换”。补丁文件夹名称必须与登录器配置中的路径完全一致,否则游戏内显示透明或黑屏。
四、进入游戏与权限设置
1. 连接测试
运行客户端内的登录器,服务器列表应显示配置的名称。注册账号后登录,创建角色进入游戏。若出现“连接关闭”,检查IP是否为 127.0.0.1 及端口(默认7000)是否被占用。
2. GM权限设置
进入游戏后,在M2Server控制台(服务端)操作:
• 点击“查看”->“管理员列表”,添加角色名称,等级设为10(最高权限)。
- 在游戏中输入 @11 调出GM命令面板,可使用 @刷 屠龙 1 等指令测试功能。
五、常见启动报错速查
• M2启动报“DB Error”:DBC2000路径未设置正确,或 MirServer 未放在D盘根目录。
- 进入游戏黑屏:客户端补丁未正确覆盖,或登录器PAK路径指向错误。
• 登录器无法读取列表:IP未设置为 127.0.0.1,或防火墙拦截了7000/7100端口。
- 怪物/装备显示为鸡/稻草人:客户端版本过低或补丁未生效,建议更换16周年以上客户端。
核心要点:全程路径必须纯英文,IP严格使用 127.0.0.1,补丁需完整覆盖。按此流程操作,绝大多数版本可正常启动。

