传奇单机架设全流程:从服务端配置到进游戏

来源: 作者: 点击:
一、 必备文件与环境准备

1. 文件清单

• 服务端:下载完整版本包(如Hero、GOM引擎),解压至 D:\MirServer。严禁使用中文路径。

- 客户端:热血传奇十周年以上版本(推荐十三周年),路径如 D:\MirClient。
- 数据库:老引擎需安装 DBC2000;新GEE/GOM引擎通常集成SQLite,无需单独配置。

2. 配置DBC2000(仅老版本需做)

若服务端含 Mud2\DB 文件夹,需配置数据库连接:
1. 安装 DBC2000。
2. 打开控制面板的 BDE Administrator。
3. 新建 STANDARD 数据库,命名为 HeroDB。
4. 设置 PATH 路径指向服务端的 DB 目录(如 D:\MirServer\Mud2\DB)。
5. 保存并退出。

二、 服务端启动与引擎配置

1. 运行控制器

进入 MirServer 目录,双击 GameCenter.exe(引擎控制器):
- 目录核对:确认“游戏服务器端所在目录”指向正确。
• 数据库设置:类型选 BDE 或 SQLite,名称填 HeroDB(与DBC设置一致)。

- IP地址:单机测试填 127.0.0.1,端口保持默认(7000、7100、7200)。
• 保存配置:点击“下一步”直至完成,生成配置文件。

2. 启动服务

回到控制器主界面,点击“启动游戏服务器”。观察弹出的黑色窗口(DBServer、M2Server等):
- 成功标志:M2Server窗口显示“地图加载完成”、“怪物刷新正常”,且无红色错误日志。
- 失败排查:若报数据库错误,检查DBC路径或重新运行配置向导。

三、 登录器生成与补丁覆盖

1. 配置登录器

进入服务端内的“登录器”文件夹,运行配置器(如 MakeGameLogin.exe):
- 服务器列表:添加一条记录,名称自定(如“单机测试”),IP填 127.0.0.1,端口 7000。
- 客户端路径:浏览选中你的传奇客户端根目录。
• 生成登录器:点击生成按钮,将 Login.exe 保存到客户端目录。

2. 覆盖补丁

将服务端自带的 Data、Map、Wav 等文件夹完全覆盖到客户端根目录。这是解决黑屏、花屏、装备不显示的关键步骤。

四、 测试进入游戏

1. 关闭杀毒:部分登录器可能被误报,需暂时关闭实时防护。
2. 运行登录器:双击客户端内的 Login.exe,在列表选择服务器。
3. 注册账号:输入任意账号密码(首次登录自动注册),创建角色进入游戏。

五、 高频翻车点排查

1. 黑屏/花屏:补丁未正确覆盖,或客户端版本不对。必须使用配套客户端并覆盖服务端补丁。
2. 连接失败:检查IP是否为 127.0.0.1(单机),端口是否被占用。
3. 启动闪退:路径含中文,或数据库连接失败(DBC路径错误)。
4. 登录器无列表:配置器IP/端口填错,或杀毒软件拦截。

按此流程,先确保单机能进游戏,再尝试修改为局域网IP联机。