Colony Survival — это воксельная RTS от первого лица, в которой вы строите процветающую колонию и защищаете её от ночных атак монстров. Это руководство охватывает всё, что нужно для настройки и конфигурации вашего выделенного сервера Colony Survival на Legion Hosting, от первоначальной установки до подключения игроков и управления миром.
Первый запуск в GPanel
Когда вы впервые получаете ваш сервер Colony Survival, файлы игры будут установлены автоматически. Выполните следующие шаги, чтобы начать:
- Войдите в GPanel и выберите ваш сервер Colony Survival.
- Перейдите на вкладку Console. Сервер начнёт первоначальную установку через SteamCMD, загружая все необходимые файлы игры.
- Дождитесь завершения загрузки и установки. Вы увидите сообщения о прогрессе в консоли по мере проверки файлов. Это может занять несколько минут.
- После завершения установки сервер запустится автоматически. Найдите сообщение, указывающее, что сервер ожидает подключений.
- Если сервер не запускается самостоятельно, нажмите кнопку Start в GPanel.
Стартовые переменные
GPanel предоставляет стартовые переменные, которые настраивают, как запускается сервер. Перейдите на вкладку Startup в GPanel, чтобы просмотреть и изменить их:
| Переменная | Описание | По умолчанию |
|---|---|---|
GAME_PORT |
Основной порт, используемый для игровых подключений | Назначается автоматически |
QUERY_PORT |
Порт запросов Steam для видимости в браузере серверов | Назначается автоматически |
MAX_PLAYERS |
Максимальное количество игроков, которые могут подключиться одновременно | 10 |
SERVER_NAME |
Имя, отображаемое в браузере серверов | Colony Survival Server |
Стартовые переменные задают базовые параметры запуска. Для детальной конфигурации вы будете использовать файл конфигурации сервера, описанный в следующем разделе.
Конфигурация сервера
Основной файл конфигурации для Colony Survival — это serverconfiguration.json, расположенный в корневом игровом каталоге сервера. Вы можете редактировать его с помощью File Manager в GPanel или через 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 большие и расширяются по мере исследования игроками. Сервер генерирует рельеф по требованию, что означает, что раннее исследование может вызывать кратковременные провалы производительности.
- Сложность: Сложность волн монстров масштабируется с размером колонии. Большие колонии с большим числом колонистов столкнутся с более жёсткими ночными атаками.
- Цикл день/ночь: В игре есть цикл день/ночь, в котором монстры появляются ночью. Игроки должны строить защиту и вооружать стражей для защиты своей колонии.
Имя сервера и пароль
Чтобы установить пароль для вашего сервера (сделав его приватным), добавьте или измените поле Password в serverconfiguration.json:
{
"ServerName": "Private Colony Server",
"Password": "mySecretPassword123"
}
Оставьте поле Password в виде пустой строки ("") для публичного сервера без требования пароля.
serverconfiguration.json вы должны перезапустить ваш сервер в GPanel, чтобы изменения вступили в силу.
Как подключиться
Через браузер серверов
- Запустите Colony Survival из Steam.
- В главном меню выберите Multiplayer.
- Нажмите Join Server, чтобы открыть браузер серверов.
- Найдите ваш сервер по имени с помощью строки поиска/фильтра.
- Выберите ваш сервер из списка и нажмите Connect.
- Если сервер защищён паролем, введите пароль при запросе.
Через прямой IP
- Запустите Colony Survival из Steam.
- В главном меню выберите Multiplayer.
- Нажмите Direct Connect или Connect by IP.
- Введите IP-адрес и порт вашего сервера в формате
IP:PORT(например,192.168.1.100:27016). - Нажмите Connect. Введите пароль при запросе.
Управление сохранениями и резервными копиями
Colony Survival хранит данные мира в каталоге сохранений внутри файлов сервера. Правильное управление резервными копиями защищает прогресс вашей колонии.
Расположение сохранений
Сохранения сервера обычно располагаются в:
gamedata/savegames/
Каждый мир имеет собственную папку в каталоге сохранений, содержащую все данные колонии, рельеф и информацию об игроках.
Автосохранение
Сервер автоматически сохраняется с интервалом, определённым AutoSaveInterval в serverconfiguration.json. По умолчанию это каждые 15 минут. Вы можете настроить это:
- Частые сохранения (5-10 мин): Лучшая защита данных, но может вызывать кратковременные лаги на больших мирах.
- Стандартные сохранения (15 мин): Хороший баланс между безопасностью и производительностью.
- Редкие сохранения (30+ мин): Более плавный игровой процесс, но больший риск потери прогресса при сбое.
Создание ручных резервных копий
- Остановите ваш сервер в GPanel, чтобы предотвратить повреждение файлов.
- Перейдите в каталог
gamedata/savegames/с помощью File Manager или SFTP. - Скачайте всю папку сохранения на ваш локальный компьютер.
- Пометьте резервную копию текущей датой и описанием (например,
colony-backup-2026-02-26-before-mods).
Восстановление резервной копии
- Остановите ваш сервер в GPanel.
- Загрузите вашу папку резервной копии сохранения в каталог
gamedata/savegames/, заменив существующие файлы. - Запустите ваш сервер. Мир загрузится из восстановленной резервной копии.
Сброс мира
Чтобы полностью стереть ваш мир и начать новую колонию с нуля:
- Остановите ваш сервер в GPanel.
- Перейдите в каталог
gamedata/savegames/. - Удалите папку сохранения мира (или переименуйте её, если хотите сохранить как резервную копию).
- Запустите сервер. Новый мир будет сгенерирован автоматически.
Похожие статьи
- Настройка администрирования и модов Colony Survival
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP
- Начало работы с вашим новым сервером