Wg666迷失单职业微端版架设:GOM底子8000端口三边对齐

来源: 作者: 点击:
Wg666 迷失单职业微端版底层是 GOM(GameOfMir)1108 系,单职业迷失的改法全在 Envir 和登录器皮肤里,微端链路和通用 GOM 微端完全一致:UpdateServer 读客户端补丁、MirUpdateGate 坐 8000 转发、M2Server 宣告微端地址、登录器带微端模式拉资源。下面按单机自测→局域网顺序落,外网把 IP 换公网加映射即可。

一、目录与客户端底子

服务端解压到 D:\MirServer(禁中文空格)。微端程序从引擎包“微端服务器”目录取,内含 UpdateServer 和 UpdateGate 两个子目录。
客户端用 12~15 周年纯净版(GOM 微端只认 WZL/WIL/PAK,不认老 WIX),装到 D:\MirClient。
把 Wg666 版本自带的补丁(Data、Map、Wav、Resources、单职业特效文件夹)直接覆盖进 D:\MirClient 根目录,不能套一层“Wg666补丁”子目录。版本登录器文件夹里的 NewopUI.pak 和 Pak.txt 必须进客户端 Data 和微端 UpdateServer 各一份。

二、UpdateServer 微端服务器

运行 UpdateServer\UpdateServer.exe → 选项 → 基本设置:
• 客户端路径:选 D:\MirClient

• 连接网关地址:单机 127.0.0.1,局域网填服务器内网 IP 如 192.168.1.100

- 登录器连接地址:同连接网关地址
• 连接网关端口:8000(Wg666 包里若改成 8001/8888,记死这个数)

• 更新密码:看包内说明,常见 GameOfMir 或 wg666,自己设也行,三边统一

- Resources 目录:填补丁文件夹名,如 Resources 或 Data,必须与登录器配置器“资源目录名”一字不差
• PAK 明文密码:填 Pak.txt 里对应的密钥,密文自动生成;启动后列表全绿才行,红叉是路径或密码错

把版本登录器文件夹的 Pak.txt 复制到 UpdateServer 目录,记事本打开把里面原路径(如 E:\原端\客户端\Data\)批量替换成 D:\MirClient\Data\,存盘覆盖回 UpdateServer 目录,重启 UpdateServer 让密码重校。

三、MirUpdateGate 微端网关

运行 UpdateGate\MirUpdateGate.exe,首次启动生成 Config.ini 和 !addrtable.txt,关掉再改。
Config.ini 关键:

ServerAddr=127.0.0.1 ; 单机127,局域网填网关机IP
ServerPort=8000 ; 对外监听,登录器填这个
UpdatePassword=GameOfMir ; 与UpdateServer/M2/登录器相等

界面配置里建三个分组:默认、电信、网通,“默认”必须留。微端地址填 UpdateServer 所在机 IP,微端端口填 8000(与 UpdateServer 连接网关端口相等)。网关地址填本机 IP,端口 8000。
缺 qqwry.dat 从 MirServer\Mir200 复制过来,不然启动报找不到 IP 库。

四、M2Server 宣告微端

M2Server → 选项 → 客户端设置 → 微端设置:
- 启用微客户端更新:勾上
• 更新密码:GameOfMir(三边一致)

• 微端网关地址:127.0.0.1:8000(局域网 192.168.1.100:8000)

保存重启 M2。这里填的是 MirUpdateGate 对外地址和端口,不是 LoginGate 的 7000,也不是 UpdateServer 内部口。

五、登录器生成器

开 Wg666 包内 GameOfMir 登录器生成器:
• 服务器列表:游戏 IP:7000(LoginGate 端口,别填 8000)

• 勾“允许使用微端模式”或“启用微端”

- 微端更新密码:GameOfMir
• 微端网关 IP:填 MirUpdateGate 所在机 IP

• 微端网关端口:8000

• 资源目录名:Resources(与 UpdateServer 一致)

- PAK 规则:加载 UpdateServer 目录下的 Pak.txt,全绿再生成
生成 exe 丢进 D:\MirClient 根目录,同目录留 ServerList.txt(ANSI):

Wg666迷失|127.0.0.1|7000


六、主游戏链路端口(别和微端串)

LoginGate 7000 / SelGate 7100 / RunGate 7200 是游戏主链路,微端独立 8000。Wg666 若带商城后台占用 8888,微端就别用 8888,保持 8000 最稳。
防火墙放行 TCP 7000、7100、7200、8000。
启动顺序:DBServer → LoginSrv → LoginGate → SelGate → RunGate → M2Server(微端开好)→ UpdateServer → MirUpdateGate → 登录器进游戏。

七、单职业迷失特有拍错

• 进游戏技能特效黑块:客户端 Resources 没覆盖对层,或 Pak.txt 路径没替换成 D:\MirClient,回 UpdateServer 看 PAK 是否全绿。

- 右下角无蓝条:8000 没通,netstat -ano | findstr 8000 看是不是 MirUpdateGate 在听;听了还不行是防火墙拦。
• 提示更新密码错误:登录器、UpdateServer、M2 三边 GameOfMir 没对齐,Wg666 有些包把 M2 里写成 wg666 而登录器填 GameOfMir,必黑屏。

• 单职业自动回收/NPC 不显:那是 QFunction-0 和 Market_Def 的事,和微端无关,微端只管贴图/地图/音效。

• 改了 8000 为 8001:UpdateServer 连接网关端口、MirUpdateGate ServerPort 与微端地址端口、M2 宣告、登录器微端端口四处同步 8001,少一处就卡 1%。

- 同网段其他人进:服务器 IP 设静态,虚拟机桥接或裸机直接连路由器,客户端 ServerList.txt 填服务器内网 IP:7000,微端地址填同 IP:8000,不用做端口映射。

补丁热更:往 D:\MirClient\Resources 丢新单职业地图补丁,重启 UpdateServer 即可,玩家重登拉新资源,不必重发登录器。Wg666 这种单职业迷失版资源多在 1~3GB 之间,UpdateServer 数据块大小设 81920000 字节,带宽小可调到 40960000。