Молниеносная распродажа 50% скидка на все серверы Последний день!
До конца: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Руководство по настройке сервера Icarus

RU icarus setup config survival Полезно для 0 чел.

Это руководство охватывает всё, что вам нужно для настройки и конфигурации вашего выделенного сервера Icarus на Legion Hosting, включая первый запуск, переменные запуска в GPanel, конфигурацию ServerSettings.ini, управление Prospect и сессиями, подключение к вашему серверу и управление сохранениями. Для устранения распространённых проблем см. Устранение неполадок Icarus.

Что такое Icarus

Icarus — это сессионная игра на выживание, разработанная RocketWerkz, студией, основанной Дином Холлом (создателем DayZ). Действие происходит на чужой планете, которая должна была стать вторым домом для человечества, но превратилась во враждебный рубеж после неудачной попытки терраформирования. Игроки берут на себя роль Старателей (Prospectors), которые спускаются на поверхность планеты для выполнения миссий с ограниченным временем, называемых Prospect. Каждый Prospect имеет конкретные цели, ограничение по времени и требует от игроков вернуться на орбиту до истечения таймера — или рискнуть потерять своего персонажа.

Ключевые особенности выделенного сервера включают:

  • Поддержку до 8 одновременных игроков на сервер
  • Сессионный геймплей с ограниченными по времени Prospect (миссиями) и постоянными Outpost
  • Режим Open World для постоянного исследования без ограничения по времени и строительства поселений
  • Управление Prospect через конфигурацию сервера и консольные команды
  • Несколько уровней сложности от Easy до Extreme, с опциональным режимом Hardcore (без возрождений)
  • Админ-доступ через команды RCON
Остановите сервер перед редактированием любых файлов конфигурации. Всегда останавливайте сервер на вкладке Console в GPanel перед внесением изменений в ServerSettings.ini. Изменения, сделанные во время работы сервера, не вступят в силу и могут быть перезаписаны.

Первый запуск

Когда вы впервые получаете свой сервер Icarus от Legion Hosting, ему необходимо завершить первоначальную установку, прежде чем на нём можно будет играть.

  1. Войдите в GPanel и выберите ваш сервер Icarus из списка серверов.
  2. Нажмите на вкладку Console и нажмите Start.
  3. Сервер загрузит и установит файлы выделенного сервера Icarus через Steam. Эта первоначальная загрузка может занять несколько минут.
  4. После завершения загрузки сервер запустится автоматически. Файл конфигурации ServerSettings.ini генерируется при первом запуске.
  5. Дождитесь, пока вывод консоли укажет, что сервер готов и ожидает подключений.
Первый запуск генерирует файлы конфигурации. Файл ServerSettings.ini создаётся только после того, как сервер был запущен в первый раз. Если вам нужно отредактировать настройки, запустите сервер один раз, остановите его, а затем внесите изменения.

Переменные запуска GPanel

Основные настройки сервера конфигурируются как переменные запуска в GPanel. Эти значения передаются в качестве параметров командной строки при запуске сервера.

  1. В GPanel выберите ваш сервер Icarus.
  2. Нажмите на вкладку Startup.
  3. Установите переменные, перечисленные ниже. Изменения вступают в силу при следующем запуске или перезапуске сервера.
Переменная По умолчанию Описание
SERVER_NAME My Icarus Server Имя, отображаемое в браузере серверов. Сопоставляется с параметром запуска -SteamServerName (ограничено 64 символами).
SERVER_PASSWORD (пусто) Пароль, требуемый для входа игроков. Оставьте пустым для публичного сервера. Сопоставляется с JoinPassword в конфигурации.
MAX_PLAYERS 8 Максимальное количество одновременных игроков. Icarus поддерживает 1–8 игроков на сервер.
ADMIN_PASSWORD (пусто) Пароль для админ-доступа RCON. Если оставлен пустым, вход администратора доступен без пароля через /AdminLogin в чате.
GAME_PORT 17777 Основной UDP-порт для игровых подключений (параметр -PORT). Автоматически конфигурируется вашим тарифным планом хостинга.
QUERY_PORT 27015 UDP-порт, используемый Steam для запросов браузера серверов (параметр -QueryPort). Конфигурируется автоматически.
Имя сервера использует командную строку, а не конфигурацию. Настройка SessionName в ServerSettings.ini в настоящее время не работает для браузера серверов. Вы должны использовать параметр командной строки -SteamServerName (установленный через вкладку Startup в GPanel), чтобы имя вашего сервера корректно отображалось в браузере.

