GEE引擎传奇微端架设完整教程:UpdateServer与UpdateGate配置及黑屏排错

来源: 作者: 点击:
一、前置环境准备
1. 服务端 MirServer 已正常启动(DBServer→LoginSrv→LoginGate→RunGate→M2Server 全绿,无 DBC 连接失败/端口占用报错)
2. 微端服务器机放一份完整盛大客户端(推荐 16/17 周年纯净端,禁 10 周年以下老端),解压到 D:\MirClient,路径纯英文无空格无中文
3. 版本配套补丁(Data / Map / Sound / Wav / Resources / NewopUI.pak / Items.pak 等)整体覆盖进 D:\MirClient 根目录,禁嵌套成 D:\MirClient\补丁\Data
4. 从 GEE 官方引擎包或版本包取“微端服务器”文件夹(内含 UpdateServer.exe / UpdateServer_X64.exe + UpdateGate / MirUpdateGate.exe),解到客户端根目录同级

二、UpdateServer(微端资源服务)配置
运行 UpdateServer.exe(64 位系统用 UpdateServer_X64.exe)→ 选项 / 设置:
• 客户端路径:选 D:\MirClient(必须是带完整补丁那份客户端根目录)

- 资源目录(Resources 名):填版本实际补丁文件夹名(Data / Resources / Patch / zhanzheng),须与客户端根目录文件夹名、登录器配置器 Resources 名三者完全一致
- 更新密码:自定义(默认常见 GEEM2),记死,后续登录器配置器必须填同一串
• 监听端口:默认 8000 或 8008,可改但全网三处同步(UpdateServer、UpdateGate、列表文件)

- 最大连接 / 线程数:按在线人数调,千人在线 MaxClients 设 300~500,ThreadCount=CPU核×2
• 载入 Pak.txt:从服务端“登录器配置器”目录取 Pak.txt → 记事本全量替换原作者盘符路径为 D:\MirClient\Data(或对应 Resources\Data)→ 竖线后密码段原样保留 → 存盘 → 拷到 UpdateServer 目录一份 → 程序内重新载入,状态列全绿“密码正确”即可,红叉=路径没替或密码错

重启 UpdateServer,日志无“PAK密码错误”即资源缓存正常。

三、UpdateGate(微端网关)配置
1. 把服务端 D:\MirServer\Mir200\qqwry.dat 复制到 UpdateGate / MirUpdateGate 目录,缺它网关起不来
2. 运行 MirUpdateGate.exe → 配置 → 基本设置:
• 网关地址:单机 127.0.0.1;同机部署填内网 IP;独立微端机填公网 IP

• 微端端口:与 UpdateServer 监听端口一致(默认 8000 / 8008)

- 连接 UpdateServer 地址:同机 127.0.0.1,跨机填 UpdateServer 所在 IP
3. 首次启动生成 !addrtable.txt、!serverinfo.txt → 外网部署把内网 127.0.0.1 改成公网 IP(serverinfo.txt 只改一处 IP)→ 重启网关,线路灯常亮绿=连通
4. 防火墙 / 云安全组放行 TCP 8000(或自定义微端端口)+ 7000/7100/7200 游戏端口,路由器做端口转发到内网机

四、列表文件与登录器生成
列表格式(GEE 微端专属,ANSI 编码):
区名127.0.0.1:7000
127.0.0.1:8000
外网示例:传奇GEE公测1区220.181.x.x:7000
220.181.x.x:8000
末段即微端 IP:端口,必须和 UpdateGate、UpdateServer 同号;单机不做微端末段写 0 并在登录器取消微端勾。

打开 GEE 配套登录器配置器(MakeGameLogin.exe):
- 主/备列表填 http://127.0.0.1/list.txt(本地列表小程序)或 http 可访问 txt
• 微端设置:勾启用微端 → 微端地址+端口与网关一致 → 更新密码填 UpdateServer 同款(GEEM2)

- Resources/补丁文件夹名同上
• 客户端搜索条件清空或锁 D:\MirClient,禁“强制检测其他客户端”

• 载入 Pak.txt 全绿 → 生成 Login.exe → 拷到 D:\MirClient 根目录与 mir.exe 同级,禁桌面快捷方式误指旧端

五、启动顺序与联调
M2 主链全绿 → 起 UpdateServer → 起 UpdateGate(灯亮)→ 双击客户端根目录登录器 → 选区进游戏。正常表现:首次进图微端进度条拉取 Data/Map/Wav,土城地砖/NPC/装备全显。

六、黑屏 / 白条 / 卡微端速查
• 登录界面黑屏带砖块 = NewopUI.pak 没进 D:\MirClient\Data,或客户端低于 13 周年

• 进图全黑仅鼠标 = Map 未覆盖(服务端 Mir200\Map → 客户端 Map),或 MapInfo.txt 编号错

- 装备/NPC 白“?” = Pak.txt 路径没替全或密码错,UpdateServer 状态列有红叉
• 卡“正在连接微端” = UpdateGate 未起 / 8000 未放行 / 列表末段端口与网关不一致 / qqwry.dat 缺失

- 微端灯绿但不下载 = Pak.txt 未载进 UpdateServer / 引擎版本倒挂(微端包早于引擎),换同日期 GEE 微端组件
• 登录器跳到旧官方端 = 配置器“客户端搜索条件”误检,清空自定义目录名强制锁 D:\MirClient

- 单机误勾微端模式 = 强制拉远程资源失败黑屏,单机取消“启用微端”末段写 0

微端架设本质就四条线对齐:客户端路径真有完整补丁、Resources 名三处一致、Pak.txt 路径密码全绿、8000 端口网关→列表→防火墙全通。四条全中必流畅,任一条断即黑屏。