Wymagania wstępne
- Działający serwer Project Zomboid hostowany w Legion Hosting
- Dostęp do GPanel
- Zainstalowana gra z możliwością połączenia z serwerem
Konfiguracja dostępu administracyjnego
Zanim będziesz mógł używać komend administracyjnych w grze, musisz skonfigurować hasło administratora na swoim serwerze. Można to zrobić na dwa sposoby.
Opcja 1: Plik ustawień serwera
- Otwórz GPanel i przejdź do swojego serwera.
- Przejdź do Menedżera plików i otwórz
/.cache/server/<servername>.ini(zastąp<servername>nazwą swojego serwera). - Znajdź linię
AdminPassword=i ustaw bezpieczne hasło:AdminPassword=YourSecurePassword123 - Zapisz plik i zrestartuj serwer.
Opcja 2: Zakładka Startup w GPanel
- Otwórz GPanel i przejdź do swojego serwera.
- Przejdź do zakładki Startup.
- Znajdź pole Admin Password i wprowadź żądane hasło.
- Zrestartuj serwer, aby zmiana zaczęła obowiązywać.
Przyznawanie dostępu administracyjnego graczom
Gdy hasło administratora jest ustawione, gracze, którzy połączą się i wprowadzą hasło administratora, będą mieli dostęp administracyjny. Możesz również ustawiać poziomy dostępu bezpośrednio z konsoli serwera.
W zakładce Console w GPanel wpisz:
setaccesslevel <username> admin
Jest to komenda tylko dla konsoli — musi być uruchamiana z konsoli GPanel lub konsoli serwera, a nie z czatu w grze.
Częste komendy administracyjne
Komendy z prefiksem / są wpisywane na czacie w grze — naciśnij T lub Enter, aby otworzyć okno czatu. Komendy bez prefiksu / są przeznaczone tylko dla konsoli i muszą być uruchamiane z zakładki Console w GPanel.
Zarządzanie graczami
| Komenda | Opis |
|---|---|
/players |
Wyświetla listę wszystkich aktualnie połączonych graczy |
/kick <username> |
Wyrzuca gracza z serwera |
/banuser <username> |
Banuje gracza na serwerze |
/unbanuser <username> |
Usuwa bana gracza |
/adduser <username> <password> |
Tworzy konto z białej listy dla gracza |
/servermsg <message> |
Rozgłasza wiadomość do wszystkich graczy na serwerze |
Teleportacja
| Komenda | Opis |
|---|---|
/teleport <username> |
Teleportuje Cię do lokalizacji gracza |
/teleportto <x> <y> <z> |
Teleportuje Cię do określonych współrzędnych mapy |
Cheaty / Debugowanie graczy
| Komenda | Opis |
|---|---|
/godmod <username> |
Przełącza tryb boga (nieśmiertelność) dla gracza |
/invisible <username> |
Przełącza niewidzialność dla gracza (zombie go ignorują) |
/noclip <username> |
Przełącza noclip dla gracza (przelatywanie przez ściany i teren) |
/addxp <username> <perk> <amount> |
Przyznaje graczowi XP w określonej umiejętności (np. /addxp Player1 Carpentry 1000) |
Świat & Wydarzenia
| Komenda | Opis |
|---|---|
/startrain |
Rozpoczyna wydarzenie deszczu |
/stoprain |
Zatrzymuje bieżący deszcz |
/gunshot |
Wyzwala dźwięk wystrzału w pobliżu, aby przyciągnąć zombie |
/chopper |
Wyzwala wydarzenie przelotu helikoptera |
Kontrola serwera
| Komenda | Opis |
|---|---|
/save |
Wymusza natychmiastowy zapis świata |
/quit |
Zapisuje świat i bezpiecznie zatrzymuje serwer |
Poziomy dostępu
Project Zomboid posiada kilka poziomów dostępu, które kontrolują, jakich komend może używać gracz. Ustaw poziom dostępu gracza z konsoli GPanel (jest to komenda tylko dla konsoli):
setaccesslevel <username> <level>
| Poziom | Opis |
|---|---|
| admin | Pełny dostęp do wszystkich komend. Może zarządzać innymi administratorami, zmieniać ustawienia serwera i kontrolować serwer. |
| moderator | Może wyrzucać i banować graczy, teleportować oraz przeglądać informacje o graczach. Nie może zmieniać ustawień serwera. |
| overseer | Ograniczone możliwości moderacji. Może przeglądać informacje o graczach i wykonywać podstawową moderację. |
| gm | Game Master. Może spawnować przedmioty, teleportować oraz zarządzać wydarzeniami w grze. Przydatny dla serwerów roleplay. |
| observer | Może obserwować graczy. Minimalny dostęp do komend. Przydatny do monitorowania serwera. |
| none | Zwykły gracz bez specjalnych uprawnień. To wartość domyślna dla wszystkich graczy. |
none z konsoli GPanel:setaccesslevel PlayerName none
Korzystanie z konsoli GPanel
Możesz również uruchamiać komendy przez webową konsolę GPanel bez logowania się do gry:
- Otwórz GPanel i przejdź do swojego serwera.
- Przejdź do zakładki Console.
- Wpisz swoją komendę w polu wprowadzania na dole i naciśnij Enter.
/) mogą być również uruchamiane z konsoli GPanel poprzez wpisanie ich z prefiksem /. Niektóre komendy, takie jak setaccesslevel, są przeznaczone tylko dla konsoli i nie używają prefiksu /. Niektóre komendy (takie jak teleportacja i tryb boga) mogą działać tylko wtedy, gdy jesteś zalogowany do gry.
Zarządzanie listą banów
Gdy banujesz gracza za pomocą /banuser, ban jest przechowywany w bazie danych serwera znajdującej się w /.cache/db/.
Aby zarządzać banami:
- Banowanie gracza:
/banuser <username> - Odbanowanie gracza:
/unbanuser <username> - Ręczna edycja: Możesz również użyć Menedżera plików GPanel, aby przeglądać katalog
/.cache/db/i w razie potrzeby ręcznie edytować listę banów.
Rozwiązywanie problemów
- Upewnij się, że hasło administratora jest poprawnie ustawione w
/.cache/server/<servername>.ini(liniaAdminPassword=) i że serwer został zrestartowany po zmianie. - Upewnij się, że wprowadziłeś hasło administratora podczas łączenia z serwerem.
- Sprawdź logi serwera w
/.cache/Logs/pod kątem komunikatów o błędach.
- Twój poziom dostępu może być niewystarczająco wysoki. Poproś administratora serwera o ustawienie Twojego poziomu dostępu z konsoli GPanel za pomocą
setaccesslevel <username> admin. - Niektóre komendy wymagają poziomu dostępu admin. Jeśli ustawiono Cię na niższy poziom (taki jak moderator lub gm), niektóre komendy mogą nie być dla Ciebie dostępne.
- Upewnij się, że nazwa umiejętności jest poprawnie zapisana i używa dokładnej nazwy umiejętności PZ (np.
Carpentry,Cooking,Farming,Fitness,Strength). - Gracz musi być online, gdy uruchamiasz komendę.
- Niektóre komendy działają tylko wtedy, gdy są wpisane w grze, a nie przez konsolę GPanel.
- Upewnij się, że serwer działa i nie jest w stanie awarii lub zatrzymania.
- Spróbuj zrestartować serwer z GPanel i ponownie wykonać komendę.
Powiązane przewodniki
- Przewodnik ustawień serwera Project Zomboid — Skonfiguruj ustawienia rozgrywki, poziom trudności i opcje sandbox swojego serwera.
- Przewodnik instalacji modów Project Zomboid — Dodaj mody Workshop do swojego serwera.