Denne guide dækker serveradministration, konsolkommandoer, banestyring og avanceret konfiguration for din SuperTuxKart-server på Legion Hosting. For opsætning og vejledning til spillerforbindelse, se SuperTuxKart serveropsætningsguide.
1. Netværkskonsol
SuperTuxKart kører med flaget --network-console aktiveret, som giver en tekstkonsol tilgængelig via fanen Console i GPanel. Når serveren starter, viser den Available command: efterfulgt af listen over kommandoer, du kan bruge.
2. Konsolkommandoer
| Kommando | Beskrivelse |
|---|---|
help |
Viser alle tilgængelige konsolkommandoer. |
listpeers |
Viser alle tilsluttede spillere og deres peer-ID'er. |
kick [peer_id] |
Sparker en spiller ud via deres peer-ID (brug listpeers for at finde ID'er). |
kickban [peer_id] |
Sparker ud og bandlyser en spiller via deres peer-ID. |
listban |
Viser den aktuelle bandlysningsliste. |
quit |
Lukker serveren ned på kontrolleret vis. |
listpeers til at finde den aktuelle peer-ID for en spiller, før du sparker ud eller bandlyser. ID'er ændres mellem sessioner.
3. Serverkonfiguration (config.xml)
Avancerede serverindstillinger administreres gennem XML-konfigurationsfilen:
config.xml
Rediger denne fil via GPanel-fanen Files eller via SFTP. Filen bruger standard XML-format.
Vigtige konfigurationssektioner
Filen config.xml indeholder indstillinger for:
- Serveridentitet -- Navn, MOTD, ejerdisplay.
- Banevalg -- Tilgængelige baner, banerotation, afstemningsindstillinger.
- Spilleregler -- Antal omgange, genstandsfrekvens, holdindstillinger.
- Netværksindstillinger -- Forbindelsestimeouts, båndbreddebegrænsninger.
- AI-bots -- Antal AI-karts til at udfylde tomme pladser.
4. Spiltilstandsstyring
Spiltilstanden indstilles via startvariablen MODE. For at ændre tilstand:
- Stop serveren.
- Gå til GPanel-fanen Startup.
- Ændr
MODE-værdien (0-5). - Genstart serveren.
| Værdi | Tilstand |
|---|---|
0 | Normalt løb |
1 | Tidskørsel |
2 | Kamp |
3 | Fodbold |
4 | Følg lederen |
5 | Erobre flaget |
5. Sværhedsgradsstyring
Sværhedsgradsindstillingen påvirker kart-hastighed og AI-adfærd. Ændr den via startvariablen DIFFICULTY (0-3).
0(Begynder) -- Bedst til nye spillere og afslappede servere.1(Mellem) -- God balance til grupper med blandet niveau.2(Ekspert) -- Til erfarne spillere.3(SuperTux) -- Maksimal udfordring og hastighed.
6. MOTD (Dagens besked)
Indstil en brugerdefineret besked, der vises til spillere i serverbrowseren, ved hjælp af startvariablen MOTD (maks. 100 tegn). Dette er nyttigt til at annoncere serverregler, begivenheder eller tidsplaner.
7. Baner og brugerdefineret indhold
SuperTuxKart inkluderer et stort bibliotek af baner og karts. Serveren bruger banedataene fra sin installation. Brugerdefinerede tilføjelsesbaner kan administreres gennem filen config.xml ved at angive, hvilke baner der er tilgængelige i rotationen.
Standardinstallationen inkluderer baner til alle spiltilstande:
- Racerbaner -- Forskellige tematiske baner til race- og tidskørselstilstande.
- Kamparenaer -- Dedikerede kort til kamp- og CTF-tilstande.
- Fodboldbaner -- Kort designet til fodboldtilstand.
8. Fejlfinding
| Problem | Løsning |
|---|---|
| Serveren vises ikke i browseren | Sørg for, at serveren kører og bruger flaget --lan-server (aktiveret som standard). Spillere skal muligvis bruge direkte IP-forbindelse. |
| Spillere mister forbindelsen | Tjek konsollen for fejlmeddelelser. Reducer MAX_PLAYERS, hvis serveren er overbelastet. |
| Forkert spiltilstand | Bekræft, at variablen MODE er indstillet korrekt i fanen Startup, og genstart serveren. |
| Serverbuild fra kildekode fejler | Dette håndteres af installationsprocessen. Hvis du støder på buildfejl, opret en supportticket. |
Relaterede artikler
- SuperTuxKart serveropsætningsguide
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP
Brug for hjælp?
Hvis du oplever problemer med din SuperTuxKart-server, opret en supportticket og inkluder din server-IP, en beskrivelse af problemet og eventuelle relevante fejlmeddelelser fra GPanel-konsollen.