Questa guida illustra l'amministrazione del server, i comandi della console, la gestione delle piste e la configurazione avanzata per il tuo server SuperTuxKart su Legion Hosting. Per le istruzioni di configurazione iniziale e di connessione dei giocatori, consulta la Guida alla configurazione del server SuperTuxKart.
1. Console di rete
SuperTuxKart viene eseguito con il flag --network-console abilitato, che fornisce una console testuale accessibile tramite la scheda Console in GPanel. Quando il server si avvia, visualizza Available command: seguito dall'elenco dei comandi che puoi utilizzare.
2. Comandi della console
| Comando | Descrizione |
|---|---|
help |
Elenca tutti i comandi della console disponibili. |
listpeers |
Mostra tutti i giocatori connessi e i loro peer ID. |
kick [peer_id] |
Espelle un giocatore tramite il suo peer ID (usa listpeers per trovare gli ID). |
kickban [peer_id] |
Espelle e banna un giocatore tramite il suo peer ID. |
listban |
Mostra l'elenco dei ban attuali. |
quit |
Arresta il server in modo controllato. |
listpeers per trovare l'attuale peer ID di un giocatore prima di espellerlo o bannarlo. Gli ID cambiano tra le sessioni.
3. Configurazione del server (config.xml)
Le impostazioni avanzate del server sono gestite tramite il file di configurazione XML:
config.xml
Modifica questo file tramite la scheda Files di GPanel o tramite SFTP. Il file utilizza il formato XML standard.
Sezioni di configurazione chiave
Il file config.xml contiene impostazioni per:
- Identità del server -- Nome, MOTD, visualizzazione del proprietario.
- Selezione delle piste -- Piste disponibili, rotazione delle piste, opzioni di voto.
- Regole di gioco -- Numero di giri, frequenza degli oggetti, impostazioni delle squadre.
- Impostazioni di rete -- Timeout di connessione, limiti di larghezza di banda.
- Bot IA -- Numero di kart IA per riempire gli slot vuoti.
4. Gestione della modalità di gioco
La modalità di gioco è impostata tramite la variabile di avvio MODE. Per cambiare modalità:
- Arresta il server.
- Vai alla scheda Startup di GPanel.
- Cambia il valore
MODE(0-5). - Riavvia il server.
| Valore | Modalità |
|---|---|
0 | Gara normale |
1 | Prova a tempo |
2 | Battaglia |
3 | Calcio |
4 | Segui il leader |
5 | Cattura la bandiera |
5. Gestione della difficoltà
L'impostazione della difficoltà influisce sulla velocità del kart e sul comportamento dell'IA. Cambiala tramite la variabile di avvio DIFFICULTY (0-3).
0(Principiante) -- Ideale per nuovi giocatori e server casuali.1(Intermedio) -- Buon equilibrio per gruppi di abilità miste.2(Esperto) -- Per giocatori esperti.3(SuperTux) -- Massima sfida e velocità.
6. MOTD (Messaggio del giorno)
Imposta un messaggio personalizzato mostrato ai giocatori nel browser dei server utilizzando la variabile di avvio MOTD (massimo 100 caratteri). Questo è utile per annunciare le regole del server, gli eventi o gli orari.
7. Piste e contenuti personalizzati
SuperTuxKart include un'ampia libreria di piste e kart. Il server utilizza i dati delle piste dalla sua installazione. Le piste add-on personalizzate possono essere gestite tramite il file config.xml specificando quali piste sono disponibili nella rotazione.
L'installazione predefinita include piste per tutte le modalità di gioco:
- Piste da corsa -- Vari circuiti a tema per le modalità gara e prova a tempo.
- Arene di battaglia -- Mappe dedicate per le modalità Battaglia e CTF.
- Campi da calcio -- Mappe progettate per la modalità Calcio.
8. Risoluzione dei problemi
| Problema | Soluzione |
|---|---|
| Server non nel browser | Assicurati che il server sia in esecuzione e utilizzi il flag --lan-server (abilitato per impostazione predefinita). I giocatori potrebbero dover utilizzare la connessione IP diretta. |
| Disconnessione dei giocatori | Controlla la console per i messaggi di errore. Riduci MAX_PLAYERS se il server è sovraccarico. |
| Modalità di gioco errata | Verifica che la variabile MODE sia impostata correttamente nella scheda Startup e riavvia il server. |
| La compilazione del server dal sorgente fallisce | Questo è gestito dal processo di installazione. Se riscontri errori di compilazione, apri un ticket di supporto. |
Articoli correlati
- Guida alla configurazione del server SuperTuxKart
- 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 SuperTuxKart, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema e qualsiasi messaggio di errore rilevante dalla console di GPanel.