Deze handleiding behandelt serverbeheer voor Kerbal Space Program multiplayer-servers (DMP en LMP), inclusief consolecommando's, spelerbeheer, whitelist-configuratie en warp-modusbeheer.
DMP Servercommando's
Dark Multiplayer biedt consolecommando's die je direct kunt invoeren in het GPanel Console-tabblad. De server stopt met het commando /exit.
| Commando | Beschrijving |
|---|---|
/help |
Toont alle beschikbare commando's |
/say [message] |
Zendt een bericht uit naar alle verbonden spelers |
/kick [player] |
Verwijdert een speler van de server |
/ban [player] |
Verbant een speler van de server |
/unban [player] |
Heft de ban van een eerder verbannen speler op |
/whitelist [add/del] [player] |
Beheer de server-whitelist (vereist dat whitelist is ingeschakeld) |
/players |
Toont alle momenteel verbonden spelers |
/countclients |
Toont het aantal verbonden clients |
/connectionstats |
Toont netwerkstatistieken |
/dekessler |
Verwijdert ruimtepuin uit het spel |
/nukeksc |
Verwijdert alle vaartuigen rondom het KSC |
/exit |
Stopt de server op een veilige manier |
DMP Whitelist
Om de whitelist-modus op DMP in te schakelen, moet de WHITELIST-variabele op True worden gezet (dit wordt beheerd door serverbeheerders). Eenmaal ingeschakeld kunnen alleen spelers op de whitelist verbinding maken. Gebruik /whitelist add [player] en /whitelist del [player] om de toegang te beheren.
DMP Warp-modi uitgelegd
| Modus | Beschrijving |
|---|---|
SUBSPACE |
Standaard. Spelers kunnen vrij warpen maar bevinden zich in verschillende tijdframes (subspaces). Spelers in dezelfde subspace delen dezelfde tijd. |
SUBSPACE_SIMPLE |
Vereenvoudigde subspace-modus met minder synchronisatiecomplicaties. |
MCW_FORCE |
Master Controlled Warp. De serverbeheerder bestuurt de warp voor iedereen. |
MCW_VOTE |
Spelers stemmen om een warp te starten, en deze gaat door als een meerderheid akkoord gaat. |
MCW_LOWEST |
Iedereen warpt op de snelheid van de langzaamste speler. |
NONE |
Tijdwarp is volledig uitgeschakeld. |
LMP Serverbeheer
Luna Multiplayer gebruikt een beheerderswachtwoordsysteem. Stel de ADMIN_PASSWORD-opstartvariabele in via GPanel. Spelers die dit wachtwoord in het spel invoeren krijgen beheerdersrechten.
LMP-servercommando's kunnen worden ingevoerd in de GPanel-console. De server stopt met Ctrl+C (afgehandeld door de Stop-knop van GPanel).
LMP Configuratiebeheer
LMP slaat alle instellingen op in XML-bestanden onder LMPServer/Config/. Belangrijke bestanden:
| Bestand | Doel |
|---|---|
GeneralSettings.xml |
Servernaam, wachtwoord, beheerderswachtwoord, max spelers, spelmodus, moeilijkheidsgraad |
ConnectionSettings.xml |
Port, heartbeat, timeout, MTU-instellingen |
GameplaySettings.xml |
Gedetailleerde gameplay-parameters (automatisch gegenereerd op basis van moeilijkheidsgraad) |
Spelerbeheer
- DMP: Gebruik de commando's
/kicken/banin de console. Banlijsten worden opgeslagen in de datamap van de server. - LMP: Beheerders (degenen die zich hebben geauthenticeerd met het beheerderswachtwoord) kunnen andere spelers beheren vanuit de multiplayer-interface in het spel.
Mod-synchronisatie
DMP Mod Pack-modus
DMP ondersteunt drie modsynchronisatiemodi via de MODPACKMODE-variabele:
- NONE: Geen modhandhaving. Spelers kunnen elke mod gebruiken (kan desyncs veroorzaken).
- CKAN: Spelers moeten overeenkomen met de CKAN-modlijst die op de server is gedefinieerd.
- GAMEDATA: De server vereist een exacte overeenkomst van de GameData-map.
LMP Mods
LMP handelt modsynchronisatie automatisch af. Alle spelers moeten overeenkomende mods geïnstalleerd hebben in hun KSP-client voor een stabiele verbinding.
Probleemoplossing
| Probleem | Oplossing |
|---|---|
| Spelers desynchroniseren regelmatig | Overweeg om van warp-modus te wisselen (DMP) of zorg ervoor dat alle spelers identieke modlijsten hebben. SUBSPACE-modus is het meest vergevingsgezind voor desyncs. |
| Server verschijnt niet in de browser | Controleer of de server volledig is opgestart (controleer het gereed-bericht in de console). Voor LMP moet UPnP geconfigureerd zijn of de port moet toegankelijk zijn. |
| Beheerderswachtwoord werkt niet (LMP) | Controleer of de ADMIN_PASSWORD-variabele is ingesteld in het Startup-tabblad van GPanel en herstart de server. |
| Ruimtepuin veroorzaakt lag | Gebruik het commando /dekessler (DMP) om puin te verwijderen. Moedig spelers aan om voltooide missies correct te beëindigen. |
Gerelateerde artikelen
- Kerbal Space Program Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP