你能注册账号并在服务器中看到角色,说明LoginGate(登录网关)通信正常,问题出在SelGate(角色网关)或RunGate(游戏网关)的连接上。请按以下顺序逐一排查。
一、服务端进程与端口检查(首要)
1.确认关键进程是否全开
打开任务管理器,检查以下进程是否存在且无报错:
*DBServer.exe(数据库服务)
•LoginSrv.exe(账号服务)
•LoginGate.exe(登录网关)
*SelGate.exe(角色网关)<--此进程未启动是“点开始无反应”的主因
*RunGate.exe(游戏网关)
•M2Server.exe(游戏引擎)
解决方案:若缺少SelGate或RunGate,手动进入MirServer对应文件夹双击启动。
2.检查端口占用
能注册但进不去,常因7100(角色)或7200(游戏)端口被占用。
*打开CMD,输入:netstat-ano|findstr"7100"
•若返回结果且PID非你的服务端进程,说明端口冲突。
*解决:结束占用进程,或修改RunGate.ini及SelGate配置中的端口号,并同步更新登录器列表。
二、登录器与列表配置(核心)
1.列表文件格式与路径
单机架设必须使用127.0.0.1而非外网IP。
*检查列表:打开客户端内的ServerList.txt或列表文件,确认格式为:
单机测试|127.0.0.1|7000
确保无多余空格,编码建议为ANSI(UTF-8可能导致读取失败)。
2.登录器配套性
•严禁混用:GOM引擎必须用GOM登录器,HERO引擎用HERO登录器。使用服务端自带的“单机登录器配置器”重新生成,切勿使用网上下载的通用登录器。
*网关密码:检查RunGate/Config.ini中的Password=参数,必须与登录器配置器里填写的“游戏网关密码”完全一致,否则会被网关拦截。
三、引擎设置与防火墙
1.引擎控制台状态
打开M2Server(引擎控制台):
*GOM引擎:点击“选项”->“系统参数”->“游戏设置”,确认勾选“允许玩家进入游戏”。
*Hero引擎:点击“控制”->“游戏状态”,确认状态为“正常运行”而非“维护”。
2.防火墙与杀软拦截
即使单机(127.0.0.1)也可能被拦截。
•临时测试:彻底关闭Windows防火墙及第三方杀毒软件,重启服务端测试。
*信任设置:将LoginGate.exe、RunGate.exe、M2Server.exe及登录器程序加入杀软信任列表。
四、客户端缓存与补丁
1.清理缓存
•删除客户端根目录下的Cache、Data(备份自定义补丁)、Login.ini等缓存文件。
*重新生成登录器并放入纯净客户端运行,避免旧缓存干扰。
2.地图与补丁缺失(黑屏原因)
若点击“开始”后黑屏,可能是地图文件缺失。
*将服务端MirServer\Mir200\Map文件夹完整复制到客户端Map目录覆盖。
•若有Data补丁文件,需正确放置并确保登录器读取路径正确。
五、极速自查清单
若仍无法解决,请按此表快速核对:
排查点正确配置常见错误
IP地址所有配置均为127.0.0.1混用局域网IP或外网IP
登录器使用配套生成器生成使用他人制作的通用登录器
SelGate进程运行且无端口冲突未启动,导致点击开始无反应
列表格式单行,|分隔,ANSI编码含中文括号、空格或UTF-8编码
最后手段:若以上均无效,建议换一个已知可用的纯净服务端版本重新架设,以判断是版本文件损坏还是系统环境问题。
一、服务端进程与端口检查(首要)
1.确认关键进程是否全开
打开任务管理器,检查以下进程是否存在且无报错:
*DBServer.exe(数据库服务)
•LoginSrv.exe(账号服务)
•LoginGate.exe(登录网关)
*SelGate.exe(角色网关)<--此进程未启动是“点开始无反应”的主因
*RunGate.exe(游戏网关)
•M2Server.exe(游戏引擎)
解决方案:若缺少SelGate或RunGate,手动进入MirServer对应文件夹双击启动。
2.检查端口占用
能注册但进不去,常因7100(角色)或7200(游戏)端口被占用。
*打开CMD,输入:netstat-ano|findstr"7100"
•若返回结果且PID非你的服务端进程,说明端口冲突。
*解决:结束占用进程,或修改RunGate.ini及SelGate配置中的端口号,并同步更新登录器列表。
二、登录器与列表配置(核心)
1.列表文件格式与路径
单机架设必须使用127.0.0.1而非外网IP。
*检查列表:打开客户端内的ServerList.txt或列表文件,确认格式为:
单机测试|127.0.0.1|7000
确保无多余空格,编码建议为ANSI(UTF-8可能导致读取失败)。
2.登录器配套性
•严禁混用:GOM引擎必须用GOM登录器,HERO引擎用HERO登录器。使用服务端自带的“单机登录器配置器”重新生成,切勿使用网上下载的通用登录器。
*网关密码:检查RunGate/Config.ini中的Password=参数,必须与登录器配置器里填写的“游戏网关密码”完全一致,否则会被网关拦截。
三、引擎设置与防火墙
1.引擎控制台状态
打开M2Server(引擎控制台):
*GOM引擎:点击“选项”->“系统参数”->“游戏设置”,确认勾选“允许玩家进入游戏”。
*Hero引擎:点击“控制”->“游戏状态”,确认状态为“正常运行”而非“维护”。
2.防火墙与杀软拦截
即使单机(127.0.0.1)也可能被拦截。
•临时测试:彻底关闭Windows防火墙及第三方杀毒软件,重启服务端测试。
*信任设置:将LoginGate.exe、RunGate.exe、M2Server.exe及登录器程序加入杀软信任列表。
四、客户端缓存与补丁
1.清理缓存
•删除客户端根目录下的Cache、Data(备份自定义补丁)、Login.ini等缓存文件。
*重新生成登录器并放入纯净客户端运行,避免旧缓存干扰。
2.地图与补丁缺失(黑屏原因)
若点击“开始”后黑屏,可能是地图文件缺失。
*将服务端MirServer\Mir200\Map文件夹完整复制到客户端Map目录覆盖。
•若有Data补丁文件,需正确放置并确保登录器读取路径正确。
五、极速自查清单
若仍无法解决,请按此表快速核对:
排查点正确配置常见错误
IP地址所有配置均为127.0.0.1混用局域网IP或外网IP
登录器使用配套生成器生成使用他人制作的通用登录器
SelGate进程运行且无端口冲突未启动,导致点击开始无反应
列表格式单行,|分隔,ANSI编码含中文括号、空格或UTF-8编码
最后手段:若以上均无效,建议换一个已知可用的纯净服务端版本重新架设,以判断是版本文件损坏还是系统环境问题。