Конфигурация ServerSettings.ini

Детальные настройки сервера контролируются через файл ServerSettings.ini. Это основной файл конфигурации для вашего сервера Icarus.

Поиск файла

Файл конфигурации находится по адресу:

Icarus/Saved/Config/WindowsServer/ServerSettings.ini

Получите доступ к этому файлу через вкладку Files в GPanel или через SFTP. Все настройки помещаются под заголовком секции [/Script/Icarus.DedicatedServerSettings].

Полный справочник настроек

Настройка По умолчанию Описание
SessionName (пусто) Имя сессии сервера. Примечание: Эта настройка в настоящее время не влияет на отображение в браузере серверов. Используйте вместо неё параметр командной строки -SteamServerName.
JoinPassword (пусто) Пароль, требуемый для входа на сервер. Оставьте пустым для публичного сервера без пароля.
MaxPlayers (пусто) Максимальное количество игроков (1–8). Оставьте пустым, чтобы использовать значение по умолчанию — 8.
AdminPassword (пусто) Пароль для админ-команд RCON. Если оставлен пустым, любой игрок может получить доступ к админ-командам через /AdminLogin.
ShutdownIfNotJoinedFor 300.000000 Количество секунд до выключения сервера, если ни один игрок не присоединился после запуска. Установите отрицательное значение (-1), чтобы сервер работал бесконечно. 0 выключает немедленно.
ShutdownIfEmptyFor 300.000000 Количество секунд до выключения сервера после ухода последнего игрока. Установите отрицательное значение (-1), чтобы он работал бесконечно.
AllowNonAdminsToLaunchProspects True Если True, любой игрок может создавать и запускать новые Prospect. Если False, только администраторы могут запускать Prospect.
AllowNonAdminsToDeleteProspects False Если True, любой игрок может удалять сохранённые Prospect. Если False, только администраторы могут их удалять.
LoadProspect (пусто) Имя сохранённого Prospect для загрузки при запуске сервера. Файл Prospect должен существовать в Saved/PlayerData/DedicatedServer/Prospects/.
CreateProspect (пусто) Создаёт новый Prospect при запуске сервера. Формат: [ProspectType] [Difficulty] [Hardcore] [SaveName] (см. раздел «Управление Prospect»).
ResumeProspect True Если True, сервер автоматически возобновляет последний активный Prospect при запуске. Это рекомендуемая настройка для постоянных серверов.
LastProspectName (пусто) Автоматически заполняется именем последнего активного Prospect. Не редактируйте это вручную.

Пример ServerSettings.ini

[/Script/Icarus.DedicatedServerSettings]
SessionName=My Legion Server
JoinPassword=
MaxPlayers=8
AdminPassword=MySecretPassword
ShutdownIfNotJoinedFor=-1
ShutdownIfEmptyFor=600.000000
AllowNonAdminsToLaunchProspects=True
AllowNonAdminsToDeleteProspects=False
LoadProspect=
CreateProspect=
ResumeProspect=True
LastProspectName=
Держите ShutdownIfNotJoinedFor установленным на -1 на хостинговых серверах. Значение по умолчанию 300 (5 минут) автоматически выключит сервер, если никто не присоединится в течение 5 минут после запуска. Для выделенного хостингового сервера установите это значение на -1, чтобы сервер работал бесконечно. То же относится к ShutdownIfEmptyFor — установите на -1, чтобы предотвратить автоматическое выключение, когда сервер пуст.

Параметры запуска командной строки

В дополнение к файлу ServerSettings.ini, Icarus поддерживает параметры запуска командной строки. Они обычно конфигурируются через вкладку Startup в GPanel или поле дополнительных аргументов запуска.

Параметр Описание
-SteamServerName="Name" Имя сервера, отображаемое в браузере (ограничение 64 символа). Это рабочий метод для установки имени сервера.
-PORT=N Порт игрового сервера (UDP).
-QueryPort=N Порт запросов Steam для браузера серверов.
-MULTIHOME=IP Привязывает сервер к конкретному IP-адресу (только для серверов с несколькими адресами).
-UserDir="path" Устанавливает пользовательский путь к базовому каталогу для данных сервера.
-saveddirsuffix="suffix" Добавляет суффикс к каталогу Saved/, что полезно для запуска нескольких экземпляров.
-LOG="filename" Устанавливает путь к файлу журнала относительно Saved/Logs/.
-ABSLOG="path" Устанавливает абсолютный путь для файла журнала.
GPanel обрабатывает большинство параметров автоматически. На Legion Hosting основные параметры (порт, порт запросов, имя сервера) конфигурируются через вкладку Startup в GPanel. Обычно вам не нужно добавлять дополнительные параметры запуска, если только это не указано поддержкой.

Управление Prospect и сессиями

Icarus использует уникальную сессионную систему. Понимание Prospect необходимо для эффективного управления вашим сервером.

Типы Prospect

Icarus предлагает несколько типов сессий (Prospect), которые определяют игровой опыт:

Тип Описание
Missions Ограниченные по времени Prospect с конкретными целями. Игроки спускаются на поверхность, выполняют задачи (строительство, разведка, экспедиция и т. д.) и должны вернуться на орбиту до истечения таймера. Неудача с эвакуацией означает потерю персонажа.
Outposts Постоянные поселения без ограничения по времени. Игроки могут строить постоянные базы и свободно возвращаться. Без давления таймера. Идеально для спокойной игры и строительства баз.
Open World Постоянный открытый мир без ограничения по времени с исследованием, боями, миссиями SMPL3 и операциями. Включает мировых боссов и контент эндгейма.

Создание Prospect

Вы можете создать новый Prospect, используя настройку CreateProspect в ServerSettings.ini или через внутриигровую консольную команду. Формат:

CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]

Параметры:

  • ProspectType — внутреннее имя Prospect/миссии для запуска (например, Outpost или конкретное имя миссии).
  • Difficulty — число от 1 до 4: 1 = Easy, 2 = Medium, 3 = Hard, 4 = Extreme.
  • HardcoreTrue или False. Когда включён Hardcore, игроки не могут возрождаться после смерти.
  • SaveName — пользовательское имя для этого файла сохранения Prospect.

Загрузка и возобновление Prospect

  • ResumeProspect=True — сервер автоматически возобновляет последний активный Prospect при запуске. Это рекомендуемая настройка для постоянных серверов.
  • LoadProspect=[name] — загружает конкретный сохранённый Prospect по имени из Saved/PlayerData/DedicatedServer/Prospects/.

Консольные команды для управления Prospect

Вы можете управлять Prospect через внутриигровую консоль чата. Используйте префикс / или \\ перед командами во время игры. В лобби сервера команды можно вводить без префикса.

  • /CreateProspect [type] [difficulty] [hardcore] [name] — создать новый Prospect.
  • /LoadProspect [name] — загрузить сохранённый Prospect.
  • /ResumeProspect — возобновить последний активный Prospect.
Разрешения на управление Prospect. По умолчанию все игроки могут запускать новые Prospect (AllowNonAdminsToLaunchProspects=True). Если вы хотите, чтобы только администраторы контролировали создание и загрузку Prospect, установите это значение на False в вашем ServerSettings.ini.

Как подключиться

Игроки могут подключаться к вашему серверу Icarus через внутриигровой браузер серверов или с помощью прямого подключения. Найдите IP-адрес и порт вашего сервера на вкладке Console в GPanel или см. Как найти IP-адрес и порт вашего сервера.

Через внутриигровой браузер серверов

  1. Запустите Icarus и нажмите Play.
  2. Создайте или выберите персонажа.
  3. Откройте меню Join.
  4. Переключитесь на вкладку Dedicated Servers в правом верхнем углу экрана.
  5. Найдите свой сервер по имени или прокрутите список.
  6. Нажмите на свой сервер и нажмите Join. Введите пароль, если он установлен.

Через прямое подключение

  1. Запустите Icarus, нажмите Play и выберите персонажа.
  2. Откройте меню Join.
  3. Переключитесь на вкладку Dedicated Servers.
  4. Нажмите Direct Connect.
  5. Введите IP-адрес вашего сервера и игровой порт в формате IP:PORT (например, 192.168.1.100:17777).
  6. Нажмите Confirm. Введите пароль сервера, если будет запрошено.
Какой порт использовать? При подключении через прямое подключение используйте игровой порт (по умолчанию 17777), а не порт запросов. Если у вас возникли проблемы с подключением, попробуйте вместо этого добавить порт запросов (27015). Порт вашего сервера назначается случайным образом, если у вас нет частного IP — всегда проверяйте правильный порт в GPanel.
Сервер не отображается? Если ваш сервер не появляется в браузере, убедитесь, что он полностью запущен и работает не менее 2–3 минут. Проверьте, что параметр -SteamServerName установлен правильно. Вы всегда можете использовать прямое подключение с вашим IP и игровым портом, пока сервер регистрируется в браузере.

Управление сохранениями и Prospect

Понимание того, как работают сохранения Icarus, критически важно для управления Prospect и данными игроков вашего сервера.

Расположение сохранений

Файлы сохранений Prospect хранятся по адресу:

Icarus/Saved/PlayerData/DedicatedServer/Prospects/

Каждый Prospect сохраняется как отдельный файл, который можно загрузить, создать резервную копию или удалить.

Автоматические сохранения

Icarus автоматически сохраняет текущее состояние Prospect через регулярные интервалы. Сервер также сохраняется, когда игроки присоединяются, уходят или когда происходят определённые игровые события.

Создание резервных копий

  1. Остановите сервер в GPanel.
  2. Перейдите в Icarus/Saved/ через вкладку Files в GPanel или SFTP.
  3. Загрузите следующие каталоги и файлы:
    • PlayerData/DedicatedServer/Prospects/ — все файлы сохранений Prospect
    • Config/WindowsServer/ServerSettings.ini — конфигурация вашего сервера
  4. Храните эти файлы в безопасном месте на вашем локальном компьютере.

Восстановление резервной копии

  1. Остановите сервер.
  2. Загрузите файлы Prospect из резервной копии в Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  3. При необходимости установите LoadProspect=[name] в ServerSettings.ini, чтобы загрузить конкретный Prospect при следующем запуске.
  4. Запустите сервер.

Удаление Prospect (начать заново)

  1. Остановите сервер.
  2. Перейдите в Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  3. Удалите файл(ы) сохранения Prospect, которые вы хотите удалить.
  4. Очистите поля LastProspectName и LoadProspect в ServerSettings.ini.
  5. При желании установите значение CreateProspect, чтобы сгенерировать новый Prospect при следующем запуске.
  6. Запустите сервер.
Делайте резервную копию перед удалением. Всегда загружайте копию ваших файлов сохранений Prospect перед их удалением. После удаления данные Prospect не могут быть восстановлены.

Справочник по портам

Icarus использует следующие сетевые порты. Они автоматически конфигурируются вашим тарифным планом хостинга на Legion Hosting.

Порт Протокол По умолчанию Назначение
Игровой порт UDP 17777 Основные игровые подключения. Игроки подключаются по этому порту.
Порт запросов UDP 27015 Запросы браузера серверов Steam.

Связанные статьи


Нужна помощь?

Если у вас всё ещё возникают проблемы с вашим сервером Icarus, пожалуйста, создайте тикет в поддержку, и наша команда будет рада вам помочь.


Была ли эта статья полезной?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.