一、环境准备:文件与路径规范
搭建微端前需确保主游戏服务端(MirServer)已正常运行,且拥有独立服务器(或本地电脑)作为微端服务器。
- 客户端要求:使用 15-17周年纯净完整客户端,解压至微端服务器磁盘根目录(如 D:\热血传奇)。严禁路径包含中文或空格。
- 补丁文件:将版本配套的补丁包(Data、Map等)完整解压到客户端根目录。
- 微端程序:从GOM引擎包(如1108版)提取 UpdateServer(微端服务器)和 UpdateGate(微端网关)文件夹,放置于客户端同级目录。
二、微端网关配置(UpdateGate)
UpdateGate 负责与玩家登录器通信,需优先配置。
1. 解决IP数据库依赖:将主服务端 MirServer\Mir200 目录下的 qqwry.dat 文件,复制到 UpdateGate 文件夹内。缺失此文件网关无法启动。
2. 修改网关IP:运行 UpdateGate.exe,程序会自动生成 !addrtable.txt 和 !serverinfo.txt。将两个文件中的 127.0.0.1 全部替换为 微端服务器的外网IP(若在同一台机做单机测试可保留127.0.0.1)。
3. 端口设置:默认网关端口为 8000。若修改,需同步调整后续登录器配置。配置完成后重启网关,观察状态栏显示“已就绪”。
三、微端服务器配置(UpdateServer)
UpdateServer 是核心更新程序,负责向玩家推送补丁资源。
1. 复制关键文件:
◦ 将登录器文件夹内的 NewopUI.Pak 复制到客户端 Data 目录。
- 将登录器文件夹内的 PAK.txt 复制到 UpdateServer 目录。
2. 修正PAK路径:用记事本打开 UpdateServer 目录下的 PAK.txt,将第一列的客户端路径(如 F:\老客户端)批量替换为 当前微端服务器的实际客户端路径(如 D:\热血传奇)。保存覆盖。
3. 程序参数设置:运行 UpdateServer.exe,点击菜单“选项”->“基本设置”:
- 客户端路径:选择客户端根目录(如 D:\热血传奇)。
◦ 连接网关地址:填写微端服务器的外网IP(与UpdateGate一致)。
- 连接网关端口:填写UpdateGate设置的端口(默认8000)。
◦ Resources目录:填写补丁文件夹名称(需与登录器配置中的“资源读取规则”完全一致)。
- 更新密码:设置自定义密码(需与登录器配置器中的“微端更新密码”完全一致)。
4. 验证状态:保存设置后,查看主界面PAK文件列表,确认状态栏显示“密码正确”。若显示“密码错误”,检查 PAK.txt 路径或密码是否匹配。
四、登录器与列表联动
微端功能需登录器配合开启,否则玩家无法触发更新。
1. 开启微端模式:打开登录器配置器,在“客户端搜索条件”或“微端设置”中,勾选“允许微端模式”。
2. 填写服务器信息:
◦ 微端服务器地址:填写微端服务器的外网IP。
- 微端更新端口:填写UpdateGate设置的端口(默认8000)。
◦ 更新密码:填写与UpdateServer中一致的密码。
3. 列表文件修改:在游戏列表文件(如 serverlist.txt)中,需包含微端线路配置,格式通常为 微端|IP|端口,确保登录器能正确读取微端线路。
五、常见故障排除
• 网关启动失败:检查 qqwry.dat 是否放入UpdateGate目录,以及端口8000是否被防火墙拦截(需在服务器安全组放行)。
- 补丁不更新/黑屏:检查UpdateServer中的PAK文件状态是否为“密码正确”;确认客户端路径无中文;检查登录器配置的“Resources目录”名称是否与补丁文件夹一致。
- 连接微端失败:检查登录器列表中的微端IP端口是否与UpdateGate配置完全一致。
核心要点:微端架设的核心是 IP一致性(UpdateGate、UpdateServer、登录器三者IP必须统一)和 PAK密码匹配(UpdateServer与登录器配置器密码一致)。

