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
Категории

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


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

В этом руководстве рассматривается, как настроить, сконфигурировать и управлять вашим выделенным сервером The Isle (Evrima), размещённым в Legion Hosting, включая первый запуск, переменные GPanel, конфигурацию Game.ini, систему очереди, включение людей, подключение и управление сохранениями. Сведения о настройке администратора и командах см. в статье Команды администратора The Isle.

Это руководство охватывает ветку Evrima. У The Isle есть две ветки: Legacy и Evrima. Серверы Legion Hosting работают на ветке Evrima (активно разрабатываемая версия). Вся конфигурация в этом руководстве применяется к Evrima.

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

Когда ваш сервер впервые подготавливается, ему необходимо установить файлы сервера The Isle Evrima, прежде чем он сможет работать. Это происходит автоматически при первом запуске.

  1. Войдите в GPanel.
  2. Выберите свой сервер The Isle из списка серверов.
  3. Перейдите на вкладку Startup и проверьте свои базовые настройки (имя сервера, количество игроков). Вы можете изменить их перед первым запуском.
  4. Перейдите на вкладку Console и нажмите Start.
  5. Сервер загрузит и установит файлы ветки Evrima через Steam (App ID 412680). Эта начальная установка может занять несколько минут в зависимости от размера файлов.
  6. После завершения установки сервер запустится автоматически. Следите за выводом консоли на предмет сообщения, указывающего, что сервер готов принимать подключения.
Первый запуск генерирует файлы конфигурации. Сервер создаёт свои файлы конфигурации (включая Game.ini и Engine.ini) в TheIsle/Saved/Config/LinuxServer/ при первом успешном запуске. Не пытайтесь редактировать эти файлы, пока сервер не запустится хотя бы один раз.
Учётные данные EOS предварительно настроены. The Isle Evrima требует учётных данных Epic Online Services (EOS) в Engine.ini для работы. Они автоматически настраиваются egg и не требуют ручного редактирования.

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

Основные настройки The Isle задаются как переменные запуска в GPanel, а не в файлах конфигурации. Эти переменные передаются процессу сервера как аргументы командной строки.

  1. Войдите в GPanel.
  2. Выберите свой сервер The Isle из списка серверов.
  3. Перейдите на вкладку Startup.
  4. Просмотрите и настройте переменные, показанные ниже. Изменения вступят в силу при следующем запуске сервера.
Переменная По умолчанию Описание
SERVER_NAME (имя вашего сервера) Имя, отображаемое во внутриигровом браузере серверов. Сделайте его описательным, чтобы игроки могли найти ваш сервер.
PLAYER_COUNT 100 Максимальное количество одновременных игроков. Не должно превышать лимит слотов вашего тарифного плана. Распространённые значения варьируются от 50 до 200.
ALLOW_REPLAY true Включает или отключает запись повторов. Установите false, чтобы отключить повторы. Отключение может незначительно снизить использование диска и ввода-вывода.
HUMANS false Включает фракцию людей наряду с динозаврами. Установите true, чтобы позволить игрокам выбирать игру за человека. Подробнее см. в разделе Люди против динозавров ниже.
DYNAMIC_WEATHER true Включает циклы динамической погоды (дождь, туман, штормы). Установите false для постоянной статичной ясной погоды.
RCON false Включает интерфейс удалённого администрирования RCON. Установите true и настройте RCON_PASSWORD, чтобы разрешить удалённые команды администратора. Подробнее см. в статье Команды администратора The Isle.
RCON_PASSWORD (пусто) Пароль для подключений RCON. Используется только когда RCON установлен в true. Выберите надёжный уникальный пароль и держите его в секрете.
ENABLE_QUEUE false Включает очередь подключений на случай, когда сервер заполнен. Установите true, чтобы игроки ставились в очередь, а не отклонялись, когда сервер достигает своего лимита игроков. См. раздел Система очереди.
SERVER_PASSWORD_ENABLED false Включает защиту сервера паролем. Установите true и настройте SERVER_PASSWORD, чтобы сделать сервер частным.
SERVER_PASSWORD (пусто) Пароль, который игроки должны ввести для присоединения к серверу. Используется только когда SERVER_PASSWORD_ENABLED установлен в true.
ADMINSTEAMID (пусто) Разделённый запятыми список Steam64 ID для администраторов сервера. Подробнее см. в статье Команды администратора The Isle.
Требуется перезапуск. Изменения переменных запуска вступают в силу только после остановки и запуска сервера. Используйте вкладку Console в GPanel, чтобы остановить сервер, а затем запустите его снова после внесения изменений.

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

Расширенные настройки игрового процесса задаются в Game.ini, расположенном по пути TheIsle/Saved/Config/LinuxServer/Game.ini. Этот файл генерируется при первом запуске сервера. Откройте его во вкладке Files в GPanel, чтобы внести изменения.

Всегда останавливайте сервер перед редактированием Game.ini. Сервер может перезаписать изменения, внесённые в файлы конфигурации во время его работы. Сначала остановите сервер во вкладке Console в GPanel, отредактируйте файл, сохраните его, а затем запустите сервер.

Настройки скорости роста

Скорость роста управляет тем, как быстро динозавры взрослеют от детёныша до взрослой особи. Они задаются в разделе [/Script/TheIsle.TIGameMode] в Game.ini.

[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
Настройка По умолчанию Описание
GlobalPassiveGrowthRate 1.0 Множитель скорости пассивного роста. Установите 2.0, чтобы удвоить скорость роста, 0.5, чтобы уменьшить её вдвое. Более высокие значения помогают игрокам быстрее достигать взрослого возраста.
bEnableGrowthParticles true Показывает визуальные эффекты частиц при росте динозавров. Установите false, чтобы отключить.

Настройки ИИ и спавна

Эти настройки управляют поведением спавна существ с ИИ на карте.

[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
Настройка По умолчанию Описание
bEnableAI true Включает управляемых ИИ существ (рыб, мелких животных и т. д.) на карте. Установите false, чтобы отключить весь спавн ИИ, что может снизить нагрузку на сервер.
MaxAICount 200 Максимальное количество существ с ИИ, которые могут существовать одновременно. Уменьшите это значение, если у вас возникают проблемы с производительностью.
AISpawnInterval 120.0 Время в секундах между проверками спавна ИИ. Более низкие значения означают более частый спавн.

Цикл дня/ночи

Длину цикла дня/ночи можно настроить в соответствии с предпочтениями вашего сообщества.

[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
Настройка По умолчанию Описание
DayLengthMinutes 45.0 Длина дневного времени в реальных минутах. Увеличьте для более长 длинных дней, уменьшите для более коротких.
NightLengthMinutes 15.0 Длина ночного времени в реальных минутах. Многие сообщества сокращают ночь, чтобы уменьшить простой для игроков, активных днём.
Объедините все настройки под одним заголовком раздела. Все настройки, показанные выше, помещаются под один и тот же заголовок [/Script/TheIsle.TIGameMode]. Не дублируйте заголовок — размещайте все настройки вместе под ним.

Объединённый пример Game.ini:

[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0

Система очереди

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

  1. В GPanel перейдите на вкладку Startup.
  2. Установите ENABLE_QUEUE в true.
  3. Перезапустите сервер.

Когда очередь включена и сервер заполнен, новые игроки, пытающиеся подключиться, будут помещены в очередь и автоматически присоединены, когда освободится слот. Игроки видят свою позицию в очереди во время ожидания.

Очередь рекомендуется для популярных серверов. Без включённой очереди игроки, пытающиеся присоединиться к заполненному серверу, немедленно отключаются без указания, когда освободится слот. Включение очереди обеспечивает гораздо лучший опыт для вашего сообщества.

Люди против динозавров

The Isle Evrima включает опциональную фракцию людей, которая позволяет игрокам выживать наряду с динозаврами (или против них). По умолчанию включён только игровой процесс за динозавров.

Включение людей

  1. В GPanel перейдите на вкладку Startup.
  2. Установите HUMANS в true.
  3. Перезапустите сервер.

Когда люди включены, игроки могут выбирать игру за динозавра или за человека при возрождении. Игровой процесс за человека включает крафт, строительство укрытий и использование оружия для защиты от динозавров.

Люди всё ещё в активной разработке. Фракция людей в Evrima ещё не завершена по функционалу. Ожидайте периодических ошибок и изменений баланса с обновлениями игры. Некоторые сообщества предпочитают держать людей отключёнными, пока функция не станет более отполированной.

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

Игроки могут подключаться к вашему серверу The Isle Evrima через внутриигровой браузер серверов или прямым подключением.

Использование браузера серверов

  1. Запустите The Isle в Steam.
  2. В главном меню нажмите Join Server.
  3. Используйте строку поиска вверху, чтобы найти свой сервер по имени (значение, которое вы задали в SERVER_NAME).
  4. Нажмите на свой сервер в списке и нажмите Join.
  5. Если сервер защищён паролем, введите пароль при запросе.
Браузеру серверов может потребоваться время для заполнения. После запуска или перезапуска вашего сервера может пройти несколько минут, прежде чем он появится во внутриигровом браузере серверов. Если ваш сервер не появляется, подождите несколько минут и обновите список браузера.

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

Если сервер не появляется в браузере или вы хотите подключиться быстрее:

  1. Найдите IP-адрес и игровой порт вашего сервера во вкладке Network в GPanel.
  2. В главном меню The Isle найдите опцию Direct Connect.
  3. Введите IP-адрес и порт вашего сервера в формате IP:PORT.
  4. Нажмите Connect.

Сведения о том, как узнать IP-адрес и порт вашего сервера, см. в статье Как узнать IP-адрес и порт вашего сервера.

Подключение через Steam

Вы также можете добавить сервер в избранное Steam для быстрого доступа:

  1. Откройте Steam и перейдите в View > Game Servers.
  2. Нажмите на вкладку Favourites, затем нажмите Add a server.
  3. Введите IP-адрес и порт запроса вашего сервера.
  4. После добавления вы можете подключаться напрямую из браузера серверов Steam.

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

The Isle Evrima автоматически периодически сохраняет данные мира. Понимание того, как работают сохранения, помогает эффективно управлять сервером и избегать потери данных.

Персистентность мира

The Isle Evrima поддерживает персистентные данные мира, включая:

  • Динозавров игроков — прогресс роста, местоположение и характеристики сохраняются. Игроки могут повторно присоединиться и продолжить со своим динозавром.
  • Популяцию ИИ — состояние существ с ИИ управляется сервером и возрождается в соответствии с вашей конфигурацией.
  • Состояние мира — условия окружающей среды и время суток сохраняются при перезапусках.

Данные сохранения хранятся в каталоге TheIsle/Saved/ на вашем сервере.

Выполнение вайпа мира

Если вы хотите сбросить сервер до чистого состояния (удалив весь прогресс игроков и сохранения динозавров):

  1. Остановите сервер во вкладке Console в GPanel.
  2. Перейдите на вкладку Files.
  3. Перейдите в TheIsle/Saved/.
  4. Удалите файлы данных сохранения в этом каталоге. Будьте осторожны, чтобы не удалить подкаталог Config/, так как он содержит вашу конфигурацию сервера.
  5. Запустите сервер. Он сгенерирует новые данные мира.
Вайпы мира необратимы. После удаления данных сохранения все динозавры игроков и прогресс безвозвратно теряются. Рассмотрите возможность резервного копирования каталога TheIsle/Saved/ перед вайпом, загрузив его через файловый менеджер GPanel или SFTP.

Резервное копирование данных сохранения

Регулярное резервное копирование защищает от потери данных из-за сбоев, повреждённых сохранений или случайных удалений:

  1. Остановите сервер, чтобы убедиться, что файлы сохранения не записываются.
  2. Во вкладке Files в GPanel перейдите в TheIsle/Saved/.
  3. Загрузите файлы сохранения на свой локальный компьютер или используйте SFTP для более крупных передач. Инструкции по подключению см. в статье Как загружать файлы через SFTP.
  4. Чтобы восстановить резервную копию, остановите сервер, загрузите сохранённые файлы обратно в тот же каталог и запустите сервер.
Всегда останавливайте сервер перед созданием резервных копий. Загрузка файлов сохранения во время работы сервера рискует захватить неполные или повреждённые данные.

Похожие статьи


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

Если вы столкнулись с проблемой, не описанной в этом руководстве, наша команда поддержки готова помочь. Отправьте обращение в службу поддержки и укажите идентификатор вашего сервера, описание проблемы и любой соответствующий вывод консоли или скриншоты.


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

Ready to Get Started?

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