Ez az útmutató a Kerbal Space Program többjátékos szerverek (DMP és LMP) adminisztrációját mutatja be, beleértve a konzolparancsokat, a játékosok kezelését, a fehérlista konfigurálását és az időugrás módok kezelését.
DMP szerver parancsok
A Dark Multiplayer konzolparancsokat biztosít, amelyeket közvetlenül a GPanel Console fülére írhatsz be. A szerver a /exit paranccsal áll le.
| Parancs | Leírás |
|---|---|
/help |
Felsorolja az összes elérhető parancsot |
/say [message] |
Üzenetet küld az összes csatlakozott játékosnak |
/kick [player] |
Kirúg egy játékost a szerverről |
/ban [player] |
Kitilt egy játékost a szerverről |
/unban [player] |
Feloldja egy korábban kitiltott játékos tiltását |
/whitelist [add/del] [player] |
A szerver fehérlistájának kezelése (engedélyezett fehérlista szükséges) |
/players |
Felsorolja az összes jelenleg csatlakozott játékost |
/countclients |
Megjeleníti a csatlakozott kliensek számát |
/connectionstats |
Hálózati statisztikákat jelenít meg |
/dekessler |
Eltávolítja az űrszemetet a játékból |
/nukeksc |
Törli az összes járművet a KSC környékéről |
/exit |
Szabályosan leállítja a szervert |
DMP fehérlista
A fehérlista mód engedélyezéséhez a DMP-ben a WHITELIST változót True értékre kell állítani (ezt a szerver adminisztrátorok kezelik). Ha engedélyezve van, csak a fehérlistán szereplő játékosok csatlakozhatnak. Használd a /whitelist add [player] és /whitelist del [player] parancsokat a hozzáférés kezeléséhez.
DMP időugrás módok magyarázata
| Mód | Leírás |
|---|---|
SUBSPACE |
Alapértelmezett. A játékosok szabadon ugorhatnak az időben, de különböző időkeretekben (altérben) léteznek. Az azonos altérben lévő játékosok ugyanazt az időt osztják meg. |
SUBSPACE_SIMPLE |
Egyszerűsített altér mód kevesebb szinkronizációs komplikációval. |
MCW_FORCE |
Admin által irányított időugrás. A szerver admin irányítja az időugrást mindenki számára. |
MCW_VOTE |
A játékosok szavaznak az időugrás elindításáról, és akkor lép érvénybe, ha a többség egyetért. |
MCW_LOWEST |
Mindenki a leglassabb játékos sebességével ugrik az időben. |
NONE |
Az időugrás teljesen le van tiltva. |
LMP szerver adminisztráció
A Luna Multiplayer admin jelszó rendszert használ. Állítsd be az ADMIN_PASSWORD indítási változót a GPanel-ben. Azok a játékosok, akik megadják ezt a jelszót a játékban, admin jogosultságokat kapnak.
Az LMP szerver parancsokat a GPanel konzolba lehet beírni. A szerver a Ctrl+C billentyűkombinációval áll le (ezt a GPanel Stop gombja kezeli).
LMP konfiguráció kezelése
Az LMP az összes beállítást XML fájlokban tárolja a LMPServer/Config/ könyvtárban. Főbb fájlok:
| Fájl | Cél |
|---|---|
GeneralSettings.xml |
Szerver neve, jelszó, admin jelszó, max játékosok, játékmód, nehézség |
ConnectionSettings.xml |
Port, heartbeat, időtúllépés, MTU beállítások |
GameplaySettings.xml |
Részletes játékmenet paraméterek (automatikusan generálva a nehézségből) |
Játékosok kezelése
- DMP: Használd a
/kickés/banparancsokat a konzolon. A tiltási listák a szerver adatkönyvtárában vannak tárolva. - LMP: Az admin játékosok (akik az admin jelszóval hitelesítettek) a játékon belüli többjátékos felületen kezelhetik a többi játékost.
Mod szinkronizáció
DMP Mod Pack mód
A DMP három mod szinkronizációs módot támogat a MODPACKMODE változón keresztül:
- NONE: Nincs mod kényszerítés. A játékosok bármilyen modot használhatnak (deszinkronizációt okozhat).
- CKAN: A játékosoknak meg kell felelniük a szerveren meghatározott CKAN mod listának.
- GAMEDATA: A szerver pontos GameData mappa egyezést kényszerít ki.
LMP modok
Az LMP automatikusan kezeli a mod szinkronizációt. Az összes játékosnak egyező modokkal kell rendelkeznie a KSP kliensükben a stabil kapcsolat érdekében.
Hibaelhárítás
| Probléma | Megoldás |
|---|---|
| A játékosok gyakran deszinkronizálódnak | Fontold meg az időugrás mód váltását (DMP), vagy győződj meg róla, hogy minden játékos azonos mod listával rendelkezik. A SUBSPACE mód a legelnézőbb a deszinkronizációk terén. |
| A szerver nem jelenik meg a böngészőben | Ellenőrizd, hogy a szerver teljesen elindult-e (keresd a kész üzenetet a konzolon). LMP esetén az UPnP-t konfigurálni kell, vagy a portnak elérhetőnek kell lennie. |
| Az admin jelszó nem működik (LMP) | Ellenőrizd, hogy az ADMIN_PASSWORD változó be van-e állítva a GPanel Startup fülén, majd indítsd újra a szervert. |
| Az űrszemét lagot okoz | Használd a /dekessler parancsot (DMP) a szemét eltávolításához. Ösztönözd a játékosokat a befejezett küldetések megfelelő lezárására. |
Kapcsolódó cikkek
- Kerbal Space Program szerver beállítási útmutató
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-n keresztül