Руководство по настройке сервера Core Keeper
Это руководство охватывает всё необходимое для запуска вашего выделенного сервера Core Keeper на Legion Hosting, включая первый запуск, переменные запуска, конфигурацию Game ID и то, как игроки подключаются. Для команд администратора и управления мирами см. Управление администрированием и мирами в Core Keeper.
Первый запуск
Когда вы впервые получаете свой сервер Core Keeper, выполните следующие шаги, чтобы вывести его в онлайн:
- Войдите в GPanel и выберите свой сервер Core Keeper.
- Перейдите на вкладку Startup и просмотрите переменные запуска по умолчанию (см. таблицу ниже). Настройте World Name и Max Players по своему усмотрению.
- Вернитесь на вкладку Console и нажмите Start.
- Сервер автоматически скачает и установит файлы выделенного сервера Core Keeper при первом запуске (Steam App ID
1963720). Это может занять несколько минут в зависимости от нагрузки на сервер. - Как только консоль покажет, что сервер готов, и отобразит Game ID, ваш сервер будет в онлайне и готов к подключению игроков.
Переменные запуска GPanel
Core Keeper настраивается полностью через параметры командной строки, представленные как переменные запуска в GPanel. Перейдите на вкладку Startup, чтобы просмотреть и изменить эти настройки. Изменения требуют перезапуска сервера для вступления в силу.
| Переменная | По умолчанию | Описание |
|---|---|---|
WORLD_NAME |
Core Keeper Server |
Отображаемое имя вашего мира. Оно видно игрокам при подключении. |
WORLD_INDEX |
0 |
Выбирает, какой слот сохранения мира использовать. Каждый индекс — это отдельный мир. Используйте разные индексы для запуска нескольких миров на одном сервере (по одному за раз). |
WORLD_SEED |
0 |
Сид, используемый для генерации мира. Установите 0 для случайного сида. Применяется только при генерации нового мира. |
MAX_PLAYERS |
100 |
Максимальное количество игроков, которые могут быть подключены одновременно. Допустимый диапазон: 1–100. |
WORLD_MODE |
0 |
Устанавливает сложность мира. 0 = Normal, 1 = Hard. Применяется только при генерации нового мира. |
GAME_ID |
пусто | Необязательно. Пользовательская строка Game ID (28+ символов), которую игроки используют для подключения. Если оставить пустым, сервер генерирует её автоматически при каждом запуске. |
Game ID
Game ID — это основной способ подключения игроков к вашему серверу Core Keeper. Он действует как уникальный идентификатор сессии, который игроки вводят в игре, чтобы присоединиться к вашему миру.
Как работает Game ID
- Если переменная запуска
GAME_IDоставлена пустой, сервер автоматически генерирует новый Game ID при каждом запуске. Это означает, что ID меняется при каждом перезапуске, и вам нужно будет поделиться новым ID со своими игроками. - Если вы зададите пользовательский Game ID в переменной запуска, сервер будет использовать этот же ID при каждом запуске. Это рекомендуется для постоянных серверов, чтобы у игроков всегда был согласованный ID для подключения.
Поиск вашего Game ID
- Запустите свой сервер в GPanel.
- Следите за выводом Console. Как только сервер завершит загрузку, он отобразит Game ID в журнале.
- Скопируйте Game ID и поделитесь им со своими игроками.
Установка постоянного Game ID
- В GPanel перейдите на вкладку Startup.
- В поле
GAME_IDвведите пользовательскую строку длиной не менее 28 символов. - Перезапустите сервер. Теперь он будет использовать этот Game ID при каждом последующем запуске.
GAME_ID на вкладке Startup. Хороший подход — взять автоматически сгенерированный ID из вашего первого запуска и вставить его в поле GAME_ID, чтобы он сохранялся.
Как подключиться
Игроки подключаются к выделенному серверу Core Keeper, используя Game ID. Для Core Keeper нет традиционного прямого подключения по IP:Port — игра использует собственную систему ретрансляции/подбора игроков на основе Game ID.
Подключение через Game ID
- Запустите Core Keeper.
- В главном меню выберите Multiplayer.
- Выберите Join Game.
- Введите Game ID, предоставленный владельцем сервера.
- Нажмите Connect, чтобы присоединиться к серверу.
GAME_ID, если установлен постоянный ID. См. раздел Game ID выше.
GAME_ID пустое и сервер был перезапущен, Game ID изменится — проверьте консоль на наличие нового.
Связанные статьи
- Управление администрированием и мирами в Core Keeper — Команды администратора, режимы мира, сиды и управление мирами
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
- Руководство по запуску сервера — Общее руководство по запуску любого игрового сервера на Legion Hosting
- Запланированные перезапуски — Как настроить автоматические перезапуски сервера
Нужна дополнительная помощь?
Если вы столкнулись с проблемами, не описанными в этом руководстве, наша служба поддержки готова помочь. Откройте тикет на legionhosting.net/submitticket.php с данными вашего сервера и описанием проблемы.