GOM引擎微端由三个实体协同工作:UpdateServer(微端服务器,读补丁发资源)、UpdateGate(微端网关,转发玩家请求)、登录器(带微端模式向网关要资源)。M2Server只负责“告诉登录器去哪找网关”,不直接发补丁。三者IP、端口、更新密码、PAK密码必须全链路一致,错一处就是黑屏或进度条卡住。
一、文件部署与目录规划
引擎包里提取“微端服务器”文件夹,内部含 UpdateServer.exe 和 UpdateGate.exe(有的版本叫 MirUpdateGate.exe)。建议与服务端分离摆放,避免路径嵌套过深:
- D:\MirClient\ (15周年以上完整客户端,纯英文路径,补丁 Data/Map/Wav/Resources 已覆盖到根目录)
• D:\MirMicro\UpdateServer\ (微端服务器程序)
- D:\MirMicro\UpdateGate\ (微端网关程序)
从服务端 MirServer\Mir200 复制 qqwry.dat 到 UpdateGate 目录(网关识别线路用,缺了启动报找不到ip库)。从登录器配置器目录复制 pak.txt 到 UpdateServer 目录。
二、UpdateServer 微端服务器配置
运行 UpdateServer.exe → 选项 → 基本设置:
• 客户端路径:选 D:\MirClient (必须指向带完整补丁的客户端根目录,程序启动后日志会刷“加载Data目录完成 / 加载Map目录完成”)
- 连接网关地址:单机 127.0.0.1;外网填网关所在机器IP
• 登录器连接地址:同网关地址
• 连接网关端口:默认 8000(有的版是 7000 或 8888,以网关那边为准,两边必须相等)
- 更新密码:自定义,如 GameOfMir,记下来,M2和登录器都要填一样的
• Resources目录:填 Resources 或留空,必须与登录器配置器里“资源目录名”一致
• 每次发送数据块:81920000 字节即可,带宽小可下调
- PAK密码:若版本用 .pak 补丁,在基本设置填明文密码,密文自动生成;pak.txt 里每行格式 data\xxx.pak|密码,路径用相对客户端根目录的写法
改完保存,重启 UpdateServer,弹窗显示“加载NewopUI.Pak密码正确”或资源扫描无红条即正常。
三、UpdateGate 微端网关配置
运行 UpdateGate.exe,首次启动生成 !addrtable.txt 和 !serverinfo.txt,关掉程序再改:
!addrtable.txt 写法(单机):
默认 127.0.0.1 127.0.0.1 8000
电信 127.0.0.1 127.0.0.1 8000
网通 127.0.0.1 127.0.0.1 8000
外网把两处 127.0.0.1 改成公网IP,末尾 8000 是网关监听端口。
网关界面“配置”按钮里填:
• 网关地址:网关机器IP(单机127.0.0.1)
• 网关端口:8000(与 UpdateServer 的连接网关端口一致)
- 微端地址:填 UpdateServer 所在机器IP
• 微端端口:填 UpdateServer 的端口 8000
• 刷新时间:1000 毫秒
• 线路分组保留“默认/电信/网通”关键词,删了会导致部分玩家分配不到节点
启动 UpdateGate,黑窗口显示“监听端口 8000”或“网关就绪”即通。
四、M2Server 引擎侧开启微端
进游戏能跑但黑屏,就是这步没开。M2Server → 选项 → 客户端设置 → 微端设置:
- 启用微客户端更新:勾上
• 更新密码:填 UpdateServer 里设的 GameOfMir
• 微端网关地址:127.0.0.1:8000(外网填公网IP:端口)
• 保存,重启 M2Server 生效
注意 M2 这里的“微端网关端口”是给登录器看的宣告值,必须等同 UpdateGate 对外端口 8000,不是 LoginGate 的 7000,也不是 RunGate 的 7200。
五、登录器配置器关联
打开 GameOfMir登录器生成器.exe:
• 服务器列表:游戏IP:7000(LoginGate端口,别填成8000)
• 勾选“允许使用微端模式”或“启用微端”
• 微端设置页:更新密码填 GameOfMir(与M2、UpdateServer完全一致)
- 微端网关地址:网关IP:8000
• 读取 Pak.txt:点“客户端文件列表”导入 UpdateServer 目录下的 pak.txt,列表 CRC32 全绿才生成登录器,有红色代表密码错,回 UpdateServer 改明文密码重扫
- 生成登录器,得到 exe 和配套 Map.txt、Pak.txt、Wav.lst
六、端口放行与启动顺序
防火墙放行 TCP 8000(微端网关)、7000(LoginGate)、7100(SelGate)、7200(RunGate)。云服务器还要在控制台安全组同样放行。
启动顺序:
1. DBServer
2. LoginSrv
3. LoginGate(7000)
4. SelGate(7100)
5. RunGate(7200)
6. M2Server(开微端设置)
7. UpdateServer(微端服务器)
8. UpdateGate(微端网关)
9. 登录器进游戏
浏览器单机自测:http://127.0.0.1:8000/ 能看到资源目录列表即网关通;进游戏跑新地图右下角出蓝色进度条即微端生效。进度条不出先查 8000 通不通,黑屏先查 pak.txt 密码绿不绿,卡1%查 UpdateServer 是否真的加载到 Data/Map 目录。
改补丁后只需把新文件覆盖进 D:\MirClient 对应目录,重启 UpdateServer,玩家重登即拉新资源,不必重发登录器。
传奇GOM引擎微端配置详细架设教程:网关端口密码全对齐
来源:
作者:
点击:

