voln.io
Core Keeper

Core Keeper: число игроков и нагрузка сервера

Как изменить максимум игроков Core Keeper через VOLN, проверить заполнение сервера и отличить ограничение мест от нехватки ресурсов.

Количество мест в Core Keeper задаёт переменная MAX_PLAYERS; обёртка передаёт её через -maxplayers. В текущем шаблоне верхний предел поля — 16. Увеличение числа мест разрешает дополнительные подключения, но не добавляет памяти и не ускоряет генерацию мира. Подбирайте лимит под фактическую компанию и нагрузку.

Ряд серверных стоек в машинном зале дата-центра.
Фото: Carl Lender, Wikimedia Commons. Лицензия CC BY 2.0.

Порядок действий

  1. Измерьте обычную сессию

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

  2. Измените лимит

    Предупредите участников о перерыве, выключите сервер и задайте нужный максимум в «Настройках игры». Сохраните и запустите его снова. Не добавляйте второй -maxplayers в стартовый скрипт: два источника одного параметра усложняют проверку и поддержку.

  3. Проверьте вход по очереди

    Дайте друзьям подключиться последовательно и убедитесь, что ожидаемое количество участников помещается. Сравните сообщения отказа. Явное сообщение о заполнении отличается от тайм-аута или несовместимости версии; увеличение числа мест не исправит последние две причины.

Как проверить результат

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

Если не получилось

Если один игрок не входит при свободных местах, проверьте его версию, моды и способ подключения. Если тормозит весь мир, увеличивать MAX_PLAYERS дальше бессмысленно. При обращении в поддержку приложите время эпизода и число участников, но не приватные сведения подключения из GameInfo.txt.

Читайте дальше

Core Keeper

Сервер Core Keeper: первый запуск

Как подготовить мир Core Keeper на VOLN, дождаться готовности сервера и проверить сохранение построек после первого перезапуска.

Core Keeper

Как подключиться к серверу Core Keeper по IP

Где взять адрес Core Keeper, чем прямой вход отличается от Game ID и что проверить при запросе пароля или ошибке соединения.

Core Keeper

Core Keeper: сложность нового и существующего мира

Как выбрать Normal, Hard, Creative или Casual для Core Keeper и проверить, применился ли режим к сохранению без потери старого мира.

Core Keeper

Core Keeper: смена имени мира без пересоздания

Как изменить имя Core Keeper в панели, проверить фактическое название сохранения и не перепутать переименование с созданием нового мира.

Core Keeper

Как перенести мир Core Keeper на сервер

Перенос сохранения Core Keeper в каталог saves: выбор слота 0, проверка структуры файлов, версий и построек после первого запуска.

Core Keeper

Core Keeper: резервная копия и восстановление

Как сохранить данные Core Keeper из saves, дождаться завершения Unity и проверить восстановление мира после ошибки или неудачного обновления.

Core Keeper

Как обновить сервер Core Keeper без потери мира

Как согласовать версии Core Keeper, сохранить каталог saves перед обновлением и проверить моды и подключение после смены сборки.

Core Keeper

Core Keeper тормозит: проверка нагрузки мира

Как отличить задержки сети от нагрузки Core Keeper, сравнить исследование с игрой на базе и собрать полезные данные для диагностики.

Core Keeper

Core Keeper не запускается: журнал и проверка saves

Что проверить, если Core Keeper не доходит до Started session: графическая среда Xvfb, сохранение мира, версия и последние изменения.