能注册、能建人物,说明账号库和DBServer没断,卡在“点开始”这一步,本质是角色网关/游戏网关没把场景数据交给客户端。按下面顺序查,不用换版本。
一、先确认三个网关进程都在
任务管理器里看有没有这些进程:
•DBServer.exe
•LoginGate.exe
•SelGate.exe
•RunGate.exe(GameGate)
•M2Server.exe
缺RunGate或SelGate,点开始必然无反应。GOM/GEE环境里RunGate没起来,或者启动后闪退,先去杀毒隔离区恢复文件,再双击启动。
二、IP和端口全部锁死127.0.0.1
单机架设所有网关配置里:
•监听地址:127.0.0.1
•不要填192.168.x.x,不要填外网IP
•登录网关默认7000
•角色网关SelGate默认7100
•游戏网关RunGate默认7200
登录器配置器里填的“服务器地址”和“端口”必须和RunGate完全一致。
改完端口后,重新生成登录器,覆盖到客户端根目录,别用旧登录器缓存。
三、GOM/GEE密钥对不上
GOM、GEE引擎有网关验证密钥:
-登录器配置工具里的密钥
•游戏网关ini里的密钥
两者大小写、字符必须一模一样
密钥不对的表现就是:能建号、能选人,点开始直接没反应或秒断线。改完密钥重新生成登录器。
四、DBServer勾选项
打开DBServer→选项→基本设置:
•勾“允许创建新人物”
•取消“只分配可连接的游戏网关客户端”(单机必须取消)
不然角色数据不往游戏网关推,选人界面卡死。
五、M2参数里关掉普通客户端限制
M2Server→选项→参数设置→客户端控制:
•“允许普通客户端登录”如果勾了,先取消
部分引擎勾了这个反而拦本地进图。
六、出生地图和角色数据坏了
建新账号、建新角色测试:
•新角色能进→旧角色DB记录坏了,DBC2000里进HeroDB的Character表,删掉那个坏人物记录重练
-新角色也进不去→查!Setup.txt里StartMap地图编号是否存在,Map目录里对应.map文件在不在
七、防火墙和权限
•关Windows防火墙、关杀毒软件实时防护
-服务端所有exe右键属性→以管理员身份运行
•服务端路径别带中文,放D:\MirServer
•客户端补丁:服务端给的Resources/Data/Map完整覆盖到客户端根目录,pak密码在登录器里填对
八、启动顺序(关全部重来)
1.DBServer
2.LoginSrv
3.LoginGate
4.SelGate
5.RunGate
6.M2Server
全部起完看M2日志,没报地图/脚本错,再开登录器进游戏。
九、看M2日志定位
点开始时M2窗口有日志输出就看日志:
•提示脚本报错→查QManage.txt登录触发脚本
•提示地图加载失败→补Map文件
•提示禁止链接127.0.0.1→RunGate安全过滤拦了,关掉网关安全防御或清IP黑名单
最快自检办法:换自带配套登录器+纯净客户端,127.0.0.1默认端口,只启动必备网关,建新号进游戏。能进就说明是原登录器参数或网关配置漂移,不用动版本本体。
一、先确认三个网关进程都在
任务管理器里看有没有这些进程:
•DBServer.exe
•LoginGate.exe
•SelGate.exe
•RunGate.exe(GameGate)
•M2Server.exe
缺RunGate或SelGate,点开始必然无反应。GOM/GEE环境里RunGate没起来,或者启动后闪退,先去杀毒隔离区恢复文件,再双击启动。
二、IP和端口全部锁死127.0.0.1
单机架设所有网关配置里:
•监听地址:127.0.0.1
•不要填192.168.x.x,不要填外网IP
•登录网关默认7000
•角色网关SelGate默认7100
•游戏网关RunGate默认7200
登录器配置器里填的“服务器地址”和“端口”必须和RunGate完全一致。
改完端口后,重新生成登录器,覆盖到客户端根目录,别用旧登录器缓存。
三、GOM/GEE密钥对不上
GOM、GEE引擎有网关验证密钥:
-登录器配置工具里的密钥
•游戏网关ini里的密钥
两者大小写、字符必须一模一样
密钥不对的表现就是:能建号、能选人,点开始直接没反应或秒断线。改完密钥重新生成登录器。
四、DBServer勾选项
打开DBServer→选项→基本设置:
•勾“允许创建新人物”
•取消“只分配可连接的游戏网关客户端”(单机必须取消)
不然角色数据不往游戏网关推,选人界面卡死。
五、M2参数里关掉普通客户端限制
M2Server→选项→参数设置→客户端控制:
•“允许普通客户端登录”如果勾了,先取消
部分引擎勾了这个反而拦本地进图。
六、出生地图和角色数据坏了
建新账号、建新角色测试:
•新角色能进→旧角色DB记录坏了,DBC2000里进HeroDB的Character表,删掉那个坏人物记录重练
-新角色也进不去→查!Setup.txt里StartMap地图编号是否存在,Map目录里对应.map文件在不在
七、防火墙和权限
•关Windows防火墙、关杀毒软件实时防护
-服务端所有exe右键属性→以管理员身份运行
•服务端路径别带中文,放D:\MirServer
•客户端补丁:服务端给的Resources/Data/Map完整覆盖到客户端根目录,pak密码在登录器里填对
八、启动顺序(关全部重来)
1.DBServer
2.LoginSrv
3.LoginGate
4.SelGate
5.RunGate
6.M2Server
全部起完看M2日志,没报地图/脚本错,再开登录器进游戏。
九、看M2日志定位
点开始时M2窗口有日志输出就看日志:
•提示脚本报错→查QManage.txt登录触发脚本
•提示地图加载失败→补Map文件
•提示禁止链接127.0.0.1→RunGate安全过滤拦了,关掉网关安全防御或清IP黑名单
最快自检办法:换自带配套登录器+纯净客户端,127.0.0.1默认端口,只启动必备网关,建新号进游戏。能进就说明是原登录器参数或网关配置漂移,不用动版本本体。

