一、环境准备与目录规范
GEE引擎对路径敏感,必须确保环境纯净。
1. 服务端解压:将下载的GEE服务端压缩包解压至 D盘根目录,确保最终路径为 D:\MirServer。严禁使用含中文或空格的路径(如“D:\游戏\GEE端”会导致M2读取失败)。
2. 客户端选择:准备一个纯净的传奇客户端(推荐16周年或17周年版),同样安装在D盘根目录,如 D:\热血传奇。避免使用官方最新客户端,防止兼容性报错。
3. 数据库配置:安装DBC2000(32位驱动)。安装完成后,打开控制面板中的 BDE Administrator,在左侧 Databases 下右键新建 HeroDB,将其 PATH 路径指向 D:\MirServer\Mud2\DB 并保存。
二、引擎控制器配置(GameCenter)
这是启动前的核心设置,IP配置错误将导致连接失败。
1. 进入 D:\MirServer,双击运行 GameCenter.exe(游戏控制器)。
2. 点击【配置向导】,按以下参数设置:
- 游戏服务端目录:自动识别为 D:\MirServer。
◦ 游戏数据库名称:填写 HeroDB(与BDE中设置一致)。
- 服务器名称:自定义(如“单机测试”)。
◦ 游戏服务器外网IP地址:单机必须填写 127.0.0.1。若填本地局域网IP(如192.168.x.x)会导致单机无法连接。
3. 连续点击“下一步”直至“保存”按钮,生成配置文件。不要直接启动,先配置登录器。
三、登录器生成与列表配置
GEE引擎登录器依赖列表文件读取服务器信息,单机需特殊处理。
1. 配置登录器生成器
• 进入 D:\MirServer\登录器 文件夹(名称可能为LoginTool或MakeGameLogin),运行 MakeGameLogin.exe。
- 基本设置:自定义登录器名称(如“GEE单机登录器”)。
• 列表设置:这是关键步骤。在“主列表地址”中填入以下内容(用于单机本地读取):
[Server]
单机测试=127.0.0.1|127.0.0.1|7000|1|0
或使用本地文件地址 file://D:/MirServer/列表.txt(需提前在服务端目录创建该文件并写入上述内容)。
- 客户端设置:勾选“单机测试模式”,取消“微端更新”。
2. 生成登录器
点击【生成登录器】,将生成的 单机登录器.exe 复制到你的客户端根目录(如 D:\热血传奇)。
四、补丁覆盖与启动顺序
素材显示异常通常由补丁路径错误引起。
1. 打补丁:将服务端自带的 补丁文件夹(通常名为 Data、Map 或与版本同名的文件夹)整体复制到客户端根目录,覆盖合并原有文件。确保客户端内的 Data 文件夹包含新的 Wil、Wzl 文件。
2. 启动服务端:返回 GameCenter.exe,点击【启动游戏服务器】。等待所有窗口(DBServer、LoginGate、M2Server)完全加载完毕,M2Server界面无红色报错提示。
3. 进入游戏:在客户端目录双击 单机登录器.exe,在列表中选择“单机测试”,注册账号进入。
五、常见架设故障排除
• M2启动报错“脚本错误”:检查 D:\MirServer\Mir200\Envir 路径是否包含中文,或脚本文件(Market_Def)编码错误,需用记事本另存为ANSI格式。
- 登录器读取不到列表/连接失败:确认列表格式中的IP为 127.0.0.1,端口为 7000;关闭电脑杀毒软件和防火墙,防止拦截LoginGate网关。
- 游戏内黑屏、花屏:客户端补丁未覆盖完整,或登录器配置器中的“Resources目录”名称与客户端内补丁文件夹名称不一致,需在生成器内修改路径。
若需改为局域网联机,需将上述所有 127.0.0.1 替换为主机局域网IP,并在路由器设置端口映射(7000、7100、7200)。

