一、前期文件与环境准备
1.引擎与版本匹配
先确认使用的引擎类型(主流为GOM、GEE),必须保证微端组件版本与服务端引擎版本一致,混用不同版本会导致UpdateServer启动失败、PAK密码校验异常、资源下发出错。GOM常用1108版引擎包,解压后内部带“微端服务器”目录;GEE需从官网或更新日期晚于当前引擎的引擎包中提取微端组件。
2.目录规范
所有路径禁止中文、空格、特殊字符。推荐结构:
D:\MirServer(服务端)
D:\LegendClient(完整客户端+版本补丁)
D:\MirServer\UpdateGate(微端网关)
D:\MirServer\UpdateServer(微端资源服务)
3.客户端与补丁
安装完整传奇客户端(16/17周年版兼容性好),将版本专属补丁整体覆盖进客户端根目录,确保Data、Map、Wav、Graphics、Resources等目录齐全。若版本带加密PAK/WIL/WZL,保留原pak.txt与密码文件,后续微端必须复用同一套密码。
4.网络与端口
外网架设需有公网IP或端口映射;系统防火墙、云厂商安全组放行TCP8000(GOM默认)/8008(GEE默认),以及服务端7000、7100、7200等原有端口。单机架设全部填127.0.0.1即可。
二、微端服务器(UpdateServer)部署
1.拷贝组件
从引擎包取出UpdateServer文件夹,放到客户端同级或独立目录。将登录器生成目录里的pak.txt、NewopUI.Pak复制到UpdateServer目录内,保证PAK密码可被读取。
2.首次启动与基本设置
运行UpdateServer.exe,首次会报错或提示密码异常,直接关闭。打开“选项—基本设置”填写:
•客户端路径:D:\LegendClient(指向已打补丁的完整客户端)
-连接网关地址/登录器连接地址:外网填公网IP,单机填127.0.0.1
•连接网关端口:8000(必须与UpdateGate一致)
•服务器端口:自定义未占用端口(如8001)
-Resources目录:补丁文件夹名,须与登录器配置、客户端目录名完全一致(常见为Resources或Data)
•更新密码:自设字符串,记录备用
3.PAK密码处理
用Notepad++打开pak.txt,将旧客户端路径批量替换为当前D:\LegendClient路径;若控制台仍红字提示密码错误,用WIL编辑器打开对应.pak核对明文密码,填入UpdateServer基本设置“明文密码”栏,密文会自动生成。重启UpdateServer显示“服务已启动、资源已加载”即正常。
三、微端网关(UpdateGate)配置
1.依赖文件
进入UpdateGate目录,从服务端D:\MirServer\Mir200复制qqwry.dat(IP库)放入此处,缺此文件网关无法监听。
2.启动生成配置
运行UpdateGate.exe(GOM为MirUpdateGate.exe/UpdateGat.exe),自动生成ServerInfo.txt与GateConfig.txt。关闭程序,记事本打开:
-ServerInfo.txt中将127.0.0.1改为公网IP(仅改一处)
•GateConfig.txt中对应IP同步修改
•端口保持8000(若改则全局统一)
3.网关界面参数
重启网关,在配置界面填:
•线路关键词必须含“默认”,可追加电信、网通
•微端地址:UpdateServer所在机器IP
•微端端口:8000
•网关地址:本机IP
•刷新时间:1000(毫秒)
状态灯常亮、显示端口监听即成功。
四、服务端引擎联动
启动M2Server(GOM引擎控制器),进入:选项→客户端设置→微端设置
•启用微客户端更新:勾选
•更新密码:填与UpdateServer完全一致的密码
-网关地址:公网IP:8000
保存后重启M2引擎使参数生效。若使用GEE,则在引擎配置中心对应“微端更新”页填写相同密码与端口。
五、登录器与列表配置
打开登录器配置器(绿盟/GOM/GEE自带):
1.服务器列表:游戏IP:7000(LoginGate端口)
2.勾选“允许使用微端模式”
3.微端更新密码:同上统一密码
4.微端网关地址:公网IP:8000
5.资源目录名、PAK密码、客户端搜索条件与前面Resources设置保持一致
生成登录器exe,连同Map.txt、Pak.txt、Wav.lst打包分发,初始包体一般5–20MB。
六、玩家侧表现与验证
玩家运行登录器进游戏,走向新地图、穿戴新装备时右下角出现蓝色进度条,表示正在从UpdateServer拉取Data/Map/Wav/PAK资源;二次进入同场景不再重复下载。黑屏、花屏、装备不显示、进度条卡1%,按以下顺序查:
-pak.txt密码与UpdateServer明文密码不一致→用WIL编辑器复核
•8000端口未放行→防火墙/安全组补规则
•Resources目录名与登录器、客户端不一致→统一命名
-UpdateServer未加载到补丁→检查客户端路径与补丁覆盖
•UpdateGate未亮灯→查qqwry.dat与IP配置
七、GEE引擎差异点
•微端服务程序多为UpdateServer_X64
-默认端口8008
•默认更新密码GEEM2(必须与登录器配置器相同)
•服务器地址填0.0.0.0即可,端口不可与网关冲突
八、后续维护
版本新增地图、怪物、装备补丁时,直接将新文件覆盖进D:\LegendClient对应目录,重启UpdateServer;玩家重登即拉取新资源。更换更新密码需同步改UpdateServer、M2微端设置、登录器配置器三处,否则整体断更。微端程序与网关进程运行中不可关闭,否则在线玩家停止资源下发。
1.引擎与版本匹配
先确认使用的引擎类型(主流为GOM、GEE),必须保证微端组件版本与服务端引擎版本一致,混用不同版本会导致UpdateServer启动失败、PAK密码校验异常、资源下发出错。GOM常用1108版引擎包,解压后内部带“微端服务器”目录;GEE需从官网或更新日期晚于当前引擎的引擎包中提取微端组件。
2.目录规范
所有路径禁止中文、空格、特殊字符。推荐结构:
D:\MirServer(服务端)
D:\LegendClient(完整客户端+版本补丁)
D:\MirServer\UpdateGate(微端网关)
D:\MirServer\UpdateServer(微端资源服务)
3.客户端与补丁
安装完整传奇客户端(16/17周年版兼容性好),将版本专属补丁整体覆盖进客户端根目录,确保Data、Map、Wav、Graphics、Resources等目录齐全。若版本带加密PAK/WIL/WZL,保留原pak.txt与密码文件,后续微端必须复用同一套密码。
4.网络与端口
外网架设需有公网IP或端口映射;系统防火墙、云厂商安全组放行TCP8000(GOM默认)/8008(GEE默认),以及服务端7000、7100、7200等原有端口。单机架设全部填127.0.0.1即可。
二、微端服务器(UpdateServer)部署
1.拷贝组件
从引擎包取出UpdateServer文件夹,放到客户端同级或独立目录。将登录器生成目录里的pak.txt、NewopUI.Pak复制到UpdateServer目录内,保证PAK密码可被读取。
2.首次启动与基本设置
运行UpdateServer.exe,首次会报错或提示密码异常,直接关闭。打开“选项—基本设置”填写:
•客户端路径:D:\LegendClient(指向已打补丁的完整客户端)
-连接网关地址/登录器连接地址:外网填公网IP,单机填127.0.0.1
•连接网关端口:8000(必须与UpdateGate一致)
•服务器端口:自定义未占用端口(如8001)
-Resources目录:补丁文件夹名,须与登录器配置、客户端目录名完全一致(常见为Resources或Data)
•更新密码:自设字符串,记录备用
3.PAK密码处理
用Notepad++打开pak.txt,将旧客户端路径批量替换为当前D:\LegendClient路径;若控制台仍红字提示密码错误,用WIL编辑器打开对应.pak核对明文密码,填入UpdateServer基本设置“明文密码”栏,密文会自动生成。重启UpdateServer显示“服务已启动、资源已加载”即正常。
三、微端网关(UpdateGate)配置
1.依赖文件
进入UpdateGate目录,从服务端D:\MirServer\Mir200复制qqwry.dat(IP库)放入此处,缺此文件网关无法监听。
2.启动生成配置
运行UpdateGate.exe(GOM为MirUpdateGate.exe/UpdateGat.exe),自动生成ServerInfo.txt与GateConfig.txt。关闭程序,记事本打开:
-ServerInfo.txt中将127.0.0.1改为公网IP(仅改一处)
•GateConfig.txt中对应IP同步修改
•端口保持8000(若改则全局统一)
3.网关界面参数
重启网关,在配置界面填:
•线路关键词必须含“默认”,可追加电信、网通
•微端地址:UpdateServer所在机器IP
•微端端口:8000
•网关地址:本机IP
•刷新时间:1000(毫秒)
状态灯常亮、显示端口监听即成功。
四、服务端引擎联动
启动M2Server(GOM引擎控制器),进入:选项→客户端设置→微端设置
•启用微客户端更新:勾选
•更新密码:填与UpdateServer完全一致的密码
-网关地址:公网IP:8000
保存后重启M2引擎使参数生效。若使用GEE,则在引擎配置中心对应“微端更新”页填写相同密码与端口。
五、登录器与列表配置
打开登录器配置器(绿盟/GOM/GEE自带):
1.服务器列表:游戏IP:7000(LoginGate端口)
2.勾选“允许使用微端模式”
3.微端更新密码:同上统一密码
4.微端网关地址:公网IP:8000
5.资源目录名、PAK密码、客户端搜索条件与前面Resources设置保持一致
生成登录器exe,连同Map.txt、Pak.txt、Wav.lst打包分发,初始包体一般5–20MB。
六、玩家侧表现与验证
玩家运行登录器进游戏,走向新地图、穿戴新装备时右下角出现蓝色进度条,表示正在从UpdateServer拉取Data/Map/Wav/PAK资源;二次进入同场景不再重复下载。黑屏、花屏、装备不显示、进度条卡1%,按以下顺序查:
-pak.txt密码与UpdateServer明文密码不一致→用WIL编辑器复核
•8000端口未放行→防火墙/安全组补规则
•Resources目录名与登录器、客户端不一致→统一命名
-UpdateServer未加载到补丁→检查客户端路径与补丁覆盖
•UpdateGate未亮灯→查qqwry.dat与IP配置
七、GEE引擎差异点
•微端服务程序多为UpdateServer_X64
-默认端口8008
•默认更新密码GEEM2(必须与登录器配置器相同)
•服务器地址填0.0.0.0即可,端口不可与网关冲突
八、后续维护
版本新增地图、怪物、装备补丁时,直接将新文件覆盖进D:\LegendClient对应目录,重启UpdateServer;玩家重登即拉取新资源。更换更新密码需同步改UpdateServer、M2微端设置、登录器配置器三处,否则整体断更。微端程序与网关进程运行中不可关闭,否则在线玩家停止资源下发。

