当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇GOM引擎微端架设:从服务器配置到登录器生成全流程

热度:
GOM引擎微端的核心作用是让玩家通过登录器边玩边下载补丁,无需提前安装完整客户端。架设微端需要服务端、客户端、微端程序、登录器列表四个部分配合,端口、IP、PAK密码必须完全对应。

一、准备文件

需要下载GOM引擎版本包、16或17周年传奇客户端、GOM微端程序、登录器配置器。微端程序通常在版本包内自带,部分版本需要单独下载。客户端推荐17周年精简版,兼容性较好。

二、服务器环境准备

使用WindowsServer系统,在云服务器安全组和系统防火墙中放行所有需要的端口。游戏网关默认7000、7100、7200,微端网关默认8000,微端服务器端口默认9000,具体以实际配置为准。端口协议建议同时放行TCP和UDP。

三、部署服务端

将版本包解压到D盘根目录,路径全程不能有中文和空格。补丁整体解压到客户端根目录,保持补丁文件夹名称与PAK.txt中记录的路径一致。

打开GameCenter.exe引擎控制器,配置向导中填写服务端路径、数据库名称、服务器名称,IP填写服务器公网IP或勾询态IP模式。保存后启动服务端,确认各网关窗口正常弹出。

四、配置微端服务器

微端程序包含UpdateServer和UpdateGate两个文件夹。

先将MirServerMir200目录下的qqwry.dat文件复制到UpdateGate文件夹中。

将版本登录器目录下的PAK.txt复制到UpdateServer文件夹中,用文本编辑器打开,将里面的客户端路径替换为服务器上客户端的实际路径。

打开UpdateServer.exe,在基本设置中修改客户端路径为服务器上的客户端目录,登录器连接地址填写服务器公网IP,每次发送数据块大小可适当调大以加快更新速度,Resources目录填写补丁文件夹名称。如果版本使用PAK密码,在明文密码处填入对应密码。

五、配置微端网关

打开UpdateGate文件夹,修改!addrtable.txt和!serverinfo.txt,将其中的IP替换为服务器公网IP。启动UpdateGate.exe,记录显示的微端网关端口,默认通常为8000。

六、配置登录器列表

列表文件是一个txt格式文本,常见格式如下:

[Server]
2240=服务器名称|服务器标题|服务器IP|服务器端口|是否自动展开|微端IP|微端端口|防火墙端口|防火墙类型

将服务器IP、服务器端口、微端IP、微端端口全部替换为实际值。微端端口必须与UpdateGate.exe显示的端口一致。保存后将列表文件上传到可外网访问的列表空间,获取HTTP链接。

七、生成微端登录器

打开登录器配置器,在基本设置中填写主列表和备列表地址,即上传后获得的HTTP链接。微端密码填写PAK.txt中的更新密码,默认通常为GameOfMir。

在搜索客户端条件设置中勾选微端模式,这是微端能否生效的关键。配置完成后点击生成登录器,将生成的登录器程序复制到客户端根目录运行测试。

八、常见问题排查

微端不更新:检查列表中的微端端口是否与网关端口一致,微端模式是否已勾选。

PAK密码错误:确认UpdateServer中的PAK.txt路径与客户端实际路径一致,密码与登录器配置器中的微端密码一致。

网关启动失败:检查qqwry.dat是否已复制到UpdateGate目录,端口是否被占用。

列表无法读取:确认列表文件已正确上传到列表空间,HTTP链接可被浏览器直接访问。

服务端与微端可以部署在同一台服务器上,玩家较多时建议分开部署以减少带宽压力。
[顶部]