Ez az útmutató bemutatja az admin beállítást, az összes elérhető konzol parancsot, a játékoskezelést, a világ beállításokat és a hibaelhárítást a HumanitZ dedikált szerveredhez. A HumanitZ chat-alapú parancsokat használ / előtaggal a szerver adminisztrációhoz.
Admin beállítás
A HumanitZ jelszó rendszeren keresztül biztosít admin hozzáférést. Az admin jelszó a szervered GameServerSettings.ini fájljában vagy a GPanel indítási változóin keresztül konfigurálható.
Az admin jelszó beállítása
Állítsd be az admin jelszót a szerver konfigurációs fájlodban:
AdminPassword=YourSecurePassword123
Ezt a GPanel Startup fülén is beállíthatod az Admin Password változó szerkesztésével. A jelszó megváltoztatása után indítsd újra a szervert az érvénybelépéshez.
Bejelentkezés adminként a játékon belül
- Csatlakozz a szerveredhez normál játékosként.
- Nyisd meg a játékon belüli chat-et (nyomd meg az Enter vagy T billentyűt).
- Írd be a következő parancsot az admin jelszavaddal:
/AdminAccess YourSecurePassword123
Egy megerősítő üzenet jelenik meg, hogy az admin jogosultságok megadásra kerültek a jelenlegi munkamenetedre. Az admin hozzáférés a szerverre való csatlakozásig marad érvényben.
Admin címke láthatósága
Alapértelmezés szerint egy admin címke jelenhet meg a neved mellett a chat-ben. Ezt a láthatóságot ki-be kapcsolhatod:
/admintag
Ez elrejti vagy megjeleníti az admin jelzőt, lehetővé téve, hogy szükség esetén névtelenül játssz.
Admin parancsok
Minden parancsot a játékon belüli chat-ben kell beírni / előtaggal. A parancsok kis- és nagybetű érzékenyek.
Szerver kezelési parancsok
| Parancs | Szintaxis | Leírás |
|---|---|---|
| Shutdown | /Shutdown [seconds] |
Leállítja a szervert a megadott késleltetés után. Minden játékos értesítést kap a chat-ben és a világ mentésre kerül a leállítás előtt. |
| Save Game | /SaveGame |
Azonnali kézi világ mentést kényszerít ki. Hasznos változtatások vagy karbantartás előtt. |
| Admin UI | /adminw |
Megnyitja az admin segédpanelt tárgyak előidézéséhez és beállítások módosításához grafikus felületen keresztül. |
| SuperAdmin | /SuperAdmin |
Láthatatlan repülési módot kapcsol. Láthatatlanná válsz más játékosok számára és szabadon repülhetsz a térképen. Futtasd újra a parancsot a kikapcsoláshoz. |
| God Mode | /god |
Sebezhetlenséget kapcsol. Aktív állapotban semmilyen forrásból nem kaphatsz sebzést. Futtasd újra a kikapcsoláshoz. |
| FPS Display | /FPS or /FPS2 |
Képkocka-sebesség számlálót jelenít meg. Hasznos a szerver teljesítmény nyomon követéséhez. |
| Execute Command | /ExecCmd [command] |
Nyers Unreal Engine konzol parancsot hajt végre. Csak haladó felhasználóknak. |
Spawn parancsok
A spawn parancsok lehetővé teszik tárgyak, járművek, lények és társak létrehozását a jelenlegi helyzeted pozíciójában.
| Parancs | Szintaxis | Leírás |
|---|---|---|
| Spawn Item | /Spawn item_[Name] |
Egy felvehető tárgyat idéz elő a helyzeted pozíciójában. Példa: /Spawn item_Apple |
| Force Spawn | /fspawn item_[Name] |
Kényszerített tárgy előidézés ütközésellenőrzés nélkül. Használd, ha a /Spawn a terep miatt nem működik. |
| Spawn Vehicle | /spawn car_[Type] |
Járművet idéz elő a helyzeted pozíciójában. Lásd az alábbi járműlistát. |
| Spawn AI | /spawn ai_[Type] |
Zombit, ellenséges NPC-t vagy vadon élő állatot idéz elő. Lásd az alábbi AI listát. |
| Spawn Dog | /spawn Dog |
Társkutyát idéz elő a helyzeted pozíciójában. |
| Spawn Claimable Dog | /spawn CompDog |
Olyan kutyát idéz elő, amelyet bármely játékos igénybe vehet társként. |
| Spawn Horse | /spawn horse |
Véletlenszerű lovat idéz elő a helyzeted pozíciójában. |
Járműtípusok
Használd ezeket az azonosítókat a /spawn car_[Type] paranccsal:
| Típus | Jármű |
|---|---|
car_suv | SUV |
car_pickup | Pickup teherautó |
car_jeep | Jeep |
car_hatchback | Ferdehátú |
car_van | Furgon |
car_truck | Teherautó |
car_sport | Sportautó |
car_rv | Lakóautó |
car_policesuv | Rendőrségi SUV |
car_gaztiger | Katonai jármű (Gaz Tiger) |
car_edmond | Edmond szedán |
car_rally | Rally autó |
car_amero | Amero izomautó |
car_lazer | Lazer sportautó |
AI spawn típusok
Használd ezeket az azonosítókat a /spawn ai_[Type] paranccsal:
| Típus | Leírás |
|---|---|
ai_bear | Medve (ellenséges vadállat) |
ai_wolf | Farkas (ellenséges vadállat) |
ai_buck | Szarvas / Bak (passzív vadállat) |
ai_zombiepolice | Rendőr zombi |
ai_zombiegirl | Női zombi |
ai_zombiebelly | Puffadt zombi |
ai_humanmelee | Ellenséges emberi NPC (közelharci) |
/adminw panelt az elérhető tárgyak böngészéséhez a grafikus felületen keresztül a nevek memorizálása helyett.
Társ- és játékosparancsok
| Parancs | Szintaxis | Leírás |
|---|---|---|
| Name Dog | /DogSetName [Name] |
Egyéni nevet állít be a társkutyádnak. |
| Teleport Dog | /TPDog |
A társkutyádat a jelenlegi helyzeted pozíciójába teleportálja. Hasznos, ha a kutya beragadt. |
| Remove Dog | /NoDog |
Eltávolítja a társkutyádat a játékból. |
| Give Experience | /exp [amount] |
A megadott mennyiségű tapasztalati pontot adja a karakterednek. |
| Unstuck | /unstuck |
Megoldja a beragadás vagy tárgyakkal való interakció képtelenségének problémáját. |
| Unstuck Geometry | /unstuckgeo |
Erőszakosan kiszabadítja a karakteredet terepből vagy geometriából. Használd, ha az /unstuck nem elegendő. |
Időjárás és évszak parancsok
| Parancs | Szintaxis | Leírás |
|---|---|---|
| Weather | /weather list |
Listázza az elérhető időjárási típusokat és lehetővé teszi a jelenlegi időjárás megváltoztatását. |
| Season | /season list |
Listázza az elérhető évszakokat és lehetővé teszi a jelenlegi évszak megváltoztatását. |
Játékoskezelés
A HumanitZ a játékoskezelést elsősorban a szerver konfiguráción és az admin panelen keresztül kezeli, nem egyéni chat parancsokon keresztül.
Játékosok kezelése az admin panelen keresztül
Használd az /adminw parancsot az admin segédpanel megnyitásához a játékon belül. Ez a grafikus felület opciókat biztosít a csatlakozott játékosok kezeléséhez, beleértve a zavaró játékosok eltávolítását a szerverről.
Szerver jelszavas védelem
A szerver hozzáférés korlátozásának legegyszerűbb módja a szerver jelszó. Állítsd be a Password mezőt a GameServerSettings.ini fájlban és csak megbízható játékosokkal oszd meg:
Password=YourServerPassword
Leállítás figyelmeztetéssel
Amikor újra kell indítanod vagy karbantartanod kell a szervert, használd a shutdown parancsot késleltetéssel, hogy a játékosoknak legyen idejük menteni a haladásukat:
/Shutdown 60
Ez egy 60 másodperces figyelmeztetést küld az összes csatlakozott játékosnak a chat-ben, mielőtt a szerver leáll és ment.
Világ beállítások kezelése
Bár a legtöbb világ beállítás a GameServerSettings.ini fájlban kerül beállításra a szerver indítása előtt, egyes módosítások menet közben is elvégezhetők admin parancsokkal.
Gyors beállítási referencia
| Mit szeretnél megváltoztatni | Hogyan változtasd meg |
|---|---|
| Jelenlegi időjárás | /weather list a játékon belül |
| Jelenlegi évszak | /season list a játékon belül |
| Zombi sűrűség, nehézség, zsákmány arányok | Szerkeszd a GameServerSettings.ini fájlt és indítsd újra a szervert |
| Nappal/éjszaka időtartam | Szerkeszd a DayDur és NightDur értékeket a konfigban és indíts újra |
| PvP mód | Szerkeszd a PVP értéket a konfigban és indíts újra |
| Tárgyak/járművek előidézése teszteléshez | /adminw panel vagy /Spawn parancsok a játékon belül |
Hibaelhárítás
Szerver összeomlások
- Ellenőrizd a konzol naplót: Nézd á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ória problémák: A HumanitZ 6-8 GB RAM-ot ajánl a stabil működéshez. Ha a szerver terhelés alatt összeomlik, fontold meg a szerver csomag frissítését.
- Sérült világ mentés: Ha a szerver ismételten összeomlik indításkor, próbálj meg biztonsági mentésből visszaállítani vagy világ visszaállítást végezni. A biztonsági mentési és visszaállítási utasításokért lásd a Szerver telepítési útmutatót.
- Játékfrissítések: A játékfrissítés utáni összeomlások azt jelezhetik, hogy az előző verzió mentési adatai nem kompatibilisek. Ellenőrizd a hivatalos HumanitZ patch jegyzeteket és 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 konzolban a kész üzenetet). Ellenőrizd, hogy a query port helyesen van hozzárendelve.
- Nem lehet csatlakozni közvetlen IP-vel: Ellenőrizd az IP-t és a játék portot (nem a query portot). Használd az
IP:Portformátumot. Lásd: Hogyan találd meg a szervered IP-címé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-ből. Ha a probléma fennáll, ellenőrizd a konzolt hibákért.
- "Version mismatch": A szervernek és a kliensnek ugyanazon a játékverión kell lennie. Indítsd újra a szervert a függőben lévő frissítések alkalmazásához, és győződj meg róla, hogy a játékosok frissítették a játékukat a Steam-en keresztül.
Az admin parancsok nem működnek
- Nincs hitelesítve: Minden alkalommal futtatnod kell az
/AdminAccess [password]parancsot, amikor csatlakozol a szerverhez. Az admin hozzáférés nem marad meg a munkamenetek között. - Hibás jelszó: Az admin jelszó kis- és nagybetű érzékeny. Ellenőrizd, hogy pontosan megegyezik az
AdminPasswordbeállítással a szerver konfigodban. - Nincs admin jelszó beállítva: Ha az
AdminPasswordüres vagy hiányzik a konfigurációs fájlból, az admin parancsok nem fognak működni. Állíts be egy jelszót és indítsd újra a szervert. - Parancs elgépelés: A parancsok kis- és nagybetű érzékenyek. A
/spawnés a/Spawneltérően viselkedhetnek. Használd az ebben az útmutatóban megadott pontos szintaxist.
Teljesítmény optimalizálás
- Csökkentsd a
MaxPlayersértéket, ha a szerver küszködik a jelenlegi játékosszámmal. - Csökkentsd a
ZombieAmountMultiésHumanAmountMultiértékeket az entitásszám és a CPU-használat csökkentéséhez. - Növeld az újraidézési időzítőket (
ZombieRespawnTimer,HumanRespawnTimer) az entitásszám alacsonyan tartásához. - Győződj meg róla, hogy a szerver elegendő RAM-mal rendelkezik a világ méretéhez és az aktív játékosszámhoz.
- Ütemezz rendszeres újraindításokat (naponta vagy néhány naponta) a felhalmozódott memóriahasználat törléséhez.
- Használd a
/SaveGameparancsot újraindítások előtt, hogy biztosítsd az összes haladás megőrzését.
Kapcsolódó cikkek
- HumanitZ szerver telepítési útmutató
- Hogyan találd meg a szervered IP-címét és portját
- Hogyan tölts fel fájlokat SFTP-n keresztül
- Első lépések az új szervereddel