当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

微端180英雄合击传奇外网开服登录器配置完整教程GOM_GEE合击版列表设置方法

热度:
你已经在服务器上把180合击版(GOM或GEE引擎+英雄合击脚本)跑通了,现在需要让外网玩家通过登录器连进来,核心是配好列表地址(game_list.txt)、引擎IP绑定、端口放行和登录器生成。按下面步骤操作:

一、确认服务端在外网服务器正常运行

远程桌面连接你的Windows云服务器,打开引擎控制器(GameCenter.exe/GEE引擎控制器),确认以下网关全部显示运行中且无红字报错:
-DBServer(数据库)
•LoginGate(登录网关,通常端口7000)

•GameGate/RunGate(游戏网关,通常端口7100)

•M2Server(主程序)

•若带微端,MicroClient.exe或GEE微端服务也要启动

单机127.0.0.1能在服务器上正常进游戏后再做外网配置,先排除服务端本身故障。

二、修改引擎为外网IP并重启

1.引擎控制器点【配置向导/参数设置】
2.游戏服务器IP改为你云服务器的公网IP(如123.456.789.000),不要填127.0.0.1
3.若引擎有【动态IP/外网IP模式】勾选项,建议勾上动态IP(部分GEE版勾动态IP后列表IP自动识别)
4.端口保持默认(LoginGate=7000,GameGate=7100,DBServer=6000,角色网关常7200),记下这几个端口
5.保存配置→点【重新启动游戏服务器】让新IP生效

特别注意:GOM版Key文件(key.lic)要和登录器生成器里的Key一致,GEE版则看是否有独立的License文件需同步。

三、服务器防火墙放行端口(最容易漏的一步)

进入Windows服务器防火墙→【高级设置】→【入站规则】→【新建规则】→【端口】→【TCP】→填入以下端口(用逗号分隔或逐个建):
•7000(登录网关)

•7100(游戏网关)

-6000(DBServer,部分版本用5599/5600)
•7200(角色选择网关,部分版本用7010)

•80和443(如用自己Web放列表文件)

•若带微端还需放行微端端口(通常8000或自定义)

协议选TCP,允许连接,应用于域/专用/公用全勾,命名如"传奇开服端口"。
云厂商控制台(阿里云/腾讯云/华为云)安全组也要同步放行相同TCP端口,只开系统防火墙不开云安全组仍然连不上。

四、制作外网登录列表(game_list.txt)

登录器读取的是一个列表文件,有两种方式:

方式A:用自己的Web空间/服务器放列表(推荐)

在你服务器或免费列表空间建一个game_list.txt(UTF-8或ANSI编码均可,GOM推荐ANSI),内容格式:

180英雄合击|123.456.789.000|7000|123.456.789.000|7100


说明:
•180英雄合击=区名,玩家登录器看到的服务器名

•123.456.789.000=你服务器公网IP(两处都要填,分别是登录网关IP和游戏网关IP,若动态IP模式第二处可填同IP)

-7000=LoginGate端口
•7100=GameGate端口

假设把此文件放到http://你的域名或IP/list/game_list.txt,这就是登录器要填的列表地址。

方式B:直接写本地列表文件(仅限自己测试或盒子内登录器支持本地列表)

把game_list.txt放登录器同目录,登录器配置器选"本地列表文件",但外网玩家无法正常使用此方式,外网必须用HTTP列表地址。

五、用登录器配置器生成外网登录器

1.打开服务端\登录器目录下的GOM登录器配置器或GEE登录器生成器
2.【列表地址】填刚才的HTTP列表地址,如http://你的IP/list/game_list.txt
3.【备用列表地址】可再填一份(换域名或同地址)
4.确认Key/License文件和Mir200目录下的Key完全一致(不一致会提示版本不正确)
5.点【保存配置】→【生成登录器】,得到Login.exe(或自定义名)
6.把生成的Login.exe+配套的pak补丁/Data文件夹打包给玩家,或放进微端资源供下载

玩家双击Login.exe→看到你设置的"180英雄合击"区→点开始→输号建号进游戏。

六、微端合击版额外注意

•微端配置在GEE微端控制台或GOM微端设置里,资源路径指向客户端Data/Map/Wav目录,微端端口(常8000)也要在防火墙放行

•玩家首次启动微端登录器会自动从你服务器拉取资源,微端服务没启会提示"资源下载失败"

-部分微端需在登录器配置器里填写微端下载地址(HTTP格式指向微端资源根)

七、连不上的排查清单

•玩家提示"连接服务器失败/无法连接网关"→查云安全组+Windows防火墙端口是否真放行,可用telnet你的IP7000测试

-登录器能看到区名但点开始卡住或提示版本不符→Key不一致或引擎未重启生效新IP,覆盖Key重生成登录器
•列表能刷出区但进游戏提示网关关闭→检查GameGate(RunGate)是否运行,7100端口是否通

-外网能登但卡人物选择→角色网关端口(7200类)未放行或DBServer未启

按引擎改公网IP→防火墙双开(系统+云)→做HTTP列表→生成登录器这个顺序走,180合击微端外网登录器配置基本不会出问题。
[顶部]