本指南涵盖如何在 Legion Hosting 上设置 Farming Simulator 25 专用服务器、配置启动变量、编辑服务器设置、选择地图和游戏模式、连接服务器以及管理存档和备份。有关管理员控制、玩家管理和模组安装,请参阅 Farming Simulator 25 管理员和模组设置。
1. 首次启动
- 登录 GPanel 并选择您的 Farming Simulator 25 服务器。
- 转到 Startup 选项卡并查看可配置变量(参见第 2 节中的表格)。
- 将 SERVER_NAME 设置为您的服务器名称。此名称将显示在多人游戏服务器浏览器中。
- 将 ADMIN_PASSWORD 设置为强密码。您需要此密码来访问 Web 管理界面和在游戏内以管理员身份登录。
- 如果您想限制谁可以加入,请设置 GAME_PASSWORD。留空表示公共服务器。
- 返回 Console 选项卡并点击 Start。
- 等待控制台确认服务器已启动。首次启动可能需要几分钟,因为服务器会生成初始配置文件和存档数据。
dedicatedServer.xml 或其他配置文件,请先启动服务器一次,等待其完成加载,然后在编辑前停止它。这些文件在首次运行之前不会存在。
2. GPanel 启动变量
以下变量在 GPanel Startup 选项卡中可用。这些变量在每次启动时传递给服务器。
| 变量 | 必填 | 描述 |
|---|---|---|
SERVER_NAME |
是 | 在游戏内服务器浏览器中显示的名称。 |
ADMIN_PASSWORD |
是 | 用于基于 Web 的管理面板和游戏内管理员登录的密码。请妥善保管。 |
GAME_PASSWORD |
否 | 玩家加入时必须输入的可选密码。留空表示公共服务器。 |
MAX_PLAYERS |
否 | 服务器同时允许的最大玩家数。默认为 16。FS25 支持的最大值为 16。 |
MAP |
否 | 要加载的地图。请参阅第 4 节了解可用地图及其内部名称。 |
CROSSPLAY |
否 | 启用或禁用跨平台游戏。设置为 true 或 false。默认为 true。 |
3. 专用服务器配置
对于启动变量之外的高级设置,您可以直接编辑专用服务器配置文件。请在进行更改前停止服务器。
文件位置
dedicatedServer.xml
使用 GPanel 中的 Files 选项卡或通过 SFTP 连接打开此文件。如果文件不存在,请启动并停止服务器一次以生成它。
dedicatedServer.xml 中的关键设置
| 设置 | 默认值 | 描述 |
|---|---|---|
<game_name> |
My Server |
在多人游戏浏览器中显示的服务器名称。 |
<admin_password> |
(无) | 管理员登录所需的密码。必须设置此密码 Web 管理界面才能工作。 |
<game_password> |
(空) | 加入服务器所需的密码。空值表示公共服务器。 |
<max_players> |
16 |
最大同时在线玩家数。FS25 最多支持 16 人。 |
<port> |
10823 |
游戏端口。此端口由 GPanel 管理——除非支持人员指示,否则请勿更改。 |
<language> |
en |
服务器语言。常用值:en、de、fr、es、pl。 |
<mapID> |
MapUS |
服务器加载的地图。请参阅第 4 节了解可用地图。 |
<difficulty> |
2 |
难度级别:1 = 简单,2 = 普通,3 = 困难。 |
<auto_save_interval> |
15 |
自动保存间隔(分钟)。设为 0 禁用自动保存。 |
<crossplay> |
true |
允许不同平台(PC、主机)的玩家加入。设为 false 仅限 PC 玩家。 |
<savegame_index> |
1 |
服务器使用的存档槽位。每个槽位是一个独立的农场/世界。支持 1 到 20 的值。 |
配置示例
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<gameserver>
<settings>
<game_name>My Legion Farm</game_name>
<admin_password>YourAdminPassword</admin_password>
<game_password></game_password>
<max_players>16</max_players>
<port>10823</port>
<language>en</language>
<mapID>MapUS</mapID>
<difficulty>2</difficulty>
<auto_save_interval>15</auto_save_interval>
<crossplay>true</crossplay>
<savegame_index>1</savegame_index>
</settings>
</gameserver>
4. 地图选择
Farming Simulator 25 附带三张官方地图。在配置中设置 <mapID> 值或设置 MAP 启动变量为以下之一:
| 地图名称 | 地图 ID | 描述 |
|---|---|---|
| Riverbend Springs | MapUS |
美式地图,拥有广阔的田地、大型农场和经典的中西部景观。适合大规模粮食和畜牧业经营。 |
| Zielonka | MapEU |
欧式地图,设定在波兰乡村。特色是较小的不规则田地以及拥有森林和村庄的多样地形。 |
| Hutan Pantai | MapAS |
东南亚主题地图,以稻田、热带植被和包括水稻在内的独特作物类型为特色。提供不同的农业体验。 |
5. 游戏模式和难度
Farming Simulator 25 提供多种方式来自定义服务器上的游戏体验。
难度级别
- 简单 (1)——更高的作物产量、更低的运营成本和更宽容的经济系统。适合休闲游玩或学习游戏。
- 普通 (2)——平衡设置。推荐大多数服务器使用。
- 困难 (3)——较低的产量、较高的成本和更紧的利润空间。适合寻求挑战的经验玩家。
职业模式与农场模式
创建新存档时,您可以在两种模式之间选择:
- 新手农民(职业模式)——从小型农场、有限设备和贷款开始。随时间发展您的经营。适合注重进度的游玩。
- 农场经理——从中型农场和更多资源开始。较少强调早期阶段的困难。
- 从零开始——除了资金外一无所有。从一开始就购买您自己的土地、建筑和设备。
6. 如何连接
选项 A——游戏内服务器浏览器
- 启动 Farming Simulator 25。
- 在主菜单中选择多人游戏。
- 点击加入游戏,然后点击服务器浏览器。
- 使用搜索栏按名称查找您的服务器。
- 选择您的服务器并点击加入。如果设置了游戏密码,请输入密码。
选项 B——直接连接
- 启动 Farming Simulator 25。
- 在主菜单中选择多人游戏。
- 点击加入游戏,然后点击直接连接。
- 从 GPanel 的 Network 选项卡输入您的服务器 IP 地址和端口:
<your-server-ip>:<port> - 如果出现提示,请输入游戏密码,然后点击连接。
7. 存档管理
自动保存
服务器按照 dedicatedServer.xml 中 <auto_save_interval> 指定的间隔自动保存(默认:每 15 分钟)。您也可以通过 Web 管理界面或以管理员身份在游戏内触发手动保存。
存档文件位置
存档文件存储在服务器上的:
savegame1/
目录名称对应于 <savegame_index> 设置(例如,索引 1 对应 savegame1,索引 2 对应 savegame2)。每个存档目录包含完整的世界状态,包括农场、车辆、田地和财务。
通过 SFTP 手动备份
- 从 GPanel 停止服务器以确保所有数据已写入磁盘。
- 通过 SFTP 连接到您的服务器。请参阅 如何通过 SFTP 上传文件 获取说明。
- 下载整个
savegame1/目录(或您正在使用的存档槽位)。 - 将备份存储在您计算机上的安全位置。
恢复存档
- 从 GPanel 停止服务器。
- 通过 SFTP 连接并导航到根目录。
- 上传您备份的存档目录,替换现有目录(例如,替换
savegame1/的内容)。 - 从 GPanel 启动服务器。服务器将加载恢复的存档。
切换存档槽位
要在不删除现有农场的情况下运行不同的农场,请将 dedicatedServer.xml 中的 <savegame_index> 值更改为不同的数字(1-20)。每个槽位完全独立。
8. 故障排除
服务器未出现在浏览器中
- 确认服务器已在 GPanel 中完全启动。检查控制台是否有错误。
- 服务器浏览器可能需要几分钟来索引新服务器。在等待期间尝试直接连接。
- 如果启用了跨平台功能,请确保您在正确的服务器列表中搜索您的平台。
服务器启动时崩溃
- 检查控制台日志中的错误消息。常见原因包括
dedicatedServer.xml中无效的 XML 语法。 - 验证
<mapID>是否为有效的地图标识符。不正确的地图 ID 将阻止服务器加载。 - 尝试删除
dedicatedServer.xml并重新启动以重新生成具有默认值的全新配置。 - 如果崩溃持续存在,请提交工单,并提供您的服务器 IP 和控制台中的任何错误消息。
玩家无法加入
- 验证游戏密码是否正确。密码区分大小写。
- 检查服务器是否已达到
<max_players>上限。 - 如果禁用了跨平台功能且玩家在不同平台上,他们将无法连接。
- 确保玩家运行的游戏版本与服务器相同。
相关文章
需要帮助?
如果您遇到本指南未涵盖的 Farming Simulator 25 服务器问题,请提交工单,并包含您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误消息。