自己架设传奇服务端后,登录器显示服务器列表为空,本质是登录器无法读取到包含服务器信息的列表文件。解决这个问题需完成三步:制作列表文件、配置登录器参数、上传文件到空间(或本地测试),下面结合实例详细说明。
一、先排查列表为空的 3 个核心原因
在动手操作前,先快速定位问题根源,避免做无用功:
无有效列表文件:登录器依赖专门的文本文件获取服务器信息,没制作或文件格式错误会直接显示为空;
配置器参数填错:列表地址填写错误(如少写 http://)、未区分本地 / 远程地址,导致登录器找不到文件;
服务端未正常运行:M2 引擎、登录网关未启动,或端口被占用,即使列表正确也无法显示。
快速验证:先确认服务端的 “M2Server.exe”“LoginGate.exe” 已正常启动(任务栏有对应图标),再按后续步骤操作。
二、第一步:制作服务器列表文件(上传的核心文件)
登录器读取的是TXT 格式的列表文件,文件内记录服务器名称、IP、端口等关键信息,不同引擎(如 GOM、HERO)格式略有差异,需严格按服务端引擎匹配。
1. 确定列表文件格式(以两种主流引擎为例)
例 1:GOM 引擎列表格式(多数新服务端用)
一行代表一个服务器 / 线路,用 “|” 分隔参数,格式为:
服务器名称|IP地址|端口|线路名称|版本标识
实例内容:
复古传奇一区|123.45.67.89|7000|电信线路|1.76复古
复古传奇一区|123.45.67.89|7001|联通线路|1.76复古
例 2:HERO 引擎列表格式(老版本服务端常用)
需带固定头部标识,格式为:
[ServerList]
服务器序号|服务器名称|IP地址|端口|是否推荐(1是0否)
实例内容:
[ServerList]
1|怀旧传奇二区|192.168.1.100|7200|1
2|怀旧传奇二区|192.168.1.100|7201|0
2. 制作列表文件的实操步骤
新建文本文档:右键桌面→“新建”→“文本文档”,重命名为ServerList.txt(名称可自定义,如liebiao.txt,但需记牢);
填写内容:根据服务端引擎,按上面的格式填写,IP 地址注意:
本地测试(仅自己玩):填127.0.0.1(本地回环地址);
内网多人玩:填本机局域网 IP(如192.168.1.100,可通过 “cmd→ipconfig” 查看);
外网访问:填宽带公网 IP(可百度 “本机 IP” 获取);
保存设置:点击 “文件→保存”,关闭记事本。关键提醒:若文件内容有中文乱码,需重新保存为 “ANSI” 编码(记事本 “另存为” 时选择编码)。
三、第二步:登录器配置器列表设置(主备地址填写)
服务端文件夹中通常自带登录器配置器(如GOM登录器配置器.exe“HERO 配置器.exe”),核心是填写 “主列表地址”“备用列表地址”,让登录器知道去哪里读取ServerList.txt。
1. 找到并打开配置器
进入服务端的 “登录器” 或 “Config” 文件夹,双击启动配置器,找到 “列表设置” 或 “服务器列表” 选项卡(不同配置器名称略有差异,但功能一致)。
2. 主备列表地址填写(分 2 种场景举例)
场景 1:本地测试(仅自己或内网玩,无需上传空间)
适合初期调试,用 “本地列表服务器” 小程序搭建临时访问地址,步骤:
下载 “本地列表服务器.exe”(网上搜索即可找到,体积仅几百 KB);
将ServerList.txt和 “本地列表服务器.exe” 放在同一文件夹,双击启动小程序(右下角出现图标,杀毒拦截需放行);
验证地址:打开浏览器,输入http://127.0.0.1/ServerList.txt,能看到文件内容说明地址有效;
配置器填写:
主列表地址:http://127.0.0.1/ServerList.txt
备用列表地址:可留空,或填同一地址(备用地址在主地址失效时生效)。
场景 2:外网访问(需上传文件到空间,多人玩)
主备地址需填写空间中ServerList.txt的网络链接,具体填写方式见下一部分 “空间上传例子”,这里先讲配置器其他关键设置:
勾选 “自动更新列表”(确保登录器每次启动都读取最新列表);
部分配置器需勾选 “使用标准列表格式”(按引擎选择,避免格式不兼容);
点击 “保存配置” 或 “生成登录器”,将生成的Login.exe放在客户端文件夹中。
四、第三步:列表文件上传到空间(实操例子,超详细)
“空间” 指网页空间(云虚拟主机、免费空间),用于存放ServerList.txt,让外网用户的登录器能通过网络读取。下面以 “免费网页空间” 为例,全程实操演示:
例子:用免费空间上传列表文件(以 “爱站云” 为例,流程通用)
1. 注册并创建空间
打开免费空间平台(如 “爱站云”“阿里云免费空间” 等),注册账号并登录;
新建站点:进入控制台,点击 “创建站点”,填写站点名称(如chuanqi123),选择 “静态站点”(仅放文本文件无需动态功能);
获取 FTP 信息:站点创建后,在 “FTP 管理” 中查看 FTP 地址(如ftp.chuanqi123.xyz)、账号(如chuanqi123)、密码(自己设置)。
2. 上传ServerList.txt到空间
用 FTP 工具(如 “FileZilla”,免费且易用)上传文件:
安装并打开 FileZilla,在顶部输入:
主机:FTP 地址(如ftp.chuanqi123.xyz)
用户名:空间 FTP 账号(如chuanqi123)
密码:FTP 密码
端口:默认 21,无需填写
点击 “快速连接”,左侧是本地文件(找到ServerList.txt所在文件夹),右侧是空间根目录(通常是wwwroot或public_html);
拖拽上传:将左侧的ServerList.txt拖拽到右侧空间根目录,底部显示 “成功” 即完成。
3. 获取列表文件网络地址
回到空间控制台,找到 “站点域名”(如chuanqi123.xyz,免费空间多为二级域名);
组合地址:http://站点域名/ServerList.txt,实例为http://chuanqi123.xyz/ServerList.txt;
验证有效性:打开浏览器输入该地址,能看到文件内容说明可用。
4. 配置器填写外网地址
回到登录器配置器的 “列表设置”:
主列表地址:http://chuanqi123.xyz/ServerList.txt(刚获取的地址)
备用列表地址:可再上传一份ServerList.txt到另一个空间,填对应的地址(如http://beiyong.xyz/ServerList.txt),防止主空间故障。
五、第四步:验证效果 & 常见问题解决
生成并测试登录器:在配置器中点击 “生成登录器”,将Login.exe复制到传奇客户端文件夹,双击启动:
若显示服务器列表,说明成功;
仍为空,检查浏览器能否打开列表地址,地址无效则重新上传或配置。
常见问题排查
列表地址打不开:检查空间是否到期、FTP 上传路径是否正确(需放在wwwroot目录);
地址能打开但列表为空:核对ServerList.txt格式是否与引擎匹配,编码是否为 ANSI;
内网能看到外网看不到:检查路由器是否做了端口映射(将服务端端口如 7000、7200 映射到本机 IP)。
六、终极操作流程(按顺序做,少走弯路)
启服务端:确保 M2 引擎、登录网关正常启动;
做文件:按引擎格式制作ServerList.txt,保存为 ANSI 编码;
传空间:用 FTP 工具上传文件到空间,获取网络地址;
配登录器:在配置器填写主备地址,生成登录器;
测效果:启动登录器,查看列表是否显示。
若仍有问题,可在传奇架设论坛发帖,附上 “列表文件内容截图”“配置器设置截图”“浏览器访问地址的截图”,其他玩家能快速帮你定位问题。
传奇服务端登录器列表为空?文件制作 + 空间上传 + 配置教程
来源:
作者:
点击:

