Colony Survival 是一款第一人称体素即时战略游戏,您需要建造繁荣的殖民地并抵御每晚的怪物攻击。本指南涵盖在 Legion Hosting 上设置和配置专用 Colony Survival 服务器所需的一切,从初始安装到玩家连接和世界管理。
在 GPanel 中首次启动
当您首次获得 Colony Survival 服务器时,游戏文件将自动安装。按照以下步骤开始:
- 登录 GPanel 并选择您的 Colony Survival 服务器。
- 导航到 Console 选项卡。服务器将通过 SteamCMD 开始初始安装,下载所有必需的游戏文件。
- 等待下载和安装完成。您将在控制台中看到文件验证的进度消息。这可能需要几分钟。
- 安装完成后,服务器将自动启动。查看指示服务器正在监听连接的消息。
- 如果服务器没有自动启动,请在 GPanel 中点击 Start 按钮。
启动变量
GPanel 提供启动变量来配置服务器的启动方式。导航到 GPanel 中的 Startup 选项卡查看和修改这些设置:
| 变量 | 描述 | 默认值 |
|---|---|---|
GAME_PORT |
用于游戏连接的主要端口 | 自动分配 |
QUERY_PORT |
用于服务器浏览器可见性的 Steam 查询端口 | 自动分配 |
MAX_PLAYERS |
可同时连接的最大玩家数量 | 10 |
SERVER_NAME |
在服务器浏览器中显示的名称 | Colony Survival Server |
启动变量设置基本的启动参数。有关详细配置,您将使用下一节中描述的服务器配置文件。
服务器配置
Colony Survival 的主要配置文件是 serverconfiguration.json,位于服务器的根游戏目录中。您可以使用 GPanel 中的 File Manager 或通过 SFTP 编辑它。
关键设置
| 设置 | 描述 | 默认值 |
|---|---|---|
ServerName |
在服务器浏览器中显示的名称。选择一个有描述性的名称,以便玩家能找到您的服务器。 | "Colony Survival Server" |
MaxPlayers |
最大同时在线玩家数。Colony Survival 设计用于较小的群体,典型值为 2-10。 | 10 |
NetworkType |
服务器的网络模式。使用 "SteamNetwork" 进行基于 Steam 的连接(推荐)或 "LAN" 用于仅本地连接。 |
"SteamNetwork" |
Port |
服务器监听的游戏端口。应与 GPanel 中分配的端口匹配。 | 与 GPanel 分配匹配 |
AutoSaveInterval |
自动世界保存之间的时间间隔(分钟)。较低的值保存更频繁,但可能在大型殖民地上导致短暂的卡顿。 | 15 |
示例 serverconfiguration.json
{
"ServerName": "My Colony Survival Server",
"MaxPlayers": 10,
"NetworkType": "SteamNetwork",
"Port": 27016,
"AutoSaveInterval": 15,
"Password": ""
}
世界设置
Colony Survival 以程序化方式生成世界。与世界相关的设置控制游戏体验:
- 世界大小: Colony Survival 世界很大,会随着玩家探索而扩展。服务器按需生成地形,这意味着早期探索可能会导致短暂的性能下降。
- 难度: 怪物浪潮的难度随殖民地规模而增加。拥有更多殖民者的大型殖民地将面临更强的夜间攻击。
- 昼夜循环: 游戏有昼夜循环,怪物在夜间生成。玩家必须建造防御设施并武装守卫来保护殖民地。
服务器名称和密码
要为服务器设置密码(使其变为私人服务器),请在 serverconfiguration.json 中添加或修改 Password 字段:
{
"ServerName": "Private Colony Server",
"Password": "mySecretPassword123"
}
将 Password 字段保留为空字符串("")表示公开服务器,无需密码。
serverconfiguration.json 进行任何更改后,您必须从 GPanel 重启服务器才能使更改生效。
如何连接
通过服务器浏览器
- 从 Steam 启动 Colony Survival。
- 从主菜单选择 Multiplayer。
- 点击 Join Server 打开服务器浏览器。
- 使用搜索/筛选栏按名称搜索您的服务器。
- 从列表中选择您的服务器并点击 Connect。
- 如果服务器设置了密码,在提示时输入密码。
通过直接 IP
- 从 Steam 启动 Colony Survival。
- 从主菜单选择 Multiplayer。
- 点击 Direct Connect 或 Connect by IP。
- 以
IP:PORT格式输入服务器的 IP 地址和端口(例如192.168.1.100:27016)。 - 点击 Connect。如果提示,请输入密码。
存档管理和备份
Colony Survival 将世界数据存储在服务器文件中的存档目录中。适当的备份管理可保护您的殖民地进度。
存档位置
服务器存档通常位于:
gamedata/savegames/
每个世界在存档目录中都有自己的文件夹,包含所有殖民地数据、地形和玩家信息。
自动保存
服务器按 serverconfiguration.json 中 AutoSaveInterval 定义的间隔自动保存。默认为每 15 分钟。您可以调整此设置:
- 频繁保存(5-10 分钟): 更好的数据保护,但在大型世界中可能导致短暂的卡顿。
- 标准保存(15 分钟): 安全性和性能之间的良好平衡。
- 不频繁保存(30+ 分钟): 更流畅的游戏体验,但如果发生崩溃,将面临更多进度丢失的风险。
创建手动备份
- 从 GPanel 停止您的服务器 以防止文件损坏。
- 使用 File Manager 或 SFTP 导航到
gamedata/savegames/目录。 - 将整个存档文件夹下载到本地计算机。
- 用当前日期和描述标记备份(例如
colony-backup-2026-02-26-before-mods)。
恢复备份
- 从 GPanel 停止您的服务器。
- 将备份存档文件夹上传到
gamedata/savegames/目录,替换现有文件。 - 启动服务器。世界将从恢复的备份中加载。
世界重置
要完全清除世界并从头开始新殖民地:
- 从 GPanel 停止您的服务器。
- 导航到
gamedata/savegames/目录。 - 删除世界存档文件夹(如果您想保留它作为备份,可以重命名它)。
- 启动服务器。将自动生成一个全新的世界。