Questa guida illustra come configurare il tuo server dedicato Puck ospitato con Legion Hosting. Puck è un gioco di hockey multigiocatore basato sulla fisica -- niente regole, niente timeout, basta mandare il puck in porta. Per i comandi di amministrazione e la gestione del server, consulta Guida all'amministrazione del server Puck.
1. Accedere al tuo server
- Accedi a GPanel.
- Seleziona il tuo server Puck dall'elenco dei server.
- L'IP e la porta del tuo server sono visualizzati nella scheda Console. Consulta Come trovare l'IP e la porta del tuo server per i dettagli.
2. Variabili di avvio
Configura queste impostazioni dalla scheda Startup in GPanel:
| Variabile | Nome env | Predefinito | Descrizione |
|---|---|---|---|
| Giocatori massimi | MAX_PLAYERS |
10 | Giocatori massimi (fino a 32). |
| Porta query | QUERY_PORT |
7778 | Porta query per la visibilità nel browser dei server. |
| Password | SRV_PASSWORD |
(vuota) | Password richiesta per unirsi. Lascia vuota per l'accesso pubblico. |
| Timeout di espulsione | KICK_TIMEOUT |
300 | Secondi prima che un giocatore AFK venga espulso. |
| Framerate target | FRAME_RATE |
120 | Framerate del server. Dovrebbe essere tra 10 e 20 in più rispetto al tick rate. |
| Tick rate del server | SERVER_TICK_RATE |
100 | Tick rate di simulazione del server (max 360). |
| Tick rate del client | CLIENT_TICK_RATE |
360 | Tasso di aggiornamento del client. Dovrebbe essere almeno il doppio del tick rate del server. Non superare 360 a meno che tu non sappia cosa stai facendo. |
| Aggiornamento automatico | AUTO_UPDATE |
0 | Aggiorna automaticamente il server all'avvio (1=sì, 0=no). |
3. File di configurazione
La configurazione del server è memorizzata in server_configuration.json nella directory principale. Il pannello aggiorna automaticamente i valori chiave dalle tue variabili di avvio. Puoi modificare impostazioni aggiuntive tramite 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. Connettersi al tuo server
- Acquista e installa Puck da Steam.
- Avvia il gioco e apri il browser dei server.
- Trova il tuo server per nome, oppure usa la connessione diretta con il tuo IP e porta.
- Inserisci la password se ne è stata impostata una.
5. Checklist per la prima configurazione
- Modifica
server_configuration.jsonper impostare unnamedel server. - Aggiungi il tuo Steam ID all'array
adminSteamIdsper l'accesso amministratore in-game. - Configura i tick rate e il framerate (mantieni i valori predefiniti a meno che tu non abbia un'esigenza specifica).
- Avvia il server e verifica che mostri
Server authenticatednella console.
Articoli correlati
- Guida all'amministrazione del server Puck
- Come trovare l'IP e la porta del tuo server
- Come caricare file tramite SFTP
Hai bisogno di aiuto?
Se riscontri problemi con il tuo server Puck, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema e gli eventuali messaggi di errore della console GPanel.