Молниеносная распродажа 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
Категории

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

RU portal-knights setup config co-op-rpg Полезно для 0 чел.

Это руководство охватывает настройку вашего выделенного сервера Portal Knights на Legion Hosting, конфигурацию переменных запуска, настройку параметров сервера, подключение с друзьями и управление сохранениями вашего мира. Для элементов управления администратора и управления игроками см. Команды администратора Portal Knights.

О Portal Knights: Portal Knights — это кооперативная экшен-RPG с элементами песочницы. Игроки исследуют процедурно генерируемые острова, сражаются с боссами, строят структуры и прокачивают персонажей в общем мире. Выделенный сервер позволяет создавать постоянные миры, которые остаются онлайн, даже когда хост не играет.

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

  1. Войдите в GPanel и выберите ваш сервер Portal Knights.
  2. Перейдите на вкладку Startup и просмотрите доступные переменные (см. таблицу ниже).
  3. Установите SERVER_NAME, чтобы вы могли идентифицировать ваш сервер в браузере.
  4. Измените ADMIN_PASS со значения по умолчанию. При необходимости установите USER_PASS или GUEST_PASS, чтобы ограничить доступ для вашей группы.
  5. Вернитесь на вкладку Console и нажмите Start.
  6. Дождитесь, пока консоль укажет, что сервер завершил загрузку. Первый запуск сгенерирует файлы конфигурации по умолчанию и новый мир.
Первый запуск занимает больше времени: Первоначальная загрузка генерирует данные мира и файлы конфигурации. Дайте 1-2 минуты для инициализации всего, прежде чем пытаться подключиться.

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

Следующие переменные доступны на вкладке Startup в GPanel. Эти значения применяются при каждом запуске сервера.

Переменная Обязательна Описание
SERVER_NAME Нет Имя, отображаемое в браузере серверов. По умолчанию Servername, если не задано. Максимум 32 символа.
ADMIN_PASS Да Пароль администратора для сервера. По умолчанию admin_password_please_change -- вам следует изменить его перед запуском.
USER_PASS Нет Пароль для доступа уровня пользователя. Оставьте пустым для отсутствия пароля.
GUEST_PASS Нет Пароль для доступа уровня гостя. Оставьте пустым для отсутствия пароля.
GAMEMODE Нет Игровой режим для сервера. Варианты: Adventure, Creative. По умолчанию Adventure.
UNIVERSE_SIZE Нет Размер вселенной для сервера. Варианты: Small, Normal, Large. По умолчанию Normal.

3. Конфигурация сервера

Помимо переменных запуска, Portal Knights позволяет выполнять тонкую настройку через файл конфигурации сервера. Остановите ваш сервер перед внесением изменений.

Расположение файла конфигурации

dedicated_server/server_config.json

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

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

Ключевые параметры

Файл конфигурации использует формат JSON. Ключевые свойства включают:

Параметр (путь JSON) По умолчанию Описание
basicServerData.name Servername Отображаемое имя в браузере серверов (задаётся через переменную запуска SERVER_NAME).
basicServerData.port (назначается GPanel) Порт сервера. Управляется автоматически GPanel.
basicServerData.saveFolderPath ./savedata Путь, где хранятся данные сохранения мира.
admins.credentials.password admin_password_please_change Пароль администратора (задаётся через переменную запуска ADMIN_PASS).
users.credentials.password (пусто) Пароль уровня пользователя (задаётся через переменную запуска USER_PASS).
guests.credentials.password (пусто) Пароль уровня гостя (задаётся через переменную запуска GUEST_PASS).
gameplayMode Adventure Игровой режим: Adventure или Creative (задаётся через переменную запуска GAMEMODE).
universeSize Normal Размер вселенной: Small, Normal или Large (задаётся через переменную запуска UNIVERSE_SIZE).

Пример конфигурации

{
  "basicServerData": {
    "name": "My Portal Knights Server",
    "ipv4": "0.0.0.0",
    "port": 27015,
    "saveFolderPath": "./savedata"
  },
  "admins": {
    "credentials": {
      "password": "my_admin_password"
    }
  },
  "users": {
    "credentials": {
      "password": ""
    }
  },
  "guests": {
    "credentials": {
      "password": ""
    }
  },
  "gameplayMode": "Adventure",
  "universeSize": "Normal",
  "hideConsoleWindow": true
}

4. Настройки мира

Миры Portal Knights состоят из процедурно генерируемых островов, соединённых порталами. Ключевые соображения, связанные с миром:

  • Папка сохранения: Данные мира хранятся в каталоге savedata (настраивается через basicServerData.saveFolderPath в конфигурации).
  • Игровой режим: Задаётся через переменную запуска GAMEMODE. Adventure — это стандартный RPG-опыт; Creative позволяет свободное строительство и исследование.
  • Размер вселенной: Задаётся через переменную запуска UNIVERSE_SIZE. Управляет количеством островов: Small, Normal или Large.
  • Прогрессия островов: Игроки продвигаются через острова, собирая осколки порталов и активируя порталы. Сервер отслеживает все обнаруженные острова и их состояния.

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

Вариант A -- Внутриигровой браузер серверов

  1. Запустите Portal Knights через Steam.
  2. В главном меню выберите Multiplayer.
  3. Выберите Online Game, а затем Browse Servers.
  4. Найдите ваш сервер по имени или просмотрите список.
  5. Выберите ваш сервер и нажмите Join. Введите пароль, если будет предложено.

Вариант B -- Прямое подключение через IP

  1. Запустите Portal Knights через Steam.
  2. В главном меню выберите Multiplayer.
  3. Выберите Online Game, а затем Direct Connect.
  4. Введите IP-адрес и порт вашего сервера с вкладки Network в GPanel:
    <your-server-ip>:<port>
  5. Введите пароль сервера, если он установлен.
Нужна помощь в поиске IP-адреса и порта вашего сервера? Порты назначаются случайным образом, если у вас нет приватного IP. См. Как найти IP-адрес и порт вашего сервера.

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

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

Сохранения мира хранятся на сервере по адресу:

dedicated_server/savedata/

Этот путь настраивается через параметр basicServerData.saveFolderPath в server_config.json.

Ручное резервное копирование через SFTP

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

Восстановление сохранения

  1. Остановите сервер из GPanel.
  2. Подключитесь через SFTP и перейдите в dedicated_server/savedata/.
  3. Загрузите вашу зарезервированную папку мира, заменив существующую при необходимости.
  4. Убедитесь, что имя папки соответствует настройке world_name в вашей конфигурации.
  5. Запустите сервер из GPanel.
Совет: Всегда храните локальную резервную копию перед заменой файлов сохранения. Если загруженное сохранение повреждено или несовместимо, вы можете не суметь восстановиться без резервной копии.

Устранение неполадок

  • Сервер не появляется в браузере: Убедитесь, что сервер полностью запущен в GPanel. Браузеру серверов может потребоваться 2-3 минуты для индексации нового сервера. Тем временем попробуйте прямое подключение через IP.
  • Не удаётся подключиться: Проверьте IP-адрес и порт вашего сервера на вкладке Network в GPanel. Убедитесь, что сервер работает и не находится в состоянии сбоя.
  • Вылеты при запуске: Удалите файл конфигурации и перезапустите для регенерации значений по умолчанию. Если проблема сохраняется, проверьте консоль GPanel на наличие сообщений об ошибках.
  • Мир не загружается: Убедитесь, что параметр basicServerData.saveFolderPath в server_config.json указывает на правильный каталог.

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

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

Если вы столкнулись с проблемами, не описанными здесь, создайте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любые сообщения об ошибках из консоли GPanel.


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

Ready to Get Started?

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