Voraussetzungen
- Ein laufender Project Zomboid Server, gehostet bei Legion Hosting
- Zugang zu GPanel
- Das Spiel installiert und in der Lage, sich mit Ihrem Server zu verbinden
Admin-Zugang einrichten
Bevor Sie Admin-Befehle im Spiel verwenden können, müssen Sie ein Admin-Passwort auf Ihrem Server konfigurieren. Es gibt zwei Möglichkeiten dafür.
Option 1: Server-Einstellungsdatei
- Öffnen Sie GPanel und navigieren Sie zu Ihrem Server.
- Gehen Sie zum File Manager und öffnen Sie
/.cache/server/<servername>.ini(ersetzen Sie<servername>durch den Namen Ihres Servers). - Suchen Sie die Zeile
AdminPassword=und setzen Sie ein sicheres Passwort:AdminPassword=YourSecurePassword123 - Speichern Sie die Datei und starten Sie Ihren Server neu.
Option 2: GPanel Startup-Tab
- Öffnen Sie GPanel und navigieren Sie zu Ihrem Server.
- Gehen Sie zum Tab Startup.
- Suchen Sie das Feld Admin Password und geben Sie Ihr gewünschtes Passwort ein.
- Starten Sie Ihren Server neu, damit die Änderung wirksam wird.
Spielern Admin-Zugang gewähren
Sobald Ihr Admin-Passwort gesetzt ist, haben Spieler, die sich verbinden und das Admin-Passwort eingeben, Admin-Zugang. Sie können Zugangsstufen auch direkt über die Serverkonsole festlegen.
Geben Sie im Tab GPanel Console ein:
setaccesslevel <username> admin
Dies ist ein reiner Konsolenbefehl — er muss über die GPanel-Konsole oder Serverkonsole ausgeführt werden, nicht über den Ingame-Chat.
Häufige Admin-Befehle
Befehle mit dem Präfix / werden im Ingame-Chat eingegeben — drücken Sie T oder Enter, um das Chatfenster zu öffnen. Befehle ohne /-Präfix sind reine Konsolenbefehle und müssen über den GPanel Console-Tab ausgeführt werden.
Spielerverwaltung
| Befehl | Beschreibung |
|---|---|
/players |
Alle aktuell verbundenen Spieler auflisten |
/kick <username> |
Einen Spieler vom Server kicken |
/banuser <username> |
Einen Spieler vom Server bannen |
/unbanuser <username> |
Den Bann eines Spielers aufheben |
/adduser <username> <password> |
Ein Whitelist-Konto für einen Spieler erstellen |
/servermsg <message> |
Eine Nachricht an alle Spieler auf dem Server senden |
Teleportation
| Befehl | Beschreibung |
|---|---|
/teleport <username> |
Sich selbst zum Standort eines Spielers teleportieren |
/teleportto <x> <y> <z> |
Sich selbst zu bestimmten Kartenkoordinaten teleportieren |
Spieler-Cheats / Debug
| Befehl | Beschreibung |
|---|---|
/godmod <username> |
Gottmodus (Unverwundbarkeit) für einen Spieler umschalten |
/invisible <username> |
Unsichtbarkeit für einen Spieler umschalten (Zombies ignorieren ihn) |
/noclip <username> |
Noclip für einen Spieler umschalten (durch Wände und Gelände fliegen) |
/addxp <username> <perk> <amount> |
Einem Spieler XP in einer bestimmten Fähigkeit gewähren (z.B. /addxp Player1 Carpentry 1000) |
Welt & Events
| Befehl | Beschreibung |
|---|---|
/startrain |
Ein Regenereignis starten |
/stoprain |
Den aktuellen Regen stoppen |
/gunshot |
Ein Schussgeräusch-Event in der Nähe auslösen, um Zombies anzulocken |
/chopper |
Ein Hubschrauber-Überflug-Event auslösen |
Serversteuerung
| Befehl | Beschreibung |
|---|---|
/save |
Die Welt sofort zwangsspeichern |
/quit |
Die Welt speichern und den Server ordnungsgemäß herunterfahren |
Zugangsstufen
Project Zomboid hat mehrere Zugangsstufen, die steuern, welche Befehle ein Spieler verwenden kann. Setzen Sie die Zugangsstufe eines Spielers über die GPanel Console (dies ist ein reiner Konsolenbefehl):
setaccesslevel <username> <level>
| Stufe | Beschreibung |
|---|---|
| admin | Voller Zugang zu allen Befehlen. Kann andere Admins verwalten, Servereinstellungen ändern und den Server steuern. |
| moderator | Kann Spieler kicken und bannen, teleportieren und Spielerinformationen anzeigen. Kann keine Servereinstellungen ändern. |
| overseer | Eingeschränkte Moderationsfähigkeiten. Kann Spielerinformationen anzeigen und grundlegende Moderation durchführen. |
| gm | Game Master. Kann Items spawnen, teleportieren und Ingame-Events verwalten. Nützlich für Roleplay-Server. |
| observer | Kann Spieler beobachten. Minimaler Befehlszugang. Nützlich zur Serverüberwachung. |
| none | Normaler Spieler ohne besondere Berechtigungen. Dies ist der Standard für alle Spieler. |
none:setaccesslevel PlayerName none
Die GPanel-Konsole verwenden
Sie können Befehle auch über die GPanel-Webkonsole ausführen, ohne im Spiel eingeloggt zu sein:
- Öffnen Sie GPanel und navigieren Sie zu Ihrem Server.
- Gehen Sie zum Tab Console.
- Geben Sie Ihren Befehl in das Eingabefeld unten ein und drücken Sie Enter.
/-Präfix) können auch über die GPanel-Konsole ausgeführt werden, indem Sie sie mit dem /-Präfix eingeben. Einige Befehle wie setaccesslevel sind reine Konsolenbefehle und verwenden kein /-Präfix. Bestimmte Befehle (wie Teleportation und Gottmodus) funktionieren möglicherweise nur, wenn Sie im Spiel eingeloggt sind.
Die Bannliste verwalten
Wenn Sie einen Spieler mit /banuser bannen, wird der Bann in der Serverdatenbank unter /.cache/db/ gespeichert.
Zur Verwaltung von Banns:
- Spieler bannen:
/banuser <username> - Spieler entbannen:
/unbanuser <username> - Manuelle Bearbeitung: Sie können auch den GPanel File Manager verwenden, um das Verzeichnis
/.cache/db/zu durchsuchen und die Bannliste bei Bedarf manuell zu bearbeiten.
Fehlerbehebung
- Stellen Sie sicher, dass Ihr Admin-Passwort in
/.cache/server/<servername>.ini(die ZeileAdminPassword=) korrekt gesetzt ist und der Server nach der Änderung neu gestartet wurde. - Stellen Sie sicher, dass Sie das Admin-Passwort beim Verbinden mit dem Server eingegeben haben.
- Überprüfen Sie die Serverprotokolle unter
/.cache/Logs/auf Fehlermeldungen.
- Ihre Zugangsstufe ist möglicherweise nicht hoch genug. Bitten Sie einen Serveradmin, Ihre Zugangsstufe über die GPanel-Konsole mit
setaccesslevel <username> adminfestzulegen. - Einige Befehle erfordern die Zugangsstufe admin. Wenn Sie auf eine niedrigere Stufe (wie moderator oder gm) gesetzt wurden, stehen Ihnen bestimmte Befehle möglicherweise nicht zur Verfügung.
- Stellen Sie sicher, dass der Perk-Name korrekt geschrieben ist und den exakten PZ-Perk-Namen verwendet (z.B.
Carpentry,Cooking,Farming,Fitness,Strength). - Der Spieler muss online sein, wenn Sie den Befehl ausführen.
- Einige Befehle funktionieren nur, wenn sie im Spiel eingegeben werden, nicht über die GPanel-Konsole.
- Stellen Sie sicher, dass der Server läuft und sich nicht in einem abgestürzten oder gestoppten Zustand befindet.
- Versuchen Sie, den Server über GPanel neu zu starten und den Befehl erneut auszuführen.
Verwandte Anleitungen
- Project Zomboid Server-Einstellungen — Konfigurieren Sie die Gameplay-Einstellungen, den Schwierigkeitsgrad und die Sandbox-Optionen Ihres Servers.
- Project Zomboid Mod-Installationsanleitung — Workshop-Mods zu Ihrem Server hinzufügen.