Den här guiden täcker serveradministration för Kerbal Space Program multiplayer-servrar (DMP och LMP), inklusive konsolkommandon, spelarhantering, konfiguration av whitelist och hantering av warp-lägen.
DMP-serverkommandon
Dark Multiplayer tillhandahåller konsolkommandon som du kan skriva direkt i fliken Console i GPanel. Servern stoppas med kommandot /exit.
| Kommando | Beskrivning |
|---|---|
/help |
Listar alla tillgängliga kommandon |
/say [message] |
Sänder ett meddelande till alla anslutna spelare |
/kick [player] |
Sparkar ut en spelare från servern |
/ban [player] |
Bannar en spelare från servern |
/unban [player] |
Häver banningen av en tidigare bannad spelare |
/whitelist [add/del] [player] |
Hanterar serverns whitelist (kräver att whitelist är aktiverad) |
/players |
Listar alla för närvarande anslutna spelare |
/countclients |
Visar antalet anslutna klienter |
/connectionstats |
Visar nätverksstatistik |
/dekessler |
Tar bort rymdskräp från spelet |
/nukeksc |
Rensar alla farkoster runt KSC |
/exit |
Stoppar servern på ett kontrollerat sätt |
DMP whitelist
För att aktivera whitelist-läge på DMP måste variabeln WHITELIST sättas till True (detta hanteras av serveradministratörer). När det är aktiverat kan endast whitelistade spelare ansluta. Använd /whitelist add [player] och /whitelist del [player] för att hantera åtkomst.
DMP warp-lägen förklarade
| Läge | Beskrivning |
|---|---|
SUBSPACE |
Standard. Spelare kan warpa fritt men existerar i olika tidsramar (subspaces). Spelare i samma subspace delar samma tid. |
SUBSPACE_SIMPLE |
Förenklat subspace-läge med färre synkroniseringsproblem. |
MCW_FORCE |
Master Controlled Warp. Serveradministratören styr warp för alla. |
MCW_VOTE |
Spelare röstar för att initiera en warp, och den genomförs om en majoritet är överens. |
MCW_LOWEST |
Alla warpar i den långsammaste spelarens hastighet. |
NONE |
Tidswarp är helt inaktiverat. |
LMP-serveradministration
Luna Multiplayer använder ett system med adminlösenord. Ställ in startvariabeln ADMIN_PASSWORD i GPanel. Spelare som anger detta lösenord i spelet får administratörsbehörighet.
LMP-serverkommandon kan anges i GPanels konsol. Servern stoppas med Ctrl+C (hanteras av GPanels Stop-knapp).
LMP konfigurationshantering
LMP lagrar alla inställningar i XML-filer under LMPServer/Config/. Viktiga filer:
| Fil | Syfte |
|---|---|
GeneralSettings.xml |
Servernamn, lösenord, adminlösenord, max antal spelare, spelläge, svårighetsgrad |
ConnectionSettings.xml |
Port, heartbeat, timeout, MTU-inställningar |
GameplaySettings.xml |
Detaljerade spelparametrar (genereras automatiskt utifrån svårighetsgrad) |
Spelarhantering
- DMP: Använd kommandona
/kickoch/bani konsolen. Banlistor lagras i serverns datakatalog. - LMP: Adminspelare (de som autentiserat sig med adminlösenordet) kan hantera andra spelare via spelets multiplayer-gränssnitt.
Mod-synkronisering
DMP mod pack-läge
DMP stöder tre lägen för mod-synkronisering via variabeln MODPACKMODE:
- NONE: Ingen mod-tvingning. Spelare kan använda vilka mods som helst (kan orsaka desynkronisering).
- CKAN: Spelare måste matcha den CKAN-mod-lista som definierats på servern.
- GAMEDATA: Servern tvingar en exakt matchning av GameData-mappen.
LMP mods
LMP hanterar mod-synkronisering automatiskt. Alla spelare måste ha matchande mods installerade i sin KSP-klient för en stabil anslutning.
Felsökning
| Problem | Lösning |
|---|---|
| Spelare desynkroniseras ofta | Överväg att byta warp-läge (DMP) eller säkerställ att alla spelare har identiska mod-listor. SUBSPACE-läget är mest förlåtande för desynkroniseringar. |
| Servern visas inte i webbläsaren | Verifiera att servern är fullständigt startad (leta efter klar-meddelandet i konsolen). För LMP måste UPnP vara konfigurerat eller porten måste vara åtkomlig. |
| Adminlösenord fungerar inte (LMP) | Verifiera att variabeln ADMIN_PASSWORD är inställd i GPanels Startup-flik och starta om servern. |
| Rymdskräp orsakar lagg | Använd kommandot /dekessler (DMP) för att ta bort skräp. Uppmuntra spelare att avsluta slutförda uppdrag på rätt sätt. |
Relaterade artiklar
- Kerbal Space Program – Guide för serverkonfiguration
- Så hittar du din server-IP och port
- Så laddar du upp filer via SFTP