很多新手像你一样:下好客户端和服务端,乱点 “生成登录器” 后,登录器能打开却看不到服务器列表。别慌!这不是文件坏了,而是漏了 “服务器列表配置” 关键步 —— 登录器得知道 “去哪里找你的服务器” 才行。这篇教程不用懂技术,跟着点鼠标就行,全程 5 分钟搞定。
一、先做 2 件准备:确保基础没出错(否则白忙活!)
1. 确认 2 个 “匹配”
客户端和服务端版本要搭:打开服务端文件夹,找 “ReadMe.txt” 或 “版本说明”,看写的是 “1.76 复古”“1.80 战神” 还是其他;热血传奇客户端得是对应版本(比如服务端 1.76,客户端就用 1.76 纯净版,别用最新版)。
文件路径别带中文:服务端必须放无中文的文件夹,比如 “D:\LegendServer”(对),不能放 “D:\ 我的游戏 \ 传奇服务端”(错,中文会导致列表读不出)。
2. 先启动服务端 3 个关键程序(必做!)
登录器要看到列表,服务端得先 “开着门”,按顺序启动这 3 个程序:
打开服务端根目录→找到 “DBC2000” 文件夹→双击 “BDEAdministrator.exe”(启动数据库,出来界面直接最小化,别关);
进入 “Gates” 文件夹→双击 “LoginGate.exe”(登录网关,出来黑窗口别关,标题有 “端口 7000” 就行);
回到根目录→双击 “M2Server.exe”(服务端核心,启动后会弹控制台,显示 “启动成功” 就对了)。
重点:这 3 个程序必须一直开着,关了列表就没了!
二、核心 3 步:从 0 到 1 做能出列表的登录器
第 1 步:改服务端配置 —— 告诉服务器 “自己在哪”
打开服务端 “Config” 文件夹→找到 “Server.ini”(右键用记事本打开);
往下翻,找到 “ServerName=”,后面填你想要的服务器名(比如 “我的单机传奇”,随便写);
再找 “ServerIP=”,改成 “127.0.0.1”(这是本机地址,单机必填);
找 “ServerPort=”,确保是 “7000”(和 LoginGate 网关端口一致);
按 “Ctrl+S” 保存,关闭记事本。
第 2 步:做 “服务器列表文件”—— 给登录器指方向
登录器靠这个文件找服务器,超简单,直接抄作业:
在桌面新建一个文本文档→重命名为 “list.txt”(注意:把 “文本文档.txt” 改成 “list.txt”,别留后缀);
打开服务端 “登录器配置” 文件夹(通常叫 “Login 器配置” 或 “配置器”)→找 “列表示例.txt”(没有就搜 “list”);
把示例里的内容复制到你新建的 “list.txt” 里,只改 3 处:
“服务器名称” 改成你刚才在 Server.ini 里填的名字(比如 “我的单机传奇”);
“IP 地址” 改成 “127.0.0.1”;
“端口” 改成 “7000”;
保存 “list.txt”,剪切到服务端根目录(比如 “D:\LegendServer”)。
第 3 步:用 “本地列表小程序”—— 不用懂代码直接用
新手不用配置复杂的 IIS,下个小工具就行:
网上搜 “传奇本地列表服务器”(选体积小的,1M 左右)→下载后解压,把 “本地列表服务器.exe” 放到服务端根目录(和 list.txt 放一起);
双击 “本地列表服务器.exe”→弹窗口显示 “启动成功”(别关,最小化)。
第 4 步:正确生成登录器 —— 别再乱点了!
用服务端自带的 “生成登录器” 文件(别用网上随便下的),按步骤点:
打开服务端 “登录器配置” 文件夹→双击 “登录器配置器.exe”(通常带 “配置” 字样);
第一步 “列表地址”:填 “http://127.0.0.1/list.txt”(复制粘贴,别手输);
第二步 “客户端路径”:点 “浏览”,选你热血传奇客户端的根目录(比如 “E:\ 热血传奇”);
其他步骤别乱改!直接点 “下一步”→“生成登录器”→选桌面保存;
生成后,桌面会出现新登录器(别点之前乱生成的那个)。
三、测试:看看列表出来没!
确保服务端 3 个程序(DBC、LoginGate、M2Server)和本地列表服务器都开着;
双击桌面新生成的登录器→等待 2 秒,服务器列表里就会出现你填的服务器名(比如 “我的单机传奇”);
点服务器名→输入账号密码(服务端里找 “注册账号.exe” 先注册)→就能进游戏了!
四、没出列表?1 分钟排查(新手必看)
问题现象
直接原因
傻瓜式解决
登录器空白,啥都没有
本地列表服务器没开,或 list.txt 路径错
重启 “本地列表服务器.exe”,确认它和 list.txt 在同一文件夹
显示 “读取列表失败”
列表地址填错,或端口不对
重新生成登录器,列表地址必须是 “http://127.0.0.1/list.txt”
有列表但点不了
LoginGate 网关没启动,或端口不匹配
进入 “Gates” 文件夹,重新双击 “LoginGate.exe”,看窗口显示 “7000 端口”
五、新手避坑 3 句话(记牢少走弯路)
别用网上的 “万能登录器”:就用你服务端自带的配置器,适配性最好;
所有程序别关:从 DBC 到列表服务器,中途关了任何一个,列表都会消失;
路径别作妖:服务端和客户端文件夹都别带中文,比如 “D:\ 传奇” 改成 “D:\Legend”。
按上面步骤做,99% 的 “无服务器列表” 问题都能解决。如果还没出来,看看服务端根目录的 “Log” 文件夹里有没有 “LoginError.txt”,打开看提示(比如 “IP 错误” 就重改 Server.ini),照着改就行!

