Ovaj vodič pokriva administraciju servera za Kerbal Space Program multiplayer servere (DMP i LMP), uključujući konzolne naredbe, upravljanje igračima, konfiguraciju popisa dopuštenih igrača i upravljanje načinima vremenskog ubrzanja.
DMP naredbe servera
Dark Multiplayer pruža konzolne naredbe koje možete upisivati izravno u karticu Console u GPanel. Server se zaustavlja naredbom /exit.
| Naredba | Opis |
|---|---|
/help |
Ispisuje sve dostupne naredbe |
/say [message] |
Šalje poruku svim povezanim igračima |
/kick [player] |
Izbacuje igrača sa servera |
/ban [player] |
Zabranjuje igraču pristup serveru |
/unban [player] |
Uklanja zabranu pristupa za prethodno zabranjenog igrača |
/whitelist [add/del] [player] |
Upravljanje popisom dopuštenih igrača (zahtijeva omogućen whitelist) |
/players |
Ispisuje sve trenutno povezane igrače |
/countclients |
Prikazuje broj povezanih klijenata |
/connectionstats |
Prikazuje mrežne statistike |
/dekessler |
Uklanja svemirske krhotine iz igre |
/nukeksc |
Uklanja sva plovila oko KSC-a |
/exit |
Pravilno zaustavlja server |
DMP popis dopuštenih igrača
Za omogućavanje načina s popisom dopuštenih igrača na DMP-u, varijabla WHITELIST mora biti postavljena na True (to upravljaju administratori servera). Kada je omogućeno, samo igrači na popisu mogu se povezati. Koristite /whitelist add [player] i /whitelist del [player] za upravljanje pristupom.
Objašnjenje DMP načina vremenskog ubrzanja
| Način | Opis |
|---|---|
SUBSPACE |
Zadano. Igrači mogu slobodno ubrzavati vrijeme, ali postoje u različitim vremenskim okvirima (potprostorima). Igrači u istom potprostoru dijele isto vrijeme. |
SUBSPACE_SIMPLE |
Pojednostavljen način potprostora s manje komplikacija pri sinkronizaciji. |
MCW_FORCE |
Master Controlled Warp. Administrator servera kontrolira ubrzanje vremena za sve. |
MCW_VOTE |
Igrači glasaju za pokretanje ubrzanja, a nastavlja se ako se većina složi. |
MCW_LOWEST |
Svi ubrzavaju brzinom najsporijeg igrača. |
NONE |
Vremensko ubrzanje je potpuno onemogućeno. |
LMP administracija servera
Luna Multiplayer koristi sustav administratorskih lozinki. Postavite varijablu ADMIN_PASSWORD za pokretanje u GPanel. Igrači koji unesu ovu lozinku u igri dobivaju administratorske ovlasti.
LMP naredbe servera mogu se unositi u GPanel konzolu. Server se zaustavlja s Ctrl+C (upravljano gumbom Stop u GPanel).
LMP upravljanje konfiguracijom
LMP pohranjuje sve postavke u XML datoteke u direktoriju LMPServer/Config/. Ključne datoteke:
| Datoteka | Namjena |
|---|---|
GeneralSettings.xml |
Naziv servera, lozinka, administratorska lozinka, maksimalan broj igrača, način igre, težina |
ConnectionSettings.xml |
Port, heartbeat, timeout, MTU postavke |
GameplaySettings.xml |
Detaljni parametri igranja (automatski generirani iz težine) |
Upravljanje igračima
- DMP: Koristite naredbe
/kicki/banu konzoli. Popisi zabranjenih igrača pohranjeni su u podatkovnom direktoriju servera. - LMP: Administratorski igrači (oni koji su se autentificirali s administratorskom lozinkom) mogu upravljati drugim igračima iz sučelja za multiplayer unutar igre.
Sinkronizacija modova
DMP način paketa modova
DMP podržava tri načina sinkronizacije modova putem varijable MODPACKMODE:
- NONE: Bez provođenja modova. Igrači mogu koristiti bilo koje modove (može uzrokovati desinkronizaciju).
- CKAN: Igrači moraju imati iste modove s CKAN popisa definiranog na serveru.
- GAMEDATA: Server zahtijeva točno podudaranje mape GameData.
LMP modovi
LMP automatski upravlja sinkronizacijom modova. Svi igrači moraju imati instalirane iste modove u svom KSP klijentu za stabilnu vezu.
Rješavanje problema
| Problem | Rješenje |
|---|---|
| Igrači se često desinkroniziraju | Razmislite o promjeni načina vremenskog ubrzanja (DMP) ili osigurajte da svi igrači imaju identične popise modova. SUBSPACE način je najpopustljiviji za desinkronizacije. |
| Server se ne pojavljuje u pregledniku | Provjerite je li server potpuno pokrenut (provjerite poruku o spremnosti u konzoli). Za LMP, UPnP mora biti konfiguriran ili port mora biti dostupan. |
| Administratorska lozinka ne radi (LMP) | Provjerite je li varijabla ADMIN_PASSWORD postavljena u kartici Startup u GPanel i ponovno pokrenite server. |
| Svemirske krhotine uzrokuju zastajkivanje | Koristite naredbu /dekessler (DMP) za uklanjanje krhotina. Potaknite igrače da pravilno završavaju dovršene misije. |
Povezani članci
- Kerbal Space Program Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP