Předpoklady
- Běžící server Project Zomboid hostovaný u Legion Hosting
- Přístup ke GPanel
- Nainstalovaná hra a možnost připojení k vašemu serveru
Nastavení administrátorského přístupu
Než budete moci používat administrátorské příkazy ve hře, musíte na svém serveru nastavit administrátorské heslo. Existují dva způsoby, jak to udělat.
Možnost 1: Soubor nastavení serveru
- Otevřete GPanel a přejděte na svůj server.
- Přejděte do Správce souborů a otevřete
/.cache/server/<servername>.ini(nahraďte<servername>názvem vašeho serveru). - Najděte řádek
AdminPassword=a nastavte ho na bezpečné heslo:AdminPassword=YourSecurePassword123 - Uložte soubor a restartujte server.
Možnost 2: Karta Startup v GPanel
- Otevřete GPanel a přejděte na svůj server.
- Přejděte na kartu Startup.
- Najděte pole Admin Password a zadejte požadované heslo.
- Restartujte server, aby se změna projevila.
Udělení administrátorského přístupu hráčům
Jakmile je administrátorské heslo nastaveno, hráči, kteří se připojí a zadají administrátorské heslo, budou mít administrátorský přístup. Úrovně přístupu můžete také nastavit přímo z konzole serveru.
Na kartě Console v GPanel zadejte:
setaccesslevel <username> admin
Toto je příkaz pouze pro konzoli — musí být spuštěn z konzole GPanel nebo konzole serveru, nikoli z herního chatu.
Běžné administrátorské příkazy
Příkazy s předponou / se zadávají do herního chatu — stiskněte T nebo Enter pro otevření okna chatu. Příkazy bez předpony / jsou pouze pro konzoli a musí být spuštěny z karty Console v GPanel.
Správa hráčů
| Příkaz | Popis |
|---|---|
/players |
Zobrazí seznam všech aktuálně připojených hráčů |
/kick <username> |
Vyhodí hráče ze serveru |
/banuser <username> |
Zablokuje hráče na serveru |
/unbanuser <username> |
Zruší blokaci hráče |
/adduser <username> <password> |
Vytvoří účet na whitelistu pro hráče |
/servermsg <message> |
Odešle zprávu všem hráčům na serveru |
Teleportace
| Příkaz | Popis |
|---|---|
/teleport <username> |
Teleportuje vás na pozici hráče |
/teleportto <x> <y> <z> |
Teleportuje vás na konkrétní souřadnice mapy |
Cheaty hráčů / Ladění
| Příkaz | Popis |
|---|---|
/godmod <username> |
Přepne režim boha (nesmrtelnost) pro hráče |
/invisible <username> |
Přepne neviditelnost pro hráče (zombie ho ignorují) |
/noclip <username> |
Přepne noclip pro hráče (průlet zdmi a terénem) |
/addxp <username> <perk> <amount> |
Udělí XP hráči v konkrétní dovednosti (např. /addxp Player1 Carpentry 1000) |
Svět & události
| Příkaz | Popis |
|---|---|
/startrain |
Spustí déšť |
/stoprain |
Zastaví aktuální déšť |
/gunshot |
Spustí zvuk výstřelu v okolí pro přilákání zombie |
/chopper |
Spustí událost přeletu helikoptéry |
Ovládání serveru
| Příkaz | Popis |
|---|---|
/save |
Okamžitě vynutí uložení světa |
/quit |
Uloží svět a bezpečně zastaví server |
Úrovně přístupu
Project Zomboid má několik úrovní přístupu, které určují, jaké příkazy může hráč používat. Nastavte úroveň přístupu hráče z konzole GPanel (toto je příkaz pouze pro konzoli):
setaccesslevel <username> <level>
| Úroveň | Popis |
|---|---|
| admin | Plný přístup ke všem příkazům. Může spravovat ostatní administrátory, měnit nastavení serveru a ovládat server. |
| moderator | Může vyhazovat a blokovat hráče, teleportovat se a zobrazovat informace o hráčích. Nemůže měnit nastavení serveru. |
| overseer | Omezené moderátorské schopnosti. Může zobrazovat informace o hráčích a provádět základní moderování. |
| gm | Game Master. Může vytvářet předměty, teleportovat se a spravovat herní události. Užitečný pro roleplay servery. |
| observer | Může sledovat hráče. Minimální přístup k příkazům. Užitečný pro monitorování serveru. |
| none | Běžný hráč bez zvláštních oprávnění. Toto je výchozí nastavení pro všechny hráče. |
none z konzole GPanel:setaccesslevel PlayerName none
Používání konzole GPanel
Příkazy můžete také spouštět přes webovou konzoli GPanel, aniž byste byli přihlášeni do hry:
- Otevřete GPanel a přejděte na svůj server.
- Přejděte na kartu Console.
- Zadejte příkaz do vstupního pole v dolní části a stiskněte Enter.
/) lze spouštět také z konzole GPanel zadáním s předponou /. Některé příkazy jako setaccesslevel jsou pouze pro konzoli a nepoužívají předponu /. Určité příkazy (jako teleportace a režim boha) mohou fungovat pouze tehdy, když jste přihlášeni do hry.
Správa seznamu blokací
Když zablokujete hráče pomocí /banuser, blokace se uloží do databáze serveru umístěné v /.cache/db/.
Správa blokací:
- Zablokování hráče:
/banuser <username> - Odblokování hráče:
/unbanuser <username> - Ruční úpravy: Můžete také použít Správce souborů GPanel k procházení adresáře
/.cache/db/a ruční úpravě seznamu blokací, pokud je to potřeba.
Řešení problémů
- Ujistěte se, že je administrátorské heslo správně nastaveno v
/.cache/server/<servername>.ini(řádekAdminPassword=) a server byl po změně restartován. - Ujistěte se, že jste zadali administrátorské heslo při připojování k serveru.
- Zkontrolujte logy serveru v
/.cache/Logs/, zda neobsahují chybové zprávy.
- Vaše úroveň přístupu nemusí být dostatečně vysoká. Požádejte administrátora serveru, aby nastavil vaši úroveň přístupu z konzole GPanel pomocí
setaccesslevel <username> admin. - Některé příkazy vyžadují úroveň přístupu admin. Pokud jste nastaveni na nižší úroveň (jako moderator nebo gm), některé příkazy vám nemusí být dostupné.
- Ujistěte se, že název perku je správně napsaný a používá přesný název perku v PZ (např.
Carpentry,Cooking,Farming,Fitness,Strength). - Hráč musí být online, když příkaz spouštíte.
- Některé příkazy fungují pouze při zadání ve hře, nikoli přes konzoli GPanel.
- Ujistěte se, že server běží a není ve stavu pádu nebo zastaven.
- Zkuste server restartovat z GPanel a příkaz zadat znovu.
Související průvodci
- Průvodce nastavením serveru Project Zomboid — Nakonfigurujte herní nastavení, obtížnost a sandbox možnosti vašeho serveru.
- Průvodce instalací modů Project Zomboid — Přidejte Workshop mody na váš server.