本指南涵盖如何在 Legion Hosting 上设置您的 Sunkenland 专用服务器、配置启动变量、调整世界和游戏设置、连接服务器以及管理存档。有关管理员命令和玩家管理,请参阅 Sunkenland 管理员命令。
关于 Sunkenland: Sunkenland 是一款设定在被洪水淹没的世界中的末日生存游戏。玩家探索水下废墟、建造岛屿基地、制作装备,并在敌对势力中生存。专用服务器允许创建持久的多人世界,并提供可自定义的世界生成和难度设置。
1. 首次启动
- 登录 GPanel 并选择您的 Sunkenland 服务器。
- 前往 Startup 标签页并查看可用变量(参见下表)。
- 设置 SERVER_NAME 以标识您的服务器。
- 如果您想限制访问,请设置 PASSWORD。
- 配置您偏好的 WORLD_GUID 和 REGION。
- 返回 Console 标签页并点击 Start。
- 等待控制台确认服务器已就绪。首次启动会生成新世界和默认配置文件,可能需要几分钟。
首次启动: 首次启动时的世界生成可能需要 2-3 分钟,具体取决于世界大小和设置。在此过程中请勿重启服务器。
2. GPanel 启动变量
以下变量可在 GPanel Startup 标签页中使用。
| 变量 | 必填 | 描述 |
|---|---|---|
SERVER_NAME |
否 | 在服务器浏览器中显示的名称。如果未设置,默认为 "Sunkenland Server"。 |
PASSWORD |
否 | 加入所需的密码(仅限 ASCII 字符,最多 8 个字符)。默认值为 12345678。 |
MAX_PLAYER |
否 | 最大同时在线玩家数。范围为 3-15。默认值为 3。 |
WORLD_GUID |
否 | 标识要加载的世界存档的 GUID。位于世界文件夹名称中 ~ 之后。默认值为 11223344-5566-7788-99aa-bbccddeeff00。 |
REGION |
否 | 服务器区域代码。选项:asia、cn、jp、eu、sa、kr、us(东部)、usw(西部)。默认值为 asia。 |
3. 服务器配置
Sunkenland 提供服务器配置文件用于详细设置。编辑前请先停止服务器。
配置文件位置
ServerConfig.cfg
通过 GPanel 的 Files 标签页打开此文件,或通过 SFTP 连接。如果文件不存在,请启动并停止服务器一次以生成该文件。
编辑配置文件前请务必停止服务器。 服务器可能会在关闭时覆盖更改。
关键设置
| 设置 | 默认值 | 描述 |
|---|---|---|
server_name |
Sunkenland Server |
在浏览器中显示的服务器名称。 |
server_password |
(空) | 加入密码。留空表示公开访问。 |
max_players |
8 |
最大同时在线玩家数。 |
game_mode |
PvE |
游戏模式:PvE(合作)或 PvP(竞争)。控制玩家之间是否可以互相伤害。 |
difficulty |
Normal |
世界难度:Easy、Normal 或 Hard。影响敌人强度、战利品稀缺度和饥饿/口渴速率。 |
loot_respawn_time |
3600 |
被搜刮的容器重新生成内容的时间(秒)。默认值为 3600(1 小时)。 |
island_density |
Normal |
世界生成中的岛屿密度:Low、Normal 或 High。仅影响新世界。 |
autosave_interval |
600 |
自动保存间隔时间(秒)。默认值为 600(10 分钟)。 |
配置示例
server_name=My Sunkenland Server
server_password=
max_players=8
game_mode=PvE
difficulty=Normal
loot_respawn_time=3600
island_density=Normal
autosave_interval=600
4. 世界设置
Sunkenland 的世界是程序化生成的,具有多个可自定义的参数。这些设置仅在创建新世界时生效——在现有世界上更改它们不会影响已生成的地形。
岛屿生成
- 岛屿密度: 控制世界中分布的岛屿数量。
High密度意味着更短的旅行距离,但探索空间更拥挤。Low密度创造更开阔、以海洋为中心的体验。 - 世界种子: 如果可用,设置特定种子以生成可重复的世界。玩家可以分享种子以在相同的地图上游玩。
战利品设置
- 战利品刷新时间: 控制水下废墟和容器重新补充战利品的速度。较低的值(例如
1800)使资源更丰富;较高的值(例如7200)造成资源稀缺。
难度等级
| 难度 | 描述 |
|---|---|
Easy |
降低敌人伤害和攻击性。饥饿和口渴消耗更慢。战利品更丰富。适合休闲游玩或以建造为主的游戏。 |
Normal |
平衡的敌人强度、资源可用性和生存压力。推荐大多数玩家组使用。 |
Hard |
增加敌人伤害、生命值和攻击性。饥饿/口渴消耗更快。战利品更稀缺。适合有经验的生存游戏玩家。 |
PvP 与 PvE
- PvE: 玩家之间无法互相伤害或破坏对方的建筑。适合专注于探索和建造的合作团队。
- PvP: 玩家可以互相伤害并突袭基地。在生存玩法之外增加了竞争元素。
5. 如何连接
方式 A -- 游戏内服务器浏览器
- 通过 Steam 启动 Sunkenland。
- 在主菜单中选择 Multiplayer。
- 在服务器列表中浏览或搜索您的服务器名称。
- 选择您的服务器并点击 Join。如有提示,请输入密码。
方式 B -- 通过 IP 直接连接
- 通过 Steam 启动 Sunkenland。
- 在主菜单中选择 Multiplayer。
- 选择 Direct Connect。
- 输入 GPanel Network 标签页中的服务器 IP 和端口:
<your-server-ip>:<port> - 如果设置了服务器密码,请输入密码。
需要帮助查找服务器的 IP 和端口?端口是随机分配的,除非您有私有 IP。请参阅 如何查找您的服务器 IP 和端口。
6. 存档管理
存档文件位置
世界存档存储在服务器的以下位置:
saves/
每个世界都有以 world_name 设置命名的独立子目录。
通过 SFTP 手动备份
- 从 GPanel 停止服务器以确保所有数据已写入磁盘。
- 通过 SFTP 连接到您的服务器。参阅 如何通过 SFTP 上传文件 获取说明。
- 导航到
saves/目录。 - 下载整个世界文件夹。
恢复存档
- 从 GPanel 停止服务器。
- 通过 SFTP 连接并导航到
saves/。 - 上传您的备份文件夹,确保名称与
world_name设置匹配。 - 从 GPanel 启动服务器。
提示: 在替换存档文件之前,请始终保留本地备份。损坏的或版本不匹配的存档可能无法正确加载。
故障排除
- 服务器未出现在浏览器中: 在 GPanel 中确认服务器已完全启动。浏览器索引服务器可能需要 2-3 分钟。
- 无法连接: 在 GPanel 的 Network 标签页中验证您的服务器 IP 和端口。确保密码正确。
- 世界生成时间过长: 首次启动可能需要几分钟来生成世界。在控制台中查看进度消息——生成期间请勿重启。
- 启动时崩溃: 删除配置文件并重启以重新生成默认配置。如果问题涉及损坏的存档,尝试加载其他世界名称。
- 性能问题: 降低
max_players或增加loot_respawn_time以减少服务器负载。
相关文章
需要帮助?
如果您遇到本文未涵盖的问题,请 提交工单,并提供您的服务器 IP、问题描述以及 GPanel 控制台中的错误消息。