架设单机版传奇需严格遵循“环境配置-服务端启动-登录器生成”三步流程。核心在于确保数据库路径正确、引擎IP设置为127.0.0.1以及补丁文件完整。以下是基于GOM/GEE引擎的通用架设步骤。
一、 必备文件与环境准备
在开始前,需准备以下核心文件并关闭杀毒软件,防止引擎程序被误删。
1. 服务端(MirServer):即版本文件,通常为压缩包,解压后包含Mud2、Mir200等文件夹。
2. 客户端:推荐使用16周年或17周年完整版客户端,避免出现黑屏或花屏。
3. DBC2000:老版本引擎(如Hero、Blue)必备的数据库驱动。GOM/GEE新引擎若使用Access数据库则无需此步骤。
4. 登录器配置器:服务端文件夹内通常自带,需与引擎版本严格匹配。
目录铁律:所有文件路径严禁包含中文或空格。服务端建议解压至D盘根目录(如D:\MirServer),客户端建议安装在非系统盘(如E:\热血传奇)。
二、 数据库配置(DBC2000步骤)
若你的服务端使用DBC数据库(查看MirServer内是否有Mud2\DB文件夹),必须执行此步骤。
1. 安装DBC2000软件,默认下一步即可。
2. 打开控制面板,将查看方式改为“大图标”,找到BDE Administrator并打开。
3. 点击菜单栏Object -> New,选择STANDARD,点击OK。
4. 在左侧新建的数据库上右键,选择Rename,重命名为HeroDB(不区分大小写)。
5. 在右侧PATH栏中,点击...按钮,选择路径为D:\MirServer\Mud2\DB。
6. 点击菜单栏Object -> Apply保存配置。配置完成后无需打开此程序,后台运行即可。
三、 服务端启动与引擎配置
这是架设的核心环节,确保所有程序以管理员身份运行。
1. 进入D:\MirServer目录,双击运行GameCenter.exe(引擎控制器)。
2. 点击左上角的【配置向导】,按以下参数设置:
* 服务端目录:自动识别或手动选择为D:\MirServer。
◦ 数据库路径:若使用DBC,此处显示HeroDB;若使用Access,此处显示.\DB\*.mdb。
* 游戏服务器外网IP地址:必须填写127.0.0.1(这是单机架设的关键)。
* 服务器名称:可自定义,如“单机测试”。
3. 点击【下一步】,后续端口设置保持默认,直至点击【保存】并生成配置。
4. 返回主界面,点击【启动游戏服务器】。等待所有窗口(如LoginGate、SelGate、M2Server)全部启动完毕,且M2Server窗口无大量红色错误提示。
四、 登录器生成与补丁安装
单机架设通常无需外网列表,可直接使用本地列表或配置器自带的单机模式。
1. 解压补丁:将服务端自带的补丁文件(通常为PAK格式的压缩包),完整解压到客户端根目录。务必选择“覆盖”或解压后确保客户端Data目录下有新文件。
2. 配置登录器:
◦ 进入服务端内的登录器或配置器文件夹,双击MakeGameLogin.exe(或类似名称的生成器)。
* 列表地址:单机可直接使用本地列表(如http://127.0.0.1/list.txt)或勾选“单机模式”。
* 客户端路径:选择你的传奇客户端根目录。
◦ 点击【生成登录器】,将生成的EXE文件放入客户端根目录。
3. 进入游戏:运行登录器,在服务器列表中选择“单机测试”或对应区服,注册账号即可进入。
五、 常见报错与解决方案
• M2Server启动报错(数据库相关):检查DBC2000路径是否指向Mud2\DB,或检查Access数据库文件是否损坏。
* 进入游戏黑屏/花屏:补丁未正确解压到客户端根目录,或客户端版本不兼容(请更换16周年客户端)。
* 登录器无法读取列表:单机环境下,在配置器中直接使用127.0.0.1作为列表地址,或使用本地列表服务器工具。
* 无法注册账号:检查LoginGate网关是否正常启动,或检查引擎控制器中是否关闭了账号注册功能。
严格按照上述步骤操作,即可成功架设单机版传奇。若仍报错,请检查M2Server窗口的具体错误日志,根据提示排查脚本或数据库问题。

