Diese Anleitung behandelt die Admin-Einrichtung, alle verfügbaren Konsolenbefehle, Spielerverwaltung, Welteinstellungen und Fehlerbehebung für Ihren HumanitZ Dedicated Server. HumanitZ verwendet chatbasierte Befehle mit dem Präfix / für die Serveradministration.
Admin-Einrichtung
HumanitZ gewährt Admin-Zugriff über ein Passwortsystem. Das Admin-Passwort wird in der Datei GameServerSettings.ini Ihres Servers oder über die GPanel-Startvariablen konfiguriert.
Admin-Passwort festlegen
Legen Sie das Admin-Passwort in Ihrer Serverkonfigurationsdatei fest:
AdminPassword=YourSecurePassword123
Sie können dies auch über den Tab Startup in GPanel festlegen, indem Sie die Variable Admin Password bearbeiten. Nach dem Ändern des Passworts starten Sie den Server neu, damit es wirksam wird.
Im Spiel als Admin anmelden
- Treten Sie Ihrem Server als normaler Spieler bei.
- Öffnen Sie den In-Game-Chat (drücken Sie Enter oder T).
- Geben Sie den folgenden Befehl mit Ihrem Admin-Passwort ein:
/AdminAccess YourSecurePassword123
Sie sehen eine Bestätigungsmeldung, dass Admin-Rechte für Ihre aktuelle Sitzung gewährt wurden. Der Admin-Zugriff bleibt bestehen, bis Sie die Verbindung zum Server trennen.
Admin-Tag-Sichtbarkeit
Standardmäßig kann ein Admin-Tag neben Ihrem Namen im Chat erscheinen. Sie können diese Sichtbarkeit umschalten:
/admintag
Dies blendet den Admin-Indikator ein oder aus, sodass Sie bei Bedarf anonym spielen können.
Admin-Befehle
Alle Befehle werden im In-Game-Chat eingegeben und mit / vorangestellt. Befehle sind Groß-/Kleinschreibung-sensitiv.
Serververwaltungsbefehle
| Befehl | Syntax | Beschreibung |
|---|---|---|
| Herunterfahren | /Shutdown [seconds] |
Fährt den Server nach der angegebenen Verzögerung herunter. Alle Spieler werden im Chat benachrichtigt und die Welt wird vor dem Herunterfahren gespeichert. |
| Spiel speichern | /SaveGame |
Erzwingt eine sofortige manuelle Weltspeicherung. Nützlich vor Änderungen oder Wartungsarbeiten. |
| Admin-Oberfläche | /adminw |
Öffnet das Admin-Dienstprogramm zum Spawnen von Gegenständen und Anpassen von Einstellungen über eine grafische Oberfläche. |
| SuperAdmin | /SuperAdmin |
Schaltet den unsichtbaren Flugmodus um. Sie werden für andere Spieler unsichtbar und können frei über die Karte fliegen. Führen Sie den Befehl erneut aus, um ihn zu deaktivieren. |
| Gottmodus | /god |
Schaltet Unverwundbarkeit um. Sie können keinen Schaden aus irgendeiner Quelle erleiden, solange er aktiv ist. Erneut ausführen zum Deaktivieren. |
| FPS-Anzeige | /FPS oder /FPS2 |
Schaltet eine Bildrate-Anzeige um. Nützlich zur Überwachung der Serverleistung. |
| Befehl ausführen | /ExecCmd [command] |
Führt einen rohen Unreal Engine-Konsolenbefehl aus. Nur für fortgeschrittene Benutzer. |
Spawn-Befehle
Spawn-Befehle ermöglichen es Ihnen, Gegenstände, Fahrzeuge, Kreaturen und Begleiter an Ihrem aktuellen Standort zu erstellen.
| Befehl | Syntax | Beschreibung |
|---|---|---|
| Gegenstand spawnen | /Spawn item_[Name] |
Spawnt einen aufhebbaren Gegenstand an Ihrem Standort. Beispiel: /Spawn item_Apple |
| Erzwungener Spawn | /fspawn item_[Name] |
Erzwingt das Spawnen eines Gegenstands unter Ignorierung von Kollisionsprüfungen. Verwenden Sie dies, wenn /Spawn aufgrund des Geländes fehlschlägt. |
| Fahrzeug spawnen | /spawn car_[Type] |
Spawnt ein Fahrzeug an Ihrem Standort. Siehe die Fahrzeugliste unten. |
| KI spawnen | /spawn ai_[Type] |
Spawnt einen Zombie, feindlichen NPC oder ein Wildtier. Siehe die KI-Liste unten. |
| Hund spawnen | /spawn Dog |
Spawnt einen Begleithund an Ihrem Standort. |
| Beanspruchbaren Hund spawnen | /spawn CompDog |
Spawnt einen Hund, der von jedem Spieler als Begleiter beansprucht werden kann. |
| Pferd spawnen | /spawn horse |
Spawnt ein zufälliges Pferd an Ihrem Standort. |
Fahrzeugtypen
Verwenden Sie diese Bezeichner mit /spawn car_[Type]:
| Typ | Fahrzeug |
|---|---|
car_suv | SUV |
car_pickup | Pickup-Truck |
car_jeep | Jeep |
car_hatchback | Schrägheck |
car_van | Van |
car_truck | LKW |
car_sport | Sportwagen |
car_rv | Wohnmobil |
car_policesuv | Polizei-SUV |
car_gaztiger | Militärfahrzeug (Gaz Tiger) |
car_edmond | Edmond Limousine |
car_rally | Rallye-Auto |
car_amero | Amero Muscle Car |
car_lazer | Lazer Sportwagen |
KI-Spawn-Typen
Verwenden Sie diese Bezeichner mit /spawn ai_[Type]:
| Typ | Beschreibung |
|---|---|
ai_bear | Bär (feindliches Wildtier) |
ai_wolf | Wolf (feindliches Wildtier) |
ai_buck | Hirsch / Rehbock (passives Wildtier) |
ai_zombiepolice | Polizei-Zombie |
ai_zombiegirl | Weiblicher Zombie |
ai_zombiebelly | Aufgeblähter Zombie |
ai_humanmelee | Feindlicher menschlicher NPC (Nahkampf) |
/adminw-Panel, um verfügbare Gegenstände über die grafische Oberfläche zu durchsuchen, anstatt Namen auswendig zu lernen.
Begleiter- und Spielerbefehle
| Befehl | Syntax | Beschreibung |
|---|---|---|
| Hund benennen | /DogSetName [Name] |
Legt einen benutzerdefinierten Namen für Ihren Begleithund fest. |
| Hund teleportieren | /TPDog |
Teleportiert Ihren Begleithund zu Ihrem aktuellen Standort. Nützlich, wenn der Hund feststeckt. |
| Hund entfernen | /NoDog |
Entfernt Ihren Begleithund aus dem Spiel. |
| Erfahrung geben | /exp [amount] |
Gewährt die angegebene Menge an Erfahrungspunkten für Ihren Charakter. |
| Feststecken beheben | /unstuck |
Behebt das Feststecken oder die Unfähigkeit, mit Objekten zu interagieren. |
| Geometrie-Feststecken beheben | /unstuckgeo |
Befreit Ihren Charakter zwangsweise aus Gelände oder Geometrie. Verwenden Sie dies, wenn /unstuck nicht ausreicht. |
Wetter- und Jahreszeitenbefehle
| Befehl | Syntax | Beschreibung |
|---|---|---|
| Wetter | /weather list |
Listet verfügbare Wettertypen auf und ermöglicht es Ihnen, das aktuelle Wetter zu ändern. |
| Jahreszeit | /season list |
Listet verfügbare Jahreszeiten auf und ermöglicht es Ihnen, die aktuelle Jahreszeit zu ändern. |
Spielerverwaltung
HumanitZ handhabt die Spielerverwaltung hauptsächlich über die Serverkonfiguration und das Admin-Panel, anstatt über einzelne Chat-Befehle.
Spieler über das Admin-Panel verwalten
Verwenden Sie den Befehl /adminw, um das Admin-Dienstprogramm im Spiel zu öffnen. Diese grafische Oberfläche bietet Optionen zur Verwaltung verbundener Spieler, einschließlich der Möglichkeit, störende Spieler vom Server zu entfernen.
Server-Passwortschutz
Der einfachste Weg, den Serverzugriff einzuschränken, ist ein Serverpasswort. Setzen Sie das Feld Password in GameServerSettings.ini und teilen Sie es nur mit vertrauenswürdigen Spielern:
Password=YourServerPassword
Herunterfahren mit Warnung
Wenn Sie den Server neu starten oder warten müssen, verwenden Sie den Shutdown-Befehl mit einer Verzögerung, um den Spielern Zeit zum Speichern ihres Fortschritts zu geben:
/Shutdown 60
Dies sendet eine 60-Sekunden-Warnung an alle verbundenen Spieler im Chat, bevor der Server herunterfährt und speichert.
Welteinstellungen verwalten
Während die meisten Welteinstellungen über GameServerSettings.ini vor dem Start des Servers konfiguriert werden, können einige Anpassungen im laufenden Betrieb über Admin-Befehle vorgenommen werden.
Schnellreferenz für Einstellungen
| Was Sie ändern möchten | Wie Sie es ändern |
|---|---|
| Aktuelles Wetter | /weather list im Spiel |
| Aktuelle Jahreszeit | /season list im Spiel |
| Zombie-Dichte, Schwierigkeit, Loot-Raten | GameServerSettings.ini bearbeiten und Server neu starten |
| Tag-/Nachtdauer | DayDur und NightDur in der Konfiguration bearbeiten und neu starten |
| PvP-Modus | PVP in der Konfiguration bearbeiten und neu starten |
| Gegenstände/Fahrzeuge zum Testen spawnen | /adminw-Panel oder /Spawn-Befehle im Spiel |
Fehlerbehebung
Serverabstürze
- Konsolenprotokoll überprüfen: Überprüfen Sie die GPanel-Konsolenausgabe auf Fehlermeldungen vor dem Absturz. Häufige Ursachen sind Speicherlimits und beschädigte Speicherdaten.
- Speicherprobleme: HumanitZ empfiehlt 6-8 GB RAM für einen stabilen Betrieb. Wenn der Server unter Last abstürzt, erwägen Sie ein Upgrade Ihres Servertarifs.
- Beschädigter Weltspeicherstand: Wenn der Server beim Start wiederholt abstürzt, versuchen Sie, ein Backup wiederherzustellen oder einen Welt-Reset durchzuführen. Siehe die Server-Einrichtungsanleitung für Backup- und Reset-Anweisungen.
- Spielupdates: Abstürze nach einem Spielupdate können darauf hindeuten, dass Speicherdaten der vorherigen Version inkompatibel sind. Überprüfen Sie die offiziellen HumanitZ-Patchnotizen und Community-Foren auf bekannte Probleme.
Verbindungsprobleme
- Server erscheint nicht im Browser: Stellen Sie sicher, dass der Server vollständig gestartet ist (überprüfen Sie die GPanel-Konsole auf eine Bereitschaftsmeldung). Überprüfen Sie, ob der Query-Port korrekt zugewiesen ist.
- Verbindung über direkte IP nicht möglich: Überprüfen Sie die IP und den Game-Port (nicht den Query-Port). Verwenden Sie das Format
IP:Port. Siehe So finden Sie Ihre Server-IP und den Port. - Zeitüberschreitung beim Verbinden: Der Server ist möglicherweise überlastet oder reagiert nicht. Versuchen Sie einen Neustart über GPanel. Wenn das Problem weiterhin besteht, überprüfen Sie die Konsole auf Fehler.
- "Version mismatch": Sowohl der Server als auch der Client müssen auf derselben Spielversion sein. Starten Sie den Server neu, um ausstehende Updates anzuwenden, und stellen Sie sicher, dass die Spieler ihr Spiel über Steam aktualisiert haben.
Admin-Befehle funktionieren nicht
- Nicht authentifiziert: Sie müssen
/AdminAccess [password]bei jedem Beitritt zum Server ausführen. Der Admin-Zugriff bleibt nicht zwischen Sitzungen bestehen. - Falsches Passwort: Das Admin-Passwort ist Groß-/Kleinschreibung-sensitiv. Überprüfen Sie, ob es genau mit der Einstellung
AdminPasswordin Ihrer Serverkonfiguration übereinstimmt. - Kein Admin-Passwort gesetzt: Wenn
AdminPasswordin der Konfigurationsdatei leer oder nicht vorhanden ist, funktionieren Admin-Befehle nicht. Setzen Sie ein Passwort und starten Sie den Server neu. - Befehlstippfehler: Befehle sind Groß-/Kleinschreibung-sensitiv.
/spawnund/Spawnkönnen sich unterschiedlich verhalten. Verwenden Sie die in dieser Anleitung gezeigte genaue Syntax.
Leistungsoptimierung
- Reduzieren Sie
MaxPlayers, wenn der Server mit der aktuellen Spieleranzahl Schwierigkeiten hat. - Senken Sie
ZombieAmountMultiundHumanAmountMulti, um die Entitätenanzahl und CPU-Auslastung zu reduzieren. - Erhöhen Sie die Respawn-Timer (
ZombieRespawnTimer,HumanRespawnTimer), um die Entitätenanzahl niedriger zu halten. - Stellen Sie sicher, dass der Server genügend RAM für die Weltgröße und aktive Spieleranzahl hat.
- Planen Sie regelmäßige Neustarts (täglich oder alle paar Tage), um angesammelten Speicherverbrauch zu bereinigen.
- Verwenden Sie
/SaveGamevor Neustarts, um sicherzustellen, dass der gesamte Fortschritt erhalten bleibt.
Verwandte Artikel
- HumanitZ Server-Einrichtungsanleitung
- So finden Sie Ihre Server-IP und den Port
- Dateien per SFTP hochladen
- Erste Schritte mit Ihrem neuen Server