服务端启动全绿但登录器点开就"正在更新"然后自动关闭,是免费登录器生成器默认开启远程更新、盛大老客户端官方Update残留冲突、列表文件格式错或服务端LoginGate未正常监听导致。按以下顺序处理:
一、重新生成登录器——关掉自动更新(最主要原因)
免费登录器配置器默认勾选"启用自动更新"并填了外网更新地址,单机没更新服务器连不上就崩:
•打开你用的登录器生成器/配置器,找到"更新设置"或"自动更新"选项卡。
-取消勾选"启用自动更新""微端更新""网页列表强制更新",更新服务器地址栏清空。
•列表方式选"本地列表"或手动填http://127.0.0.1/list.txt(list.txt放客户端根目录,内容见第四节)。
-游戏IP填127.0.0.1,端口填LoginGate.ini中GatePort值(通常7000,部分新版7100)。
•重新生成登录器EXE,放到盛大老客户端根目录(与Data、Map文件夹同级),不要放桌面或子文件夹。
-若生成器有"微端"选项也必须关掉,否则登录器会尝试连微端服务器一样卡死。
二、清除盛大老客户端官方更新残留
老版盛大客户端自带Update.exe和Update.ini会抢先触发官方更新盖过你的登录器:
-进传奇客户端根目录,删除或重命名Update.exe、盛大更新.exe、Patch.exe(只留登录器exe、mir.dat、Data、Map等)。
•找到Update.ini或UpdateConfig.txt,用记事本打开,把UpdateServer后的官方地址改成127.0.0.1,AutoUpdate=1改成AutoUpdate=0,保存。
-检查客户端根目录有无Mir2.ini,打开确认[Login]段LoginAddr=127.0.0.1、LoginPort=7000(与LoginGate端口一致)。
三、确认LoginGate正常监听
更新配置都对仍卡住说明登录器连不上LoginGate拿不到服务器列表:
•看GameCenter启动后LoginGate.exe窗口是否显示"GateOpened"或"ListeningPort:7000",闪退查端口占用。
-CMD执行netstat-ano|findstr7000(或7100),无输出说明LoginGate没起来,检查Gate_Server\LoginGate\LoginGate.ini中ServerIP=127.0.0.1、GatePort=7000,确认MirServer路径无中文空格。
•手动双击启动顺序:DBServer.exe→LoginSrv.exe→LoginGate.exe→M2Server.exe(部分一键端批处理漏启LoginGate)。
四、手写本地服务器列表文件
部分老登录器不认内置列表,需在客户端建list.txt(ANSI编码):
[Server]
0=单机测试|127.0.0.1|7000|1|0
•单机测试名字随意,127.0.0.1是IP,7000是LoginGate端口(你服务端若是7100改7100),末尾|1|0分别代表显示和类型。
•登录器配置器列表地址填.\list.txt或http://127.0.0.1/list.txt(后者需简单列表服务器,单机直接用相对路径.\list.txt最稳)。
•同时核对MirServer\LoginSrv\!Addrtable.txt格式为服务器名Title1127.0.0.1127.0.0.1,服务器名与list.txt中一致。
五、兼容性与杀毒拦截
•右键登录器EXE→属性→兼容性→勾选"以兼容模式运行此程序"选Windows7或XPSP3→同时勾选"以管理员身份运行此程序"→禁用全屏优化。
•把整个MirServer目录和传奇客户端目录加WindowsDefender白名单,杀软常把LoginGate.exe、登录器exe隔离导致更新进程起不来。
先做第一步关自动更新+删客户端Update.exe,90%的"更新1分钟自动关闭"直接解决,还不行补做第三四步查LoginGate端口和手写list.txt。
一、重新生成登录器——关掉自动更新(最主要原因)
免费登录器配置器默认勾选"启用自动更新"并填了外网更新地址,单机没更新服务器连不上就崩:
•打开你用的登录器生成器/配置器,找到"更新设置"或"自动更新"选项卡。
-取消勾选"启用自动更新""微端更新""网页列表强制更新",更新服务器地址栏清空。
•列表方式选"本地列表"或手动填http://127.0.0.1/list.txt(list.txt放客户端根目录,内容见第四节)。
-游戏IP填127.0.0.1,端口填LoginGate.ini中GatePort值(通常7000,部分新版7100)。
•重新生成登录器EXE,放到盛大老客户端根目录(与Data、Map文件夹同级),不要放桌面或子文件夹。
-若生成器有"微端"选项也必须关掉,否则登录器会尝试连微端服务器一样卡死。
二、清除盛大老客户端官方更新残留
老版盛大客户端自带Update.exe和Update.ini会抢先触发官方更新盖过你的登录器:
-进传奇客户端根目录,删除或重命名Update.exe、盛大更新.exe、Patch.exe(只留登录器exe、mir.dat、Data、Map等)。
•找到Update.ini或UpdateConfig.txt,用记事本打开,把UpdateServer后的官方地址改成127.0.0.1,AutoUpdate=1改成AutoUpdate=0,保存。
-检查客户端根目录有无Mir2.ini,打开确认[Login]段LoginAddr=127.0.0.1、LoginPort=7000(与LoginGate端口一致)。
三、确认LoginGate正常监听
更新配置都对仍卡住说明登录器连不上LoginGate拿不到服务器列表:
•看GameCenter启动后LoginGate.exe窗口是否显示"GateOpened"或"ListeningPort:7000",闪退查端口占用。
-CMD执行netstat-ano|findstr7000(或7100),无输出说明LoginGate没起来,检查Gate_Server\LoginGate\LoginGate.ini中ServerIP=127.0.0.1、GatePort=7000,确认MirServer路径无中文空格。
•手动双击启动顺序:DBServer.exe→LoginSrv.exe→LoginGate.exe→M2Server.exe(部分一键端批处理漏启LoginGate)。
四、手写本地服务器列表文件
部分老登录器不认内置列表,需在客户端建list.txt(ANSI编码):
[Server]
0=单机测试|127.0.0.1|7000|1|0
•单机测试名字随意,127.0.0.1是IP,7000是LoginGate端口(你服务端若是7100改7100),末尾|1|0分别代表显示和类型。
•登录器配置器列表地址填.\list.txt或http://127.0.0.1/list.txt(后者需简单列表服务器,单机直接用相对路径.\list.txt最稳)。
•同时核对MirServer\LoginSrv\!Addrtable.txt格式为服务器名Title1127.0.0.1127.0.0.1,服务器名与list.txt中一致。
五、兼容性与杀毒拦截
•右键登录器EXE→属性→兼容性→勾选"以兼容模式运行此程序"选Windows7或XPSP3→同时勾选"以管理员身份运行此程序"→禁用全屏优化。
•把整个MirServer目录和传奇客户端目录加WindowsDefender白名单,杀软常把LoginGate.exe、登录器exe隔离导致更新进程起不来。
先做第一步关自动更新+删客户端Update.exe,90%的"更新1分钟自动关闭"直接解决,还不行补做第三四步查LoginGate端口和手写list.txt。

