Den här guiden täcker serveradministration, konsolkommandon, banhantering och avancerad konfiguration för din SuperTuxKart-server hos Legion Hosting. För grundläggande inställningar och instruktioner för spelaranslutning, se Guide för att konfigurera SuperTuxKart-server.
1. Nätverkskonsol
SuperTuxKart körs med flaggan --network-console aktiverad, vilket tillhandahåller en textkonsol som är åtkomlig via fliken Console i GPanel. När servern startar visar den Available command: följt av listan över kommandon du kan använda.
2. Konsolkommandon
| Kommando | Beskrivning |
|---|---|
help |
Listar alla tillgängliga konsolkommandon. |
listpeers |
Visar alla anslutna spelare och deras peer-ID:n. |
kick [peer_id] |
Sparkar ut en spelare via deras peer-ID (använd listpeers för att hitta ID:n). |
kickban [peer_id] |
Sparkar ut och bannlyser en spelare via deras peer-ID. |
listban |
Visar den aktuella bannlysningslistan. |
quit |
Stänger av servern på ett kontrollerat sätt. |
listpeers för att hitta en spelares aktuella peer-ID innan du sparkar ut eller bannlyser. ID:n ändras mellan sessioner.
3. Serverkonfiguration (config.xml)
Avancerade serverinställningar hanteras genom XML-konfigurationsfilen:
config.xml
Redigera den här filen via fliken Files i GPanel eller via SFTP. Filen använder standard XML-format.
Viktiga konfigurationsavsnitt
Filen config.xml innehåller inställningar för:
- Serveridentitet -- Namn, MOTD, visning av ägare.
- Banval -- Tillgängliga banor, banrotation, röstningsalternativ.
- Spelregler -- Antal varv, föremålsfrekvens, laginställningar.
- Nätverksinställningar -- Tidsgränser för anslutning, bandbreddsbegränsningar.
- AI-bottar -- Antal AI-karts som fyller tomma platser.
4. Hantering av spelläge
Spelläget ställs in via startvariabeln MODE. För att byta läge:
- Stoppa servern.
- Gå till fliken Startup i GPanel.
- Ändra värdet för
MODE(0-5). - Starta om servern.
| Värde | Läge |
|---|---|
0 | Normalt lopp |
1 | Tidskörning |
2 | Strid |
3 | Fotboll |
4 | Följ ledaren |
5 | Erövra flaggan |
5. Hantering av svårighetsgrad
Svårighetsinställningen påverkar kartens hastighet och AI-beteende. Ändra den via startvariabeln DIFFICULTY (0-3).
0(Nybörjare) -- Bäst för nya spelare och avslappnade servrar.1(Mellan) -- Bra balans för grupper med blandad skicklighet.2(Expert) -- För erfarna spelare.3(SuperTux) -- Maximal utmaning och hastighet.
6. MOTD (Message of the Day)
Ställ in ett anpassat meddelande som visas för spelare i serverläsaren med startvariabeln MOTD (max 100 tecken). Detta är användbart för att tillkännage serverregler, evenemang eller scheman.
7. Banor och anpassat innehåll
SuperTuxKart innehåller ett stort bibliotek av banor och karts. Servern använder bandata från sin installation. Anpassade tilläggsbanor kan hanteras genom filen config.xml genom att ange vilka banor som är tillgängliga i rotationen.
Standardinstallationen innehåller banor för alla spellägen:
- Tävlingsbanor -- Olika tematiska kretsar för lopp- och tidskörningslägen.
- Stridsarenor -- Dedikerade kartor för Battle- och CTF-lägen.
- Fotbollsplaner -- Kartor designade för Soccer-läget.
8. Felsökning
| Problem | Lösning |
|---|---|
| Servern finns inte i läsaren | Säkerställ att servern körs och använder flaggan --lan-server (aktiverad som standard). Spelare kan behöva använda direkt IP-anslutning. |
| Spelare kopplas från | Kontrollera konsolen efter felmeddelanden. Minska MAX_PLAYERS om servern är överbelastad. |
| Fel spelläge | Verifiera att variabeln MODE är korrekt inställd i fliken Startup och starta om servern. |
| Serverbyggen från källkod misslyckas | Detta hanteras av installationsprocessen. Om du stöter på byggfel, öppna ett supportärende. |
Relaterade artiklar
- Guide för att konfigurera SuperTuxKart-server
- Så hittar du din servers IP och port
- Så laddar du upp filer via SFTP
Behöver du hjälp?
Om du stöter på problem med din SuperTuxKart-server, öppna ett supportärende och inkludera din server-IP, en beskrivning av problemet och eventuella relevanta felmeddelanden från GPanel-konsolen.