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

传奇GEE引擎微端架设全攻略:从黑屏到流畅游戏完整配置与排错链路

热度:
一、前置环境与目录规范
服务端解压到磁盘根目录全英文路径(如D:\Mirserver),禁中文、禁空格。客户端安装到另一根目录(如E:\Legendofmir),版本需与服务端匹配(多用16~17周年完整客户端,过新客户端易兼容异常)。从GEE引擎包或版本包取出“微端服务器”目录,整体解压进客户端根目录,确保UpdateServer.exe/UpdateServer_X64.exe与客户端主程序同级。
补丁(Resources/Data/Patch文件夹)完整覆盖进客户端根目录,层级必须是客户端根\Resources\data\...或客户端根\Data\...,名称后续三步必须完全一致。

二、UpdateServer(微端更新服务)核心配置
运行UpdateServer.exe或UpdateServer_X64.exe→选项/设置:
•客户端路径:选E:\Legendofmir

-服务器地址:0.0.0.0(不动)
•服务器端口:默认8008,不可与微端网关端口冲突

•网关连接端口(蓝色字):记死,需与MirUpdateGate里填的微端端口一致

•更新密码:自定义(默认GEEM2),必须与登录器配置器完全相同

-资源目录:填补丁文件夹名(Resources/Patch/Data),三处一致

Pak.txt处理:
从D:\Mirserver\登录器\复制Pak.txt到桌面,记事本打开,把文件内原客户端路径全文替换成E:\Legendofmir,保存后拷进UpdateServer所在目录→微端程序内查看→查看文件→Pak→载入pak密码,选中修改后的Pak.txt。界面所有PAK状态显示“密码正确”方可,密文自动生成,手改密文必错。
首次启动报“未找到客户端”属正常,改完Pak.txt路径并重载后即消。资源缓存进度走完再继续。

三、MirUpdateGate(微端网关)配置
从引擎包取“微端网关”目录,复制Mir200\qqwry.dat进网关目录(缺此文件网关起不来)。运行MirUpdateGate.exe→配置→基本设置:
-网关地址:同机填127.0.0.1/内网IP,独立机填公网IP
•网关端口:自定义(默认8000),外网需在防火墙/安全组放行TCP

•微端地址:填UpdateServer所在机器IP

-微端端口:填UpdateServer基本设置里的“网关连接端口”(默认8008或蓝色字端口)
•线路列表:必须含“默认”关键词,可追加电信/网通/移动分组,IP对应分配

保存后小电脑指示灯常亮=连通。网关端口、列表文件微端端口、登录器微端端口三者必须相等。

四、登录器配置器绑定微端
打开MakeGameLogin.exe(GEE专用,禁混用GOM登录器):
-登录器选项:删掉检测目录/文件条件,勾选“纯微端登录器”或微端模式
•微端更新密码:填与UpdateServer一致的值(默认GEEM2)

•Resources目录名:填补丁文件夹名,与客户端、Pak.txt完全一致

-列表配置:区服名公网IP:7000
公网IP:网关端口(如8000)
生成GameLogin.exe,拷贝进客户端根目录运行,禁放桌面/下载目录(会脱离补丁上下文)。

五、主服与启动顺序
M2控制台→选项→微端设置→启用手动微端,填微端网关IP与端口,重启M2。
启动顺序:LoginGate→SelGate→GameGate→DBServer→M2Server(无红错)→UpdateServer(资源缓存完)→MirUpdateGate(灯亮)→双击生成的微端登录器建号进游戏。

六、黑屏/不更新典型成因与定点修法
1.选角色后纯黑屏只有鼠标:微端未起/UpdateServer未缓存完/列表微端端口与MirUpdateGate不一致/登录器非GEE专用
2.地图黑、NPC/装备透明:Resources目录名三方不一致、Pak.txt路径未替换、PAK密码错、MapInfo.txt地图号与Mir200\Map\*.map不匹配
3.界面血条/按钮丢失:NewopUI.pak未进客户端Data、登录器配置器newui与版本不匹配、误用引擎包自带NewopUI覆盖了版本定制包
4.微端连接失败:防火墙/安全组未放8000/8008、网关绑127.0.0.1但列表填公网、动态IP未勾、qqwry.dat缺失
5.PAK大量密码错:Pak.txt仍用服务端原路径、密文被手改、补丁包本身加密方式非GEE默认
6.64位UpdateServer起不来或掉线:换32位UpdateServer版本重试
7.引擎比微端程序新:微端程序更新日期必须晚于M2引擎日期,否则指令不兼容,去GEE官网下更新日期更靠后的引擎包取微端

七、外网额外放行与联调
云服务器安全组+Windows防火墙同时放行:7000(LoginGate)、7100(SelGate)、7200系(GameGate)、8000(微端网关)、8008(UpdateServer)。路由器做端口映射时内外端口一致,内部IP绑服务端内网IP。异地机下登录器进服,观察小地图、NPC、时装、技能光效、走新地图是否实时拉取,无“微端连接失败”即通。

八、端口与名称对齐速查
•主服网关:7000/7100/7200系

•微端服务UpdateServer:8008(可改)

•微端网关MirUpdateGate:8000(可改)

-三方一致项:列表微端端口=网关端口=登录器填的端口
•四方一致项:客户端补丁目录名=UpdateServer资源目录=登录器Resources名=Pak.txt内引用目录

-两方一致项:UpdateServer更新密码=登录器微端更新密码

微端链路串起来即:客户端根目录放主程序+补丁+UpdateServer+网关→UpdateServer载Pak.txt(路径改绝对、密码全绿)→MirUpdateGate绑UpdateServerIP/端口→登录器配置器勾纯微端、密码/目录对齐→M2开微端设置→按顺序起服务→玩家端纯微端登录器按需拉Resources/PAK/WIL。任一层端口、路径、密码、目录名错位,表现层就是黑屏、连接失败、装备透明三类表象。
[顶部]