Acest ghid acoperă administrarea serverului pentru serverele multiplayer Kerbal Space Program (DMP și LMP), incluzând comenzile de consolă, gestionarea jucătorilor, configurarea whitelist-ului și gestionarea modurilor de warp.
Comenzi server DMP
Dark Multiplayer oferă comenzi de consolă pe care le poți tasta direct în fila Console din GPanel. Serverul se oprește cu comanda /exit.
| Comandă | Descriere |
|---|---|
/help |
Listează toate comenzile disponibile |
/say [message] |
Transmite un mesaj către toți jucătorii conectați |
/kick [player] |
Dă afară un jucător de pe server |
/ban [player] |
Interzice un jucător de pe server |
/unban [player] |
Anulează interdicția pentru un jucător interzis anterior |
/whitelist [add/del] [player] |
Gestionează whitelist-ul serverului (necesită whitelist activat) |
/players |
Listează toți jucătorii conectați în prezent |
/countclients |
Afișează numărul de clienți conectați |
/connectionstats |
Afișează statisticile de rețea |
/dekessler |
Elimină resturile spațiale din joc |
/nukeksc |
Șterge toate navele din jurul KSC |
/exit |
Oprește serverul în mod controlat |
Whitelist DMP
Pentru a activa modul whitelist pe DMP, variabila WHITELIST trebuie setată la True (acest lucru este gestionat de administratorii serverului). Odată activat, doar jucătorii din whitelist se pot conecta. Folosește /whitelist add [player] și /whitelist del [player] pentru a gestiona accesul.
Modurile de warp DMP explicate
| Mod | Descriere |
|---|---|
SUBSPACE |
Implicit. Jucătorii pot face warp liber, dar există în cadre temporale diferite (subspații). Jucătorii din același subspațiu împărtășesc același timp. |
SUBSPACE_SIMPLE |
Mod subspațiu simplificat cu mai puține complicații de sincronizare. |
MCW_FORCE |
Master Controlled Warp. Administratorul serverului controlează warp-ul pentru toată lumea. |
MCW_VOTE |
Jucătorii votează pentru a iniția un warp, iar acesta se desfășoară dacă o majoritate este de acord. |
MCW_LOWEST |
Toată lumea face warp la viteza celui mai lent jucător. |
NONE |
Time warp este dezactivat complet. |
Administrarea serverului LMP
Luna Multiplayer folosește un sistem de parolă de administrator. Setează variabila de pornire ADMIN_PASSWORD în GPanel. Jucătorii care introduc această parolă în joc obțin privilegii de administrator.
Comenzile serverului LMP pot fi introduse în consola GPanel. Serverul se oprește cu Ctrl+C (gestionat de butonul Stop din GPanel).
Gestionarea configurației LMP
LMP stochează toate setările în fișiere XML sub LMPServer/Config/. Fișiere cheie:
| Fișier | Scop |
|---|---|
GeneralSettings.xml |
Nume server, parolă, parolă admin, număr maxim de jucători, mod de joc, dificultate |
ConnectionSettings.xml |
Setări pentru port, heartbeat, timeout, MTU |
GameplaySettings.xml |
Parametri detaliați de gameplay (generați automat din dificultate) |
Gestionarea jucătorilor
- DMP: Folosește comenzile
/kickși/banîn consolă. Listele de interdicții sunt stocate în directorul de date al serverului. - LMP: Jucătorii admin (cei care s-au autentificat cu parola de administrator) pot gestiona alți jucători din interfața multiplayer a jocului.
Sincronizarea modurilor
Modul Mod Pack DMP
DMP acceptă trei moduri de sincronizare a modurilor prin variabila MODPACKMODE:
- NONE: Fără impunerea modurilor. Jucătorii pot folosi orice moduri (poate cauza desincronizări).
- CKAN: Jucătorii trebuie să corespundă listei de moduri CKAN definite pe server.
- GAMEDATA: Serverul impune o corespondență exactă a folderului GameData.
Moduri LMP
LMP gestionează sincronizarea modurilor automat. Toți jucătorii trebuie să aibă moduri identice instalate în clientul lor KSP pentru o conexiune stabilă.
Depanare
| Problemă | Soluție |
|---|---|
| Jucătorii se desincronizează frecvent | Ia în considerare schimbarea modului de warp (DMP) sau asigură-te că toți jucătorii au liste de moduri identice. Modul SUBSPACE este cel mai tolerant la desincronizări. |
| Serverul nu apare în browser | Verifică dacă serverul a pornit complet (caută mesajul de pregătire în consolă). Pentru LMP, UPnP trebuie configurat sau portul trebuie să fie accesibil. |
| Parola de admin nu funcționează (LMP) | Verifică dacă variabila ADMIN_PASSWORD este setată în fila Startup din GPanel și repornește serverul. |
| Resturile spațiale cauzează lag | Folosește comanda /dekessler (DMP) pentru a elimina resturile. Încurajează jucătorii să încheie corect misiunile finalizate. |
Articole conexe
- Ghidul de configurare a serverului Kerbal Space Program
- Cum să găsești IP-ul și portul serverului tău
- Cum să încarci fișiere prin SFTP