Овој водич опфаќа како да го поставите и конфигурирате вашиот 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 | Query порта за видливост во прелистувачот на сервери. |
| Password | SRV_PASSWORD |
(празно) | Лозинка потребна за приклучување. Оставете празно за јавен пристап. |
| Kick Timeout | KICK_TIMEOUT |
300 | Секунди пред AFK играч да биде исфрлен. |
| Target Framerate | FRAME_RATE |
120 | Framerate на серверот. Треба да биде 10-20 над tick rate. |
| Server Tick Rate | SERVER_TICK_RATE |
100 | Tick rate на симулацијата на серверот (максимум 360). |
| Client Tick Rate | CLIENT_TICK_RATE |
360 | Стапка на ажурирање на клиентот. Треба да биде барем двојно поголема од tick rate на серверот. Не надминувајте 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за администраторски пристап во играта. - Конфигурирајте ги tick rate и framerate (држете ги стандардните освен ако немате специфична потреба).
- Стартувајте го серверот и потврдете дека прикажува
Server authenticatedво конзолата.
Поврзани статии
- Водич за администрација на Puck сервер
- Како да ги најдете IP и портата на вашиот сервер
- Како да поставите датотеки преку SFTP
Ви треба помош?
Ако наидете на проблеми со вашиот Puck сервер, отворете тикет за поддршка и вклучете ги IP на вашиот сервер, опис на проблемот и сите пораки за грешки од GPanel конзолата.