Это руководство охватывает то, как настроить и сконфигурировать ваш выделенный сервер Puck, размещённый на Legion Hosting. Puck — это многопользовательская хоккейная игра на основе физики — никаких правил, никаких тайм-аутов, просто загоняй шайбу в ворота. Для команд администратора и управления сервером см. Руководство администратора сервера Puck.
1. Доступ к вашему серверу
- Войдите в GPanel.
- Выберите ваш сервер Puck из списка серверов.
- IP и порт вашего сервера отображаются на вкладке Console. Подробности см. в статье Как найти IP и порт вашего сервера.
2. Переменные запуска
Настройте эти параметры на вкладке Startup в GPanel:
| Переменная | Имя Env | По умолчанию | Описание |
|---|---|---|---|
| Max Players | MAX_PLAYERS |
10 | Максимальное число игроков (до 32). |
| Query Port | QUERY_PORT |
7778 | Порт запроса для видимости в браузере серверов. |
| Password | SRV_PASSWORD |
(пусто) | Пароль, требуемый для входа. Оставьте пустым для публичного доступа. |
| Kick Timeout | KICK_TIMEOUT |
300 | Секунды до того, как AFK-игрок будет выкинут. |
| Target Framerate | FRAME_RATE |
120 | Частота кадров сервера. Должна быть на 10-20 выше тикрейта. |
| Server Tick Rate | SERVER_TICK_RATE |
100 | Тикрейт симуляции сервера (максимум 360). |
| Client Tick Rate | CLIENT_TICK_RATE |
360 | Частота обновления клиента. Должна быть как минимум вдвое выше тикрейта сервера. Не превышайте 360, если только вы не знаете, что делаете. |
| Auto Update | AUTO_UPDATE |
0 | Автоматически обновлять сервер при запуске (1=да, 0=нет). |
3. Файл конфигурации
Конфигурация сервера хранится в server_configuration.json в корневом каталоге. Панель автоматически обновляет ключевые значения из ваших переменных запуска. Вы можете отредактировать дополнительные настройки через SFTP:
{
"port": 7777,
"pingPort": 7778,
"name": "My Puck Server",
"maxPlayers": 10,
"password": "",
"voip": false,
"isPublic": true,
"adminSteamIds": [],
"kickTimeout": 300,
"targetFrameRate": 120,
"serverTickRate": 100,
"clientTickRate": 200,
"startPaused": false,
"allowVoting": true,
"mods": []
}
4. Подключение к вашему серверу
- Купите и установите Puck из Steam.
- Запустите игру и откройте браузер серверов.
- Найдите ваш сервер по имени или используйте прямое подключение с вашим IP и портом.
- Введите пароль, если он установлен.
5. Контрольный список первоначальной настройки
- Отредактируйте
server_configuration.json, чтобы задатьnameсервера. - Добавьте свой Steam ID в массив
adminSteamIdsдля доступа администратора в игре. - Настройте тикрейты и частоту кадров (оставьте значения по умолчанию, если у вас нет особой необходимости).
- Запустите сервер и убедитесь, что в консоли отображается
Server authenticated.
Похожие статьи
- Руководство администратора сервера Puck
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP
Нужна помощь?
Если у вас возникнут проблемы с вашим сервером Puck, откройте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любые сообщения об ошибках из консоли GPanel.