能注册、能建人物,说明账号库和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 默认端口,只启动必备网关,建新号进游戏。能进就说明是原登录器参数或网关配置漂移,不用动版本本体。
热血传奇单机架设建完人物点开始没反应排查修复
来源:
作者:
点击:

