传奇单机登录器列表制作与登录器生成步骤详解

来源: 作者: 点击:
架设单机传奇时,玩家最常遇到的两个门槛就是读取不到服务器列表,以及生成的登录器无法正常进入游戏。这两个问题通常由列表地址配置错误、引擎与登录器不匹配、关键文件缺失造成。以下针对列表制作和登录器生成的全流程进行拆解。

### 准备工作:理清所需文件

开始操作前,确认电脑上有这几样东西:完整的服务端文件夹(通常叫MirServer)、配套的传奇客户端、对应引擎版本的登录器配置器、以及DBC2000数据库驱动。服务端一般解压在D盘根目录,路径中不要带中文。

### 如何制作能被读取的登录器列表

列表本质上是一个TXT文本文件,登录器通过它知道服务器在哪里。制作方式主要有两种,单机环境下推荐本地列表方式。

第一步,新建一个文本文档,命名为`list.txt`,注意不要隐藏文件扩展名,防止实际文件名变成了`list.txt.txt`。第二步,按照引擎格式填写列表内容。以GOM或GEE这类主流引擎为例,单机格式通常为`服务器名称|127.0.0.1|登录端口|0`,例如`单机测试|127.0.0.1|7000|0`。这里的`7000`是默认登录网关端口,如果引擎配置中改动了,列表也要对应修改。

本地TXT列表制作完成后,在登录器配置器中填写列表地址时,需要填写绝对路径,例如`D:/LoginTool/list.txt`;也可以借助本地列表服务器工具,在配置器中填写`http://127.0.0.1/list.txt`,这样更接近网络读取环境,稳定性更高。

### 单机登录器的生成与配置步骤

生成登录器的关键在于让配置器、服务端、列表三者信息一致。首先要确保配置器与引擎版本严格对应,GOM引擎必须用GOM的配置器,混用会导致生成的登录器无效。打开配置器后,将刚才制作好的列表地址填入“主要列表”或“配置文件”一栏。

接下来处理key.lic授权文件。这个文件在服务端的Mir200文件夹里,要把它复制一份到登录器配置器所在的文件夹,替换掉原有的同名文件,否则生成的登录器会提示版本太老或授权失败。在基础设置里,登录密码要与服务端LoginGate网关的密码一致,单机环境下为空则都留空;微端模式需要取消勾选,否则登录器会尝试从远程更新补丁而不是读取本地客户端。

如果服务端使用了补丁,还需要将补丁文件夹放入客户端根目录,并确保登录器配置中“Resources”目录名称与补丁文件夹名称一致。点击“生成登录器”后,将生成的exe文件复制到传奇客户端根目录下即可。

### 检查引擎与网关端口

列表和登录器都备好后,如果仍然无法连接,问题往往出在服务端引擎配置上。打开引擎控制器,进入配置向导,检查游戏服务器外网IP地址是否为`127.0.0.1`(单机专用地址),同时确认登录端口(默认7000)与列表中的端口号完全一致。另外,LoginGate网关和登录器配置中的登录密码必须相同,否则会出现能读取列表但点不进去的情况。每次修改列表或登录器参数后,重新启动引擎和登录器,确保新配置生效。