单机传奇架设的最后一步是生成登录器并配置列表文件。核心流程是编写列表文本→配置登录器读取→生成EXE文件。以下以GOM、GEE等主流引擎为例,详解本地架设的完整操作。
一、 列表文件(List.txt)的编写与存放
列表文件是登录器读取服务器信息的“导航图”,单机架设无需网站空间,直接使用本地文本文件即可。
1. 创建列表文件
在服务端根目录(如 D:\MirServer)或登录器文件夹内新建一个文本文档,重命名为 List.txt。
2. 写入单机列表格式
用记事本打开List.txt,写入以下标准格式内容(以GOM引擎为例):
[Server]
单机测试区|单机测试|单机传奇|127.0.0.1|7000|1|127.0.0.1|0|0
参数拆解(按|符号顺序):
◦ 单机测试区:在登录器界面显示的分区名称。
- 单机测试/单机传奇:服务器内部标识,可自定义。
◦ 127.0.0.1:单机核心IP,必须为此地址。
- 7000:登录端口,需与引擎控制器(GameCenter)中配置的端口一致。
◦ 1:是否自动展开(1展开,0不展开)。
- 127.0.0.1|0:微端IP和端口,单机无需微端填0即可。
3. GEE引擎特殊格式
若使用GEE引擎,格式略有不同,需包含微端IP:
单机传奇|127.0.0.1|127.0.0.1|7000
其中前两个IP分别为游戏IP和微端IP,单机均填127.0.0.1。
二、 登录器配置器设置(关键步骤)
打开服务端自带的“登录器”文件夹,运行 MakeGameLogin.exe 或 GOM/绿盟登录器配置器。
1. 列表地址填写(本地读取)
在“列表地址”或“远程列表”栏中,填写List.txt的本地绝对路径。
- 方式一(直接路径):D:\MirServer\List.txt
◦ 方式二(HTTP模拟):若配置器强制要求http地址,可使用本地简易HTTP服务器(如HFS)将List.txt发布为 http://127.0.0.1/List.txt 进行读取。
2. 搜索客户端设置
在“搜索条件”中勾选“搜索本地客户端”或“全盘搜索”,确保登录器能自动找到你的热血传奇安装目录。不要勾选“微端模式”(除非你架设了微端服务器)。
3. 生成登录器
◦ 登录器名称:自定义(如“单机传奇登录器”)。
- 皮肤选择:使用默认皮肤或版本自带皮肤。
◦ 点击“生成登录器”,将生成的EXE文件保存到桌面或客户端目录。
三、 文件部署与进游戏
1. 复制登录器:将生成的登录器EXE文件复制到热血传奇客户端根目录(如 D:\热血传奇)。
2. 覆盖补丁:确保服务端的补丁文件(Data、Map等文件夹)已全部覆盖到客户端。
3. 启动顺序:
◦ 先启动服务端的 GameCenter.exe 并点击“启动游戏服务器”。
- 待M2Server显示“初始化完成”后,双击客户端内的登录器。
◦ 在列表中选择“单机测试区”,注册账号即可进入。
四、 常见报错与解决
• 读取列表失败/空白:检查List.txt是否保存在纯英文路径,且配置器中的列表地址路径填写无误。GOM引擎需注意key.lic文件是否匹配。
- 连接服务器失败:确认List.txt中的IP是127.0.0.1,且端口(如7000)与LoginGate(登录网关)监听的端口一致。
- 黑屏/花屏:客户端补丁未正确覆盖,或登录器配置时未正确设置Data文件夹路径。

