Ez az útmutató bemutatja az admin beállítást, az elérhető parancsokat, a játékoskezelést és a hibaelhárítást a No One Survived dedikált szerveredhez. Megtudhatod, hogyan konfigurálhatod az admin hozzáférést, hogyan használhatod a játékbeli parancsokat, és hogyan oldhatod meg a gyakori szerverproblémákat.
Admin Beállítás
A No One Survived admin hozzáférést biztosít admin jelszóval és opcionálisan Steam ID fehérlistával. Az admin jogosultságok teljes irányítást adnak a szerver felett játék közben.
Az Admin Jelszó Beállítása
Az admin jelszó a SERVER_ADMIN_PASSWORD GPanel indítási változón keresztül konfigurálható, vagy a WRSH/Saved/Config/WindowsServer/Game.ini konfigurációs fájlban:
[ServerSetting]
AdminPassword=YourSecurePassword123
Ezt a GPanel Startup fülén is beállíthatod a SERVER_ADMIN_PASSWORD változó szerkesztésével. A jelszó módosítása után indítsd újra a szervert a változtatás érvényesítéséhez.
Bejelentkezés Adminként a Játékban
- Csatlakozz a szerveredhez normál játékosként.
- Nyisd meg a játékbeli konzolt (általában a ` vagy ~ billentyűvel, vagy ellenőrizd a játék billentyűkiosztását).
- Írd be az admin bejelentkezési parancsot a jelszavaddal:
AdminLogin YourSecurePassword123
Egy megerősítő üzenetnek kell megjelennie, hogy admin jogosultságokat kaptál az aktuális munkamenethez.
Steam ID Fehérlista
További biztonsági rétegként korlátozhatod az admin hozzáférést meghatározott Steam fiókokra a Steam ID fehérlista konfigurálásával a szerver beállításokban:
[AdminSettings]
AdminSteamIDs=76561198012345678,76561198087654321,76561198011223344
Ha a Steam ID fehérlista konfigurálva van, csak azok a játékosok hitelesíthetik magukat adminként, akiknek a Steam ID-ja szerepel a listán, még akkor is, ha ismerik az admin jelszót. Ez megakadályozza a jogosulatlan hozzáférést, ha a jelszó kiszivárog.
Admin Parancsok
Az adminként történő hitelesítés után a következő parancsokat használhatod a játékbeli konzolon keresztül:
Játékoskezelési Parancsok
| Parancs | Szintaxis | Leírás |
|---|---|---|
| Kirúgás | Kick <PlayerName> |
Eltávolít egy játékost a szerverről. Azonnal újra csatlakozhat. |
| Kitiltás | Ban <PlayerName> |
Eltávolít egy játékost és megakadályozza az újracsatlakozást a kitiltás feloldásáig. |
| Kitiltás Feloldása | Unban <PlayerName> |
Eltávolít egy játékost a tiltólistáról, lehetővé téve az újracsatlakozást. |
| Játékos Lista | ListPlayers |
Megjeleníti az összes jelenleg csatlakozott játékost nevükkel és Steam ID-jukkal. |
| Közlemény | Broadcast <Message> |
Szerver szintű üzenetet küld, amely minden játékos számára látható. |
Teleportálási Parancsok
| Parancs | Szintaxis | Leírás |
|---|---|---|
| Teleportálás Játékoshoz | TeleportTo <PlayerName> |
Teleportál téged a megadott játékos helyére. |
| Játékos Teleportálása Hozzád | TeleportHere <PlayerName> |
Teleportálja a megadott játékost a jelenlegi pozíciódhoz. |
| Teleportálás Koordinátákhoz | Teleport <X> <Y> <Z> |
Teleportál téged a megadott világ koordinátákhoz. |
Tárgy és Megidézési Parancsok
| Parancs | Szintaxis | Leírás |
|---|---|---|
| Tárgy Adása | GiveItem <ItemID> <Amount> |
Megidézi a megadott tárgyat a leltáradban. |
| Tárgy Adása Játékosnak | GiveItemTo <PlayerName> <ItemID> <Amount> |
Megidéz egy tárgyat közvetlenül egy másik játékos leltárában. |
| Entitás Megidézése | SpawnEntity <EntityID> |
Megidéz egy entitást (zombi, NPC, állat) a pozíciódnál. |
Idő és Időjárás Parancsok
| Parancs | Szintaxis | Leírás |
|---|---|---|
| Idő Beállítása | SetTime <Hour> |
Beállítja a játékbeli időt (0-24). Például a SetTime 12 délre állítja. |
| Időjárás Beállítása | SetWeather <Type> |
Megváltoztatja az aktuális időjárást. Lehetőségek: Clear, Rain, Storm, Fog. |
| Nappal/Éjszaka Ciklus Váltása | ToggleDayNight |
Szünetelteti vagy folytatja a nappal/éjszaka ciklust az aktuális időpontnál. |
RCON Hozzáférés
Ha a játék támogatja az RCON-t (Remote Console), admin parancsokat küldhetsz anélkül, hogy bejelentkeznél a játékba. Ez hasznos az automatizált szerverkezeléshez és külső eszközökhöz.
RCON Engedélyezése
[RCONSettings]
RCONEnabled=true
RCONPort=27020
RCONPassword=YourRCONPassword
Az RCON engedélyezése után bármely szabványos RCON klienssel csatlakozhatsz a szerverhez és távolról hajthatsz végre parancsokat. Az RCON portnak különböznie kell a játék és a lekérdezési portoktól.
Játékoskezelés
A Tiltólista Kezelése
A kitiltások egy tiltólista fájlban vannak tárolva a szerveren. A kitiltásokat admin parancsokon keresztül vagy a tiltólista fájl közvetlen szerkesztésével kezelheted:
- Használd a
Ban <PlayerName>parancsot egy játékos tiltólistára helyezéséhez. - Használd az
Unban <PlayerName>parancsot egy játékos eltávolításához a tiltólistáról. - A tiltólista fájl szerkeszthető a GPanel Fájlkezelőjén keresztül tömeges módosításokhoz.
Fehérlista Mód
Ha szeretnéd a szervered csak meghatározott játékosokra korlátozni, engedélyezheted a fehérlista módot:
[ServerSettings]
WhitelistEnabled=true
Ha a fehérlista engedélyezve van, csak azok a játékosok csatlakozhatnak, akiknek a Steam ID-ja szerepel a fehérlista fájlban. Add hozzá a Steam ID-kat a fehérlista fájlhoz (soronként egy) a GPanel Fájlkezelőjén keresztül.
Világkezelés
Nappal/Éjszaka Ciklus Finomhangolása
A nappal/éjszaka ciklus jelentősen befolyásolja a játékmenetet. A hosszabb nappalok több biztonságos időt adnak a játékosoknak az erőforrásgyűjtéshez, míg a hosszabb éjszakák növelik a túlélési kihívást:
| Játékstílus | Nappal Hossza | Éjszaka Hossza |
|---|---|---|
| Laza / Építkezés-központú | 60 perc | 15 perc |
| Kiegyensúlyozott (alapértelmezett) | 40 perc | 20 perc |
| Hardcore Túlélés | 20 perc | 40 perc |
| Állandó Nappal | 120 perc | 1 perc |
Nehézség Finomhangolása
Az előre beállított nehézségi szinteken túl egyedileg finomhangolhatod az egyes beállításokat egyéni nehézség létrehozásához. Kombináld ezeket a személyre szabott élményért:
- Zombi sűrűség: Állítsd be a
ZombieSpawnMultiplierértéket (0.1 szinte semmilyen, 5.0 elsöprő hordák esetén). - NPC viselkedés: Állítsd az
NPCHostilityértéketPassive-ra barátságos NPC-khez vagyAggressive-ra ellenséges világhoz. - Erőforrás szűkösség: Csökkentsd a
GatherRateMultiplierésLootRespawnMultiplierértékeket nehezebb túléléshez. - Harc nehézség: Kombináld a magas zombi megidézést alacsony tartóssággal a kihívást jelentő harcélményhez.
Hibaelhárítás
Szerver Összeomlások
- Ellenőrizd a konzol naplót: Tekintsd át a GPanel konzol kimenetét az összeomlás előtti hibaüzenetekért. Gyakori okok közé tartoznak a memóriakorlátok és a sérült mentési adatok.
- Memóriaproblémák: Ha a szerver összeomlik a világ generálása közben vagy sok játékos esetén, több RAM-ra lehet szükség. Fontold meg a szervercsomagod frissítését.
- Sérült világ mentés: Ha a szerver ismételten összeomlik induláskor, próbálj meg biztonsági mentésből visszaállítani vagy világ visszaállítást végezni. Lásd a No One Survived Szerver Beállítási Útmutatót a mentési és visszaállítási utasításokért.
- Játékfrissítések: A játékfrissítés utáni összeomlások kompatibilitási problémákat jelezhetnek. Indítsd újra a szervert a frissítés alkalmazásához, és ellenőrizd a közösségi fórumokat az ismert problémákért.
Csatlakozási Problémák
- A szerver nem jelenik meg a böngészőben: Győződj meg róla, hogy a szerver teljesen elindult (ellenőrizd a GPanel konzolt a kész üzenetért). Ellenőrizd, hogy a lekérdezési port megfelelően van-e hozzárendelve.
- Nem lehet csatlakozni közvetlen IP-vel: Ellenőrizd újra az IP-t és a játék portot (nem a lekérdezési portot). Lásd: Hogyan Találd Meg a Szervered IP-jét és Portját.
- Időtúllépés csatlakozáskor: A szerver túlterhelt vagy nem válaszol. Próbáld újraindítani a GPanel-en keresztül. Ha a probléma fennáll, ellenőrizd a konzolt a hibákért.
- "Version mismatch": A szervernek és a kliensnek azonos játékverzión kell lennie. Indítsd újra a szervert a függőben lévő frissítések alkalmazásához.
Mentés Sérülés
- Tünetek: A szerver nem indul el, üres világba tölt be, vagy a játékosok elveszítik az összes haladásukat.
- Megelőzés: Mindig állítsd le a szervert tisztán a GPanel-en keresztül karbantartás előtt. Kerüld a szerver folyamat erőltetett leállítását.
- Helyreállítás: Állítsd vissza a sérülés előtti biztonsági mentésből. Ha nincs biztonsági mentés, világ visszaállítás szükséges.
Zombi Megidézési Problémák
- Nem jelennek meg zombik: Ellenőrizd, hogy a
ZombieSpawnMultipliernem0-ra van állítva. Ellenőrizd, hogy a nehézség nincs-e olyan módra állítva, amely letiltja a zombikat. - Túl sok zombi / lag: Csökkentsd a
ZombieSpawnMultiplierértéket. A magas megidézési arány sok játékossal kombinálva jelentős szerver laget okozhat. - A zombik nem tűnnek el: Ez játékhiba lehet. A szerver újraindítása törli az összes megidézett entitást és ideiglenesen megoldja a problémát.
Teljesítmény Optimalizálás
- Csökkentsd a
MaxPlayersértéket, ha a szerver küzd az aktuális játékosszámmal. - Csökkentsd a
ZombieSpawnMultiplierértéket az entitásszám és a CPU használat csökkentéséhez. - Győződj meg róla, hogy a szerver elegendő RAM-mal rendelkezik a térkép méretéhez és a játékosszámhoz.
- Ütemezz rendszeres újraindításokat (naponta vagy néhány naponta) a memóriaszivárgások törlésére és az entitásszámok visszaállítására.
- Ha elérhető, csökkentsd a látótávolságot vagy a szimulációs tartományt a szerver beállításokban.
Kapcsolódó Cikkek
- No One Survived Szerver Beállítási Útmutató
- Hogyan Találd Meg a Szervered IP-jét és Portját
- Fájlok Feltöltése SFTP-n Keresztül
- Kezdő Lépések az Új Szervereddel