Это руководство охватывает элементы управления администратора и хоста для вашего выделенного сервера Portal Knights, включая управление игроками, управление миром и устранение распространённых проблем. Для первоначальной настройки сервера см. Руководство по настройке сервера Portal Knights.
1. Привилегии администратора / хоста
В Portal Knights владелец сервера (учётная запись, создавшая мир) имеет привилегии уровня хоста. На выделенном сервере элементы управления администратора управляются через:
- Файл конфигурации сервера: Управляет общесерверными настройками, такими как PvP, сложность и максимальное количество игроков.
- Консоль GPanel: Запуск, остановка и перезапуск сервера; просмотр логов и вывода.
- Внутриигровое меню хоста: Игрок-хост может исключать игроков и управлять основными настройками сессии.
Настройка доступа администратора
Первому игроку, присоединившемуся к серверу после создания свежего мира, обычно назначаются привилегии хоста. Чтобы убедиться, что у вас есть доступ администратора:
- Запустите сервер из GPanel.
- Будьте первым игроком, подключившимся к серверу.
- У вас будут элементы управления уровня хоста во внутриигровом меню паузы.
2. Управление игроками
Исключение игроков
Как хост, вы можете удалять нарушающих порядок игроков с вашего сервера:
- Откройте внутриигровое меню паузы, будучи подключённым к вашему серверу.
- Перейдите к списку игроков.
- Выберите игрока, которого хотите удалить.
- Выберите Kick, чтобы удалить его из сессии.
Использование пароля сервера
Наиболее эффективный способ контролировать, кто может присоединиться к вашему серверу — через пароль. Установите его на вкладке Startup в GPanel или в файле конфигурации сервера:
"admins": { "credentials": { "password": "YourSecretPassword" } }
Только игроки, знающие пароль, могут подключиться. Измените пароль и перезапустите сервер, чтобы немедленно заблокировать нежелательных игроков.
Максимум игроков
Portal Knights поддерживает до 4 игроков в кооперативе. Управляйте количеством игроков через:
"users": { "credentials": { "password": "user_password" } }
Установите более низкое значение, если хотите более контролируемый размер группы (например, 2 для парной игры).
3. Управление миром
Переключение миров
Вы можете запускать несколько миров на одном сервере, изменяя настройку world_name:
- Остановите сервер из GPanel.
- Перейдите на вкладку Startup и измените переменную
WORLD_NAME, или отредактируйте файл конфигурации:"basicServerData": { "saveFolderPath": "./my_new_world_saves" } - Запустите сервер. Если мир не существует, новый будет создан автоматически.
Сброс мира
Чтобы полностью сбросить ваш мир и начать заново:
- Остановите сервер из GPanel.
- Подключитесь через SFTP (см. Как загружать файлы через SFTP).
- Перейдите в каталог
dedicated_server/savedata/. - Удалите или переименуйте папку мира, соответствующую вашей настройке
world_name. - Запустите сервер. Новый мир будет сгенерирован автоматически.
Резервное копирование миров
- Остановите сервер из GPanel.
- Подключитесь через SFTP и перейдите в
dedicated_server/savedata/. - Загрузите всю папку мира на ваш локальный компьютер.
- Храните резервную копию в безопасном месте с описательным именем (например,
default_backup_2026-02-26).
Восстановление резервной копии
- Остановите сервер из GPanel.
- Подключитесь через SFTP и перейдите в
dedicated_server/savedata/. - Загрузите вашу папку резервной копии, убедившись, что имя папки соответствует настройке
world_name. - Запустите сервер из GPanel.
4. Настройки сложности и PvP
Изменение сложности
Сложность мира устанавливается во время создания. Чтобы переключить сложность, вы должны создать новый мир:
| Сложность | Описание |
|---|---|
Normal |
Стандартное здоровье и урон врагов. Рекомендуется для казуальной игры и новых групп. |
Hard |
Увеличенное здоровье и урон врагов. Более высокие награды опытом. Рекомендуется для опытных игроков. |
Переключение PvP
Игровой режим можно изменить, обновив переменную запуска GAMEMODE в GPanel. Варианты — Adventure и Creative:
"gameplayMode": "Creative"
Установите значение false, чтобы отключить урон между игроками. Перезапустите сервер после внесения изменений.
5. Мониторинг сервера
Вывод консоли
Вкладка Console в GPanel отображает вывод сервера в реальном времени, включая:
- Подключения и отключения игроков
- События сохранения мира
- Сообщения об ошибках и предупреждения
- Изменения состояния сервера
Перезапуск сервера
Если сервер перестаёт отвечать или вам нужно применить изменения конфигурации:
- Перейдите на вкладку Console в GPanel.
- Нажмите Stop и дождитесь полного выключения сервера.
- Нажмите Start, чтобы вернуть сервер в онлайн.
6. Устранение неполадок
Игроки не могут подключиться
- Убедитесь, что сервер работает в GPanel.
- Проверьте, что пароль сервера не был неожиданно изменён.
- Подтвердите IP-адрес и порт сервера на вкладке Network в GPanel. См. Как найти IP-адрес и порт вашего сервера.
- Убедитесь, что сервер не достиг лимита
max_players.
Вылеты сервера
- Проверьте консоль GPanel на наличие сообщений об ошибках перед вылетом.
- Попробуйте удалить файл конфигурации и перезапустить для регенерации значений по умолчанию.
- Если вылет связан с повреждённым миром, попробуйте загрузить другой мир или восстановить из резервной копии.
- Если вылеты продолжаются, создайте тикет в поддержку с сообщениями об ошибках из консоли.
Потеря привилегий хоста
- Перезапустите сервер и будьте первым игроком, подключившимся к нему.
- Если проблема сохраняется, остановите сервер, проверьте правильность вашего файла конфигурации и запустите сервер снова.
Похожие статьи
- Руководство по настройке сервера Portal Knights
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
- Руководство по запуску сервера
Нужна помощь?
Если вы столкнулись с проблемами, не описанными здесь, создайте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любые сообщения об ошибках из консоли GPanel.