服务器几个黑窗都显示就绪,登录器双击后卡在“正在连接服务器”、直接闪退、白屏、没反应,或者连帐号密码框都出不来,问题基本出在网关、IP、端口、客户端、登录器列表、杀软隔离这几处,不是 M2 没开就是前端没对上。
先确认“开启成功”是不是真成功
看这几个进程是否都活着:
• DBServer:日志到“数据库就绪/加载完成”
• LoginSrv:帐号服务起来
• LoginGate:登录网关在听端口
• GameGate / RunGate:游戏网关在听端口
- M2Server:怪、物品、技能、地图都读完了,没红字
只开了 M2 没开 Gate,客户端永远进不了帐号界面。Gate 没起,登录器连的是空气。
本机单机该填什么
单机玩,登录器列表里必须填 127.0.0.1,不是你的宽带公网 IP,也不是 0.0.0.0。
常见列表写法:
1,127.0.0.1,7100,我的1.85
或
1,127.0.0.1,7200,我的1.85
具体端口看你 LoginGate / GameGate 配置,不是死记 7100。
!Setup.txt 里:
• GateAddr=127.0.0.1
• LoginGate 端口、GameGate 端口和登录器列表一致
很多人服务端绑了 127.0.0.1,登录器列表却填公网 IP,结果本机也进不去。
端口被占用
传奇默认爱用 7000、7100、7200、5500、5600、6000、9000。
别的端、别的游戏、被杀软拦了又残留在占用,Gate 起一半就死,登录器连不上。
cmd 里查:
netstat -ano | findstr 7100
netstat -ano | findstr 7200
有别的 PID 占了,改端口或者结束占用程序。改端口记得登录器列表、!Setup、Gate 配置三处一起改。
登录器和服务端不是一套
Hero 端用 Hero 登录器,GOM 端用 GOM 登录器,GEE 用 GEE,Legend 用 Legend。
拿 GOM 登录器进 Hero 端,经常就是点开没反应、进不了列表、或者能看列表点进去转圈。
登录器生成时填的:
• 列表地址
• 微端地址
• LoginGate IP:端口
• GameGate IP:端口
必须和服务端一一对应。
列表文件有问题
有些登录器读 serverlist.txt / mir2.ini / http 列表。
本机单机可以写本地列表,也可以登录器里直接填 127.0.0.1:端口。
列表文件格式错一行,比如少了逗号、区名带特殊符号、端口写成 7100a,登录器就卡在取列表,连帐号框都不出。
客户端问题
老传奇客户端:
• 用完整 1.76 客户端做底
• 1.85 要覆盖 Data 补丁
- 登录器放客户端根目录,和 Data、Map、wil 同层
登录器没放对目录,或者根目录里 mir.dat、登录器名和端不匹配,也会出现“点开像进了但没界面”。
还有种情况是登录器被系统当老程序,兼容模式没开:
右键登录器 → 属性 → 兼容性 → 以管理员身份运行 → Win7/XP 兼容模式试。
杀软把网关/登录器删了
Windows Defender、360、电脑管家常把:
• LoginGate.exe
• RunGate.exe
• 登录器.exe
• dinput8.dll、d3dxxx.dll、登录器补丁
当风险项隔离。
服务端能开,但登录器一启动就被删,表现就是:点登录器闪一下没了。
查杀软隔离区,把客户端目录、服务端目录、登录器全加白。
微端没开(GOM/GEE 特别常见)
GOM/GEE 单机也要微端/NewSys 起来,不然登录器能出帐号框,输完帐号进图时卡死;但有的是列表都出不来,因为登录器先校验微端/资源服务。
微端地址填 127.0.0.1,端口和登录器生成时一致。微端目录指到 Data/Pak,资源没加载完别急着进。
M2 管理员密码 / 列表校验
有的端 M2 设了网关密码,Gate 和 M2 对不上,Gate 拒绝转发,登录器表现就是一直“正在连接”。
还有登录器配置了“列表校验、机器码、时间锁”,你系统是改过的ghost系统、时间不对、区域格式不是 yyyy-M/d,Hero 端会各种怪问题。
区域格式改:
控制面板 → 区域 → 短日期 yyyy-M-d
防火墙
本机单机理论上 Windows 防火墙不会挡 127.0.0.1,但有的人装了第三方防火墙、代理、VPN、游戏加速器,把本地回环也拦了。
关掉 VPN、关掉乱七八糟的网络加速,再试。
最稳的排错顺序
1. 全关:M2、Gate、客户端、登录器
2. 先起 DBServer → LoginSrv → LoginGate → GameGate → M2
3. cmd 里 telnet 127.0.0.1 7100 看通不通(Win10/11 没开 telnet 就用浏览器访问 http 列表地址)
4. 登录器列表只写 127.0.0.1:对应端口
5. 登录器放完整客户端根目录
6. 管理员身份运行
7. 杀软加白整个传奇目录
8. GOM/GEE 再检查微端起来没
9. 还不行就看 LoginGate 黑窗日志:是“收到连接”还是“绑定端口失败”
几种典型现象对照
• 点登录器没反应/闪退:登录器被删、兼容问题、不是同引擎登录器
• 出列表但点区服转圈:Gate 没起、端口错、微端没开
• 连帐号框都不出:列表地址错、列表格式坏、登录器配置坏
• 能建号但进游戏黑屏:客户端 Data 补丁不对,不是登录问题了
• 本机能进、别人进不来:那是外网映射/安全组问题,和你现在说的“单机进不去”不是一回事
Hero 端单机最小可用配置
!Setup.txt:
ServerName=测试1.85
GateAddr=127.0.0.1
LoginGatePort=7100
GameGatePort=7200
登录器列表:
1,127.0.0.1,7100,测试1.85
DBC2000 里 HeroDB 路径指到 DB 目录。
启动顺序别反,M2 最后开。
这样本机登录器百分百能到帐号界面。
GOM 单机最小可用配置
• M2Server 起
• LoginGate 起
- RunGate 起
• 微端/NewSys 起
• 登录器生成时:列表 127.0.0.1:端口,微端 127.0.0.1:微端端口
• 客户端 Data/Pak 放全
少微端这一项,很多人卡半天。
还有个老手都踩的坑
你以为“服务器开启成功”是看了某个一键端面板绿了,但面板绿不代表 Gate 真监听。
去进程里看 LoginGate.exe、RunGate.exe 是不是真在跑;面板显示已启动,实际 exe 闪退,登录器当然进不去。
最后一句落点:
单机传奇能起服却进不了登录界面,九成是“Gate 没真起来 / 登录器填了公网 IP / 登录器和端不是一套 / 杀软把登录器删了 / 列表端口写错”。先别换端,先把 127.0.0.1、Gate 进程、登录器同引擎、杀软加白这四件事核对完,帐号界面基本就出来。

