传奇GOM引擎微端架设教程与UpdateGate配置

来源: 作者: 点击:
GOM引擎微端作用是玩家不用手动下几G补丁,登录器进游戏时按需从微端服务器拉Data/Map/Wav/Pak资源。微端由两部分组成:UpdateGate(微端网关,管连接和端口监听)和UpdateServer(微端更新程序,管读客户端目录推资源)。下面按单机127.0.0.1场景拆,外网把IP换公网、做端口映射即可,内核不变。

一、前置文件与路径

•服务端:MirServer完整目录,DBC2000的HeroDB已配好、M2能起(微端建立在主服能跑的基础上)。

•客户端:16-18周年完整客户端,解压到D:\LegendClient,纯英文无空格无中文。

-补丁:版本配套Data/Map/Wav/Resources/NewopUI.Pak覆盖进客户端根目录。
•微端程序:服务端里“微端服务器”或“Mir2MicroServer”文件夹,内含UpdateGate和UpdateServer;登录器文件夹里取pak.txt、qqwry.dat。

二、UpdateGate微端网关配置

1.从MirServer\Mir200复制qqwry.dat到UpdateGate文件夹内,缺它网关起不来。
2.双击UpdateGate.exe,首次运行生成!addrtable.txt和!serverinfo.txt。
3.记事本打开两个文件,单机把所有IP改127.0.0.1;外网改公网IP。!serverinfo.txt只改第一行IP,端口默认8000不动。
4.重开UpdateGate.exe,窗口显示“启动成功/监听8000”即正常,这个窗口必须常驻。

三、UpdateServer微端更新程序配置

1.双击UpdateServer.exe→选项→基本设置:
•客户端路径:选D:\LegendClient

•连接网关地址:单机127.0.0.1,外网公网IP

-连接网关端口:8000(必须与UpdateGate一致)
•Resources目录:填补丁文件夹名,通常Data或Resources,必须和登录器配置器里写的目录名一字不差

-更新密码:默认GameOfMir,记下来,登录器配置器要填一样的
•数据发送速度:可填81920000提速

2.处理pak.txt:把登录器文件夹里的pak.txt复制到UpdateServer目录,记事本打开,把里面旧的客户端路径(如C:\旧客户端\Data\)全部替换成D:\LegendClient\Data\,保存覆盖。重开UpdateServer,所有PAK显示“密码正确”才算过,红色就是密码或路径错。
3.顺手把NewopUI.Pak从登录器文件夹拷进客户端Data目录,这是基础UI必备包。

四、主服与列表文件

主服按普通单机起:DBServer→LoginSrv→LoginGate→SelGate→RunGate→M2Server,登录网关端口默认7000。

新建list.txt放桌面或登录器文件夹,单行格式:
单机测试|127.0.0.1|7000|127.0.0.1|8000
含义:区名开区IP开区端口(7000)微端IP
微端端口(8000)。外网把两处IP换公网,端口对应改。

单机不想传网页空间,用服务端自带的“本地列表服务器”小工具,把list.txt放同目录,起工具得http://127.0.0.1/list.txt填进登录器配置器。

五、GOM登录器配置器关联微端

打开服务端“登录器”文件夹里的GOM登录器配置器.exe:
•基本设置:服务器名同M2配置向导,列表地址填上面那个http地址(或本地list.txt路径)

•微端设置:勾“启用微端模式”,微端网关IP127.0.0.1,微端端口8000,更新密码填UpdateServer里设的(默认GameOfMir),资源目录名同Resources设置

•客户端:勾“自动搜索客户端”或手填D:\LegendClient,别限制死旧路径

•补丁设置:目录名与UpdateServer的Resources一致(Data/Resources)

-点“生成登录器”,把exe扔进D:\LegendClient根目录。

六、启动顺序与验证

微端相关程序在主服之后起,完整次序:
1.DBServer
2.LoginSrv/LogDataSrv
3.LoginGate/SelGate/RunGate
4.M2Server(常驻)
5.UpdateGate(微端网关)
6.UpdateServer(微端更新)

双击客户端根目录的新登录器,输号进游戏,右下角或登录器界面出现“正在检查微端补丁/正在加载XXX.wil”说明通了;进图不黑屏、装备NPC显示正常即成功。浏览器验证:http://127.0.0.1:8000/能开或报资源清单均代表网关在监听。

七、外网开服追加项

•UpdateGate的addrtable/serverinfo改公网IP,UpdateServer连接地址改公网IP,端口8000

•云主机安全组放行7000(登录)、7100(角色)、7200(游戏)、8000(微端),路由器做8000映射

-list.txt写公网IP:7000公网IP:8000,传空间得http列表地址
•带宽小就把UpdateServer发送速度调低、补吨块改小(300KB),按需加载模式别关

八、常见死穴

-进游戏黑屏/咸鱼怪:pak.txt路径没替换、PAK密码和UpdateServer不一致、NewopUI.Pak没进客户端Data
•登录器提示“微端连接失败”:UpdateGate没起、8000被占(改8001要网关/UpdateServer/列表/登录器四处同步)、防火墙拦了8000

-资源加载到一半卡住:UpdateServer客户端路径指错、Resources目录名和登录器对不上
•M2能进但微端不拉资源:登录器配置器没勾“启用微端模式”、更新密码两端不一致

•Win11网关闪退:UpdateGate右键管理员跑,qqwry.dat必须存在

微端不是独立服,是主服的附属资源通道。主服M2能起、HeroDB通、127.0.0.1+8000两端对齐、pak.txt路径替换干净,这四件齐全必然拉资源。
[顶部]