当前位置 : 145z游戏站 | 魔域 | 技术教程 | 

魔域单机登录器列表地址配置与本地搭建

热度:
一、 列表地址本质:单机无需外网

登录器生成器中的“主要列表地址”与“备用列表地址”,本质是告诉登录器去哪里读取服务器列表文件(mylist.txt)。对于单机架设,不需要购买域名或云服务器,直接使用本地文件路径或本地HTTP服务即可。

- 主要列表地址:登录器优先读取的路径。
• 备用列表地址:当主要地址读取失败(如文件被误删)时,登录器会尝试读取的备用路径。

- 单机核心:IP 固定填写 127.0.0.1,端口需与服务端 ACC 配置一致(通常为 9958 或 55901)。

二、 方案一:本地文件路径法(新手推荐)

此方法最简单,直接将列表地址指向电脑硬盘上的一个文本文件,无需搭建网站环境。

1. 创建列表文件

在任意位置(如D盘根目录)新建一个文件夹,命名为 MoyuList。在该文件夹内新建一个文本文档,重命名为 mylist.txt。
用记事本打开 mylist.txt,写入以下内容(格式必须严格遵循):
[ServerList]
服务器数量=1
服务器1=我的魔域单机|127.0.0.1|9958|1|0

参数说明:
• 我的魔域单机:登录器上显示的服务器名称,可自定义。

- 127.0.0.1:单机固定IP,代表本机。
• 9958:游戏端口,必须与服务端 ACC 网关中的 LoginPort 设置一致。

- 1|0:服务器状态参数(1代表正常,0代表测试),按此填写即可。

2. 填写生成器地址

打开登录器生成器,在“主要列表地址”栏中,填写该文件的绝对路径。有两种写法任选其一:
- 直接路径:D:\MoyuList\mylist.txt
• 文件协议路径:file:///D:/MoyuList/mylist.txt(部分老版本生成器需此格式)

“备用列表地址”可留空,或填写与主要地址相同的路径。

三、 方案二:本地HTTP访问法(进阶)

如果登录器生成器强制要求以 http:// 开头,则需在本地搭建一个微型Web服务器。

1. 启动Web服务

多数魔域一键端工具包内自带 Web.exe 或 网站服务.exe。双击运行它,此时你的电脑就成为了一个本地服务器。

2. 放置列表文件

找到Web服务的根目录(通常是 www 或 htdocs 文件夹),将写好的 mylist.txt 放入其中。

3. 填写生成器地址

在登录器生成器中填写:
• 主要列表地址:http://127.0.0.1/mylist.txt

- 备用列表地址:http://localhost/mylist.txt

验证:填写前,先打开浏览器输入上述地址,若能看到 mylist.txt 的文本内容,说明配置正确;若显示404,说明Web服务未启动或文件路径错误。

四、 关键匹配:端口与IP一致性

列表地址填写的核心在于与服务端配置完全对应,否则登录器显示连接成功但进不去游戏。

配置位置 关键参数 必须与列表文件对应

服务端 ACC 网关 LoginPort(登录端口) mylist.txt 中的端口号

服务端 ACC 网关 ServerIP(服务器IP) 单机必须为 127.0.0.1

登录器生成器 服务器IP/端口设置 同上,三者需“三码合一”

操作流程:
1. 先查看服务端 ACC 程序中的端口设置(如 9958)。
2. 将 mylist.txt 中的端口修改为相同数字。
3. 生成登录器,放入纯净客户端根目录运行。

五、 常见报错与排查

• 登录器提示“读取列表失败”:路径错误或Web服务未启动。检查 mylist.txt 路径是否含中文或空格(建议全英文),并确认Web服务端口(如80端口)未被占用。

• 列表显示但连接失败:端口不匹配。检查服务端 ACC 的 LoginPort 是否与列表中的端口一致。若修改了端口,必须重启 ACC 服务端才能生效。

• 进游戏后是官方区:IP指向错误。确认列表文件、服务端配置、登录器生成器三处的IP均为 127.0.0.1,且客户端内无残留的官方 server.dat 文件。

提示:若使用方案二(HTTP),生成登录器后,必须保持 Web.exe 程序全程运行,否则登录器启动时将无法读取列表,导致无法显示服务器。
[顶部]