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

传奇服务端登录器服务器列表为空解决列表上传与地址填写实例教程

热度:
本文针对新手,全程解决“登录器服务器列表为空”的核心问题,详细拆解列表文件制作、主备列表地址填写、配置器设置、空间上传全流程,每个步骤附具体实例,新手按步骤操作即可成功显示服务器列表,无需额外技术基础。

##一、核心原因梳理(新手必看,避免盲目操作)

登录器显示服务器列表为空,核心是登录器无法读取到包含服务器信息的列表文件,常见原因集中在4点,按排查优先级排序:

1.未生成正确的服务器列表文件,或文件格式错误;
2.登录器配置器中主列表、备用列表地址填写错误;
3.列表文件未上传至空间,或上传路径、文件名与配置不一致;
4.本地服务端未启动、端口被拦截,或登录器与引擎版本不匹配。

新手无需同时排查,按“制作列表→填写地址→上传文件→本地排查”的顺序推进,即可快速解决问题。

##二、第一步:制作服务器列表文件(核心基础,必须正确)

列表文件是纯文本格式(.txt),包含服务器IP、端口、名称等核心信息,是登录器显示列表的依据,不同引擎格式略有差异,以下是新手最易上手的通用格式和制作步骤,附实例。

###(一)通用列表文件格式(适配多数引擎)

打开电脑记事本,按以下格式输入内容,**严格遵守标点和换行规则**,无多余空格:

```
[服务器分组]
新手测试区
[服务器信息]
127.0.0.1:7000|测试一区|0
```

###(二)格式说明(新手必懂)

1.`[服务器分组]`:固定标识,下方填写分组名称(如“新手测试区”,可自定义);
2.`[服务器信息]`:固定标识,下方填写服务器具体信息,格式为`IP:端口|服务器名称|状态`;
3.`IP`:单机架设填写`127.0.0.1`,外网架设填写服务器外网IP;
4.`端口`:必须与服务端引擎配置中的游戏端口一致(默认7000,以自身服务端为准);
5.`状态`:0为开启,1为维护,新手填0即可。

###(三)制作步骤(实例操作)

1.右键桌面空白处,选择“新建→文本文档”,命名为`serverlist.txt`(名称可自定义,如`config.txt`,需牢记,后续配置要一致);
2.双击打开该文本文档,按通用格式输入内容,单机实例如下:
```
[服务器分组]
单机专属区
[服务器信息]
127.0.0.1:7000|我的单机传奇|0
```
3.输入完成后,点击“文件→保存”,关闭记事本。**重点:保存时确认编码为ANSI**,避免登录器无法识别。

##三、第二步:登录器配置器设置(主备列表地址填写核心)

列表文件制作完成后,需在登录器配置器中填写“主列表地址”“备用列表地址”,让登录器知道去哪里读取列表文件。新手重点区分“单机本地”和“外网空间”两种场景,以下附详细实例。

###(一)核心概念说明(新手先搞懂)

1.主列表地址:登录器优先读取的列表文件地址,必填;
2.备用列表地址:主列表读取失败时,自动切换的地址,可选,填法与主列表一致;
3.配置器列表设置:核心是绑定列表地址与登录器,确保生成的登录器能正确指向列表文件。

###(二)场景一:纯单机架设(无需上传空间,新手首选)

纯单机游玩时,无需上传列表文件至网络空间,直接使用本地文件路径作为列表地址,实例如下:

1.打开服务端文件夹中的“登录器配置器”(常见名称:MakeGameLogin.exe、登录器配置.exe);
2.找到“主列表地址”输入框,填写列表文件的本地绝对路径,实例:
`D:\LegendServer\serverlist.txt`
(即刚才制作的`serverlist.txt`所在的完整路径,复制路径时可右键文件→属性,复制“位置”后加上文件名);
3.备用列表地址:可留空,或与主列表地址填写一致;
4.其他列表设置:无需修改默认值,重点确认“列表文件名”与制作的txt文件名称一致(如`serverlist.txt`)。

###(三)场景二:外网游玩(需上传空间,附实例)

若需让他人连接,必须将列表文件上传至网络空间,获取网络地址,以下是新手易操作的免费空间上传实例,以及地址填写方法。

1.配置器地址填写实例(核心):
假设已将`serverlist.txt`上传至免费空间,获取的网络地址为`http://abc123.xxxxx.com/serverlist.txt`;
主列表地址填写:`http://abc123.xxxxx.com/serverlist.txt`;
备用列表地址填写:`http://abc123.xxxxx.com/serverlist_bak.txt`(可上传备用列表文件,名称自定义)。

2.配置器其他关键设置:
-勾选“启用远程列表”(部分配置器显示为“读取网络列表”);
-确认“列表端口”与空间上传的端口一致(免费空间默认80,无需修改);
-点击“保存配置”,确保设置生效。

##四、第三步:列表文件上传至空间(外网场景必做,附完整实例)

新手常困惑“上传什么文件”“怎么上传”“地址怎么来”,以下以免费网络空间为例,做一步一步的实例操作,全程免费,新手可直接照搬。

###(一)准备工作

1.上传文件:仅需上传制作好的列表文件(如`serverlist.txt`),无需上传其他服务端文件;
2.工具:电脑浏览器,无需额外下载上传软件。

###(二)完整上传实例(以免费文件空间为例)

1.打开浏览器,进入任意免费文件上传空间(如支持直链的免费空间),注册账号并登录;
2.找到“上传文件”按钮,点击后选择电脑中制作好的`serverlist.txt`,等待上传完成;
3.上传成功后,找到该文件,点击“获取直链”(部分空间显示为“分享链接”),复制该链接;
实例直链:`http://fs.xxxxx.com/2024/serverlist.txt`;
4.验证链接有效性:将复制的链接粘贴到浏览器地址栏,回车后若能打开并显示列表文件内容,说明链接有效;若无法打开,重新上传并获取直链。

###(三)关键注意事项(新手避坑)

1.必须获取“直链”,而非空间的文件管理链接,否则登录器无法读取;
2.上传的文件名必须与登录器配置器中填写的名称完全一致(如配置器填`serverlist.txt`,上传文件不能是`serverlist1.txt`);
3.若空间有“防盗链”设置,需关闭,否则登录器会被拦截,无法读取列表。

##五、第四步:本地关键排查(列表设置正确仍为空,必查这4点)

若按上述步骤操作后,登录器仍显示服务器列表为空,重点排查本地服务端与网络设置,新手按顺序检查,即可解决。

###(一)检查服务端核心服务是否启动

1.打开服务端“启动器”,确认“登录网关”“游戏网关”“数据库服务”均显示“已启动”;
2.重点检查登录网关端口(默认9999)与游戏网关端口(默认7000),是否与列表文件、配置器中的端口一致;
3.若服务未启动,右键启动器,选择“以管理员身份运行”,重新一键启动。

###(二)检查防火墙与杀毒软件

1.临时关闭电脑防火墙(控制面板→系统和安全→Windows防火墙→关闭);
2.临时关闭杀毒软件,避免其拦截登录器读取列表文件、服务端端口通信;
3.测试登录器,若列表显示,说明是拦截问题,可将登录器、服务端启动器添加到防火墙允许列表。

###(三)核对登录器与引擎版本匹配

1.确认登录器配置器与服务端引擎版本一致(如GOM引擎用GOM登录器配置器,Blue引擎用Blue配置器);
2.若版本不匹配,重新下载与引擎对应的登录器配置器,重新生成登录器。

###(四)检查列表文件编码与格式

1.重新打开列表文件,确认编码为ANSI(记事本→文件→另存为→编码选择ANSI);
2.确认格式无错误,无多余换行、空格,标识`[服务器分组]`和`[服务器信息]`无拼写错误。

##六、完整操作流程(新手一键照搬,避免遗漏)

1.制作列表文件`serverlist.txt`,按通用格式填写单机或外网信息,保存为ANSI编码;
2.纯单机:在登录器配置器中填写列表文件本地绝对路径,保存配置并生成登录器;
3.外网:将`serverlist.txt`上传至免费空间,获取直链,在配置器中填写主备列表地址,勾选远程列表,保存并生成登录器;
4.以管理员身份运行服务端,确认所有核心服务启动;
5.关闭防火墙与杀毒软件,将生成的登录器复制到客户端文件夹,双击打开,查看服务器列表。

##七、新手常见问题补充(直接给解决方案)

1.问题:列表文件上传后,直链无法打开?
解决方案:重新上传,确认获取的是直链,关闭空间防盗链设置。
2.问题:本地路径填写正确,仍无列表?
解决方案:检查列表文件编码是否为ANSI,路径是否有中文、空格,改为英文路径即可。
3.问题:外网直链有效,登录器仍无列表?
解决方案:确认服务端外网IP正确,端口(7000、9999)已在服务器防火墙放行,配置器中勾选了“启用远程列表”。
[顶部]