先把服务端六个核心窗口都打开:DBServer、LoginSrv、LoginGate、SelGate、RunGate、M2Server。缺SelGate或RunGate,选角后容易黑屏、不开门或直接断开。打开命令提示符执行:
netstat -ano | findstr "7000 7100 7200"
7000是登录网关,7100是角色网关,7200是游戏网关。哪个端口没有LISTENING,就重启对应网关程序。单机环境IP统一用127.0.0.1,所有路径不要带中文。
补丁安装要整文件夹解压到客户端根目录,不要把里面的Data、Map、Graphics拆出来乱丢。例如补丁文件夹叫Mojie,正确路径应为:
X:热血传奇Mojie
登录器配置器里的PAK密码、Resources路径、NewopUI.pak必须和这个补丁文件夹一致。PAK密码错、路径错、文件不存在,进游戏就会全黑。
登录器生成后必须放到客户端根目录启动。右键登录器查看属性,确认打开文件位置确实指向当前客户端目录。如果登录器跑到别的盘、别的客户端目录,补丁读不到也会黑屏。
单机测试时,登录器配置器里不要勾选微端模式;如果用微端,才需要勾选,并确保微端服务器端口和列表地址一致。
Map文件覆盖方法:把服务端Mir200Map里的地图文件复制到客户端Map目录,选择覆盖。如果版本有专属补丁文件夹,也要把Map文件复制到对应补丁的Map目录里。
客户端版本要匹配。很多新版引擎用最新客户端会黑屏,建议换16周年左右干净客户端重新测试。Win10/Win11下登录器和网关都右键以管理员身份运行,并关闭杀毒软件、防火墙、Defender实时防护,防止网关文件被误删。
如果还是黑屏,按这个顺序重做一遍:
关闭杀毒软件和防火墙。
确认服务端路径、客户端路径无中文。
启动DBServer、LoginSrv、LoginGate、SelGate、RunGate、M2Server。
确认7000、7100、7200端口都在监听。
补丁整文件夹解压到客户端根目录。
打开登录器配置器,核对PAK密码和补丁路径。
重新生成登录器,并把登录器放到客户端根目录。
覆盖服务端Map文件到客户端Map目录。
以管理员身份运行登录器测试。
版本号2.0.5.20通常只是登录器或引擎包版本,不是服务端唯一标识。如果按上面步骤仍全黑,优先换版本自带的登录器配置器重新生成,并确认PAK密码、补丁文件夹名称、客户端目录三者完全一致。多数黑屏问题卡在这一步。

