Előfeltételek
- Egy futó Project Zomboid szerver a Legion Hosting szolgáltatásban
- Hozzáférés a GPanel-hez
- A játék telepítve és képes csatlakozni a szerverhez
Admin hozzáférés beállítása
Mielőtt játékon belüli admin parancsokat használhatnál, be kell állítanod egy admin jelszót a szervereden. Erre két módszer van.
1. lehetőség: Szerver beállítások fájl
- Nyisd meg a GPanel-t és navigálj a szerveredhez.
- Menj a File Manager-be és nyisd meg a
/.cache/server/<servername>.inifájlt (helyettesítsd a<servername>-et a szervered nevével). - Keresd meg az
AdminPassword=sort és állíts be egy biztonságos jelszót:AdminPassword=YourSecurePassword123 - Mentsd el a fájlt és indítsd újra a szervert.
2. lehetőség: GPanel Startup fül
- Nyisd meg a GPanel-t és navigálj a szerveredhez.
- Menj a Startup fülre.
- Keresd meg az Admin Password mezőt és add meg a kívánt jelszót.
- Indítsd újra a szervert, hogy a változás érvénybe lépjen.
Admin hozzáférés biztosítása játékosoknak
Az admin jelszó beállítása után azok a játékosok, akik csatlakozáskor megadják az admin jelszót, admin hozzáférést kapnak. A hozzáférési szinteket közvetlenül a szerver konzolról is beállíthatod.
A GPanel Console fülön írd be:
setaccesslevel <username> admin
Ez egy csak konzolon használható parancs — a GPanel Console-ból vagy szerver konzolból kell futtatni, nem a játékon belüli chatből.
Gyakori admin parancsok
A / előtaggal ellátott parancsokat a játékon belüli chatbe kell beírni — nyomd meg a T vagy Enter billentyűt a chat ablak megnyitásához. A / előtag nélküli parancsok csak konzolon használhatók és a GPanel Console fülről kell futtatni.
Játékoskezelés
| Parancs | Leírás |
|---|---|
/players |
Az összes jelenleg csatlakozott játékos listázása |
/kick <username> |
Játékos kirúgása a szerverről |
/banuser <username> |
Játékos kitiltása a szerverről |
/unbanuser <username> |
Játékos kitiltásának feloldása |
/adduser <username> <password> |
Fehérlista fiók létrehozása egy játékosnak |
/servermsg <message> |
Üzenet küldése az összes játékosnak a szerveren |
Teleportálás
| Parancs | Leírás |
|---|---|
/teleport <username> |
Teleportálás egy játékos helyére |
/teleportto <x> <y> <z> |
Teleportálás megadott térkép koordinátákra |
Játékos csalások / hibakeresés
| Parancs | Leírás |
|---|---|
/godmod <username> |
Isten mód (sebezhetlenség) be/kikapcsolása egy játékosnak |
/invisible <username> |
Láthatatlanság be/kikapcsolása egy játékosnak (a zombik figyelmen kívül hagyják) |
/noclip <username> |
Noclip be/kikapcsolása egy játékosnak (átsétálás falakon és terepen) |
/addxp <username> <perk> <amount> |
Tapasztalatpont adása egy játékosnak egy adott képességben (pl. /addxp Player1 Carpentry 1000) |
Világ és események
| Parancs | Leírás |
|---|---|
/startrain |
Eső esemény indítása |
/stoprain |
Az aktuális eső leállítása |
/gunshot |
Lövés hang esemény kiváltása a közelben zombik odacsalogatásához |
/chopper |
Helikopter átrepülés esemény kiváltása |
Szervervezérlés
| Parancs | Leírás |
|---|---|
/save |
A világ azonnali kényszermentése |
/quit |
A világ mentése és a szerver szabályos leállítása |
Hozzáférési szintek
A Project Zomboid több hozzáférési szinttel rendelkezik, amelyek szabályozzák, milyen parancsokat használhat egy játékos. A játékos hozzáférési szintjét a GPanel Console-ból állítsd be (ez egy csak konzolon használható parancs):
setaccesslevel <username> <level>
| Szint | Leírás |
|---|---|
| admin | Teljes hozzáférés az összes parancshoz. Kezelhet más adminokat, módosíthatja a szerver beállításokat és vezérelheti a szervert. |
| moderator | Kirúghat és kitilthat játékosokat, teleportálhat és megtekintheti a játékos információkat. Nem módosíthatja a szerver beállításokat. |
| overseer | Korlátozott moderálási képességek. Megtekintheti a játékos információkat és alapszintű moderálást végezhet. |
| gm | Game Master. Tárgyakat idézhet, teleportálhat és kezelheti a játékon belüli eseményeket. Hasznos roleplay szerverekhez. |
| observer | Megfigyelheti a játékosokat. Minimális parancshozzáférés. Hasznos a szerver felügyeletéhez. |
| none | Normál játékos különleges jogosultságok nélkül. Ez az alapértelmezett minden játékos számára. |
none-ra a GPanel Console-ból:setaccesslevel PlayerName none
A GPanel Console használata
Parancsokat a GPanel webes konzolján keresztül is futtathatsz anélkül, hogy bejelentkeznél a játékba:
- Nyisd meg a GPanel-t és navigálj a szerveredhez.
- Menj a Console fülre.
- Írd be a parancsot az alul lévő beviteli mezőbe és nyomd meg az Entert.
/ előtaggal) a GPanel konzolból is futtathatod a / előtag beírásával. Egyes parancsok, mint a setaccesslevel, csak konzolon használhatók és nem használnak / előtagot. Bizonyos parancsok (például teleportálás és isten mód) csak akkor működhetnek, ha be vagy jelentkezve a játékba.
A tiltólista kezelése
Amikor kitiltasz egy játékost a /banuser paranccsal, a tiltás a szerver adatbázisában tárolódik a /.cache/db/ mappában.
A tiltások kezelése:
- Játékos kitiltása:
/banuser <username> - Játékos tiltásának feloldása:
/unbanuser <username> - Manuális szerkesztés: A GPanel Fájlkezelővel böngészheted a
/.cache/db/könyvtárat és szükség esetén manuálisan szerkesztheted a tiltólistát.
Hibaelhárítás
- Győződj meg róla, hogy az admin jelszó helyesen van beállítva a
/.cache/server/<servername>.inifájlban (azAdminPassword=sorban) és a szerver újra lett indítva a változtatás után. - Ellenőrizd, hogy megadtad-e az admin jelszót a szerverhez való csatlakozáskor.
- Ellenőrizd a szerver naplókat a
/.cache/Logs/mappában hibaüzenetek után kutatva.
- A hozzáférési szinted nem biztos, hogy elég magas. Kérd meg a szerver admint, hogy állítsa be a hozzáférési szintedet a GPanel Console-ból a
setaccesslevel <username> adminparanccsal. - Egyes parancsokhoz admin hozzáférési szint szükséges. Ha alacsonyabb szintre lettél beállítva (mint moderator vagy gm), bizonyos parancsok nem érhetők el számodra.
- Győződj meg róla, hogy a képesség neve helyesen van írva és a pontos PZ képességnevet használod (pl.
Carpentry,Cooking,Farming,Fitness,Strength). - A játékosnak online kell lennie a parancs futtatásakor.
- Egyes parancsok csak a játékban beírva működnek, nem a GPanel konzolon keresztül.
- Győződj meg róla, hogy a szerver fut és nem összeomlott vagy leállt állapotban van.
- Próbáld újraindítani a szervert a GPanel-ből és próbáld meg újra a parancsot.
Kapcsolódó útmutatók
- Project Zomboid szerver beállítások útmutató — Konfiguráld a szervered játékmenet beállításait, nehézségét és sandbox opcióit.
- Project Zomboid mod telepítési útmutató — Workshop modok hozzáadása a szerveredhez.