Diese Anleitung behandelt die Admin-Einrichtung, Konsolenbefehle, Spielerverwaltung, Weltverwaltung und Fehlerbehebung für deinen Dead Matter Dedicated Server. Dead Matter ist ein Open-World-Zombie-Survivalspiel in Alberta, Kanada, mit Basenbau, Plündern, Fahrzeugen und PvP/PvE-Gameplay. Für die erstmalige Servereinrichtung, Konfiguration und Verbindungsanweisungen siehe Dead Matter Server-Einrichtungsanleitung.
1. Admin-Einrichtung
Dead Matter Dedicated Server verwenden ein konfigurationsbasiertes Admin-System. Serverbetreiber verwalten ihren Server über die GPanel-Konsole und Konfigurationsdateien.
Serverbetreiber-Zugang
Als Serverbetreiber verwaltest du deinen Dead Matter Server über:
- GPanel-Konsole: Die Serverkonsole in GPanel zeigt Serverausgaben, Spielerverbindungen, Zombie-Ereignisse und Fehlermeldungen an.
- Konfigurationsdateien: Die Datei
Game.iniund andere Konfigurationen inDeadMatter/Saved/Config/steuern alle Servereinstellungen. Bearbeite sie über den Tab Files in GPanel oder per SFTP. - In-Game-Admin-Tools: Wenn du als Admin eingeloggt bist, hast du Zugriff auf zusätzliche Verwaltungsoptionen wie Teleportation, Item-Spawning und Spielersteuerung.
Admins hinzufügen
Um Spielern auf deinem Server Admin-Rechte zu gewähren:
- Stoppe den Server über GPanel.
- Öffne die Admin-Konfigurationsdatei im Konfigurationsverzeichnis des Servers.
- Füge die Steam ID des Spielers (SteamID64-Format) zur Admin-Liste hinzu.
- Speichere die Datei und starte den Server neu.
2. Konsolenbefehle
Dead Matter bietet Konsolenbefehle, die über die GPanel-Konsole und die In-Game-Admin-Konsole zugänglich sind. Im Folgenden sind die wichtigsten Befehle für die Serververwaltung aufgeführt.
| Befehl | Beschreibung |
|---|---|
kick <player/steamid> |
Kickt einen Spieler vom Server. |
ban <player/steamid> |
Bannt einen Spieler dauerhaft vom Server. |
unban <steamid> |
Entfernt einen Spieler von der Bannliste. |
listplayers |
Listet alle aktuell verbundenen Spieler mit ihren Namen und Steam IDs auf. |
save |
Löst eine sofortige Weltspeicherung aus. |
teleport <player> <x> <y> <z> |
Teleportiert einen Spieler zu angegebenen Koordinaten (Admin im Spiel). |
giveitem <player> <itemid> <amount> |
Gibt einem Spieler ein Item nach Item-ID (Admin im Spiel). |
settime <hour> |
Setzt die Tageszeit im Spiel (0-24). |
shutdown |
Leitet ein ordnungsgemäßes Herunterfahren des Servers mit automatischer Speicherung ein. |
3. Spielerverwaltung
Spieler kicken
- Verwende den Befehl
kickin der GPanel-Konsole mit dem Spielernamen oder der Steam ID. - Gekickte Spieler können sofort wieder beitreten, es sei denn, es werden weitere Maßnahmen ergriffen (Bann oder Passwortänderung).
Spieler bannen
- Verwende den Befehl
ban, um einen Spieler dauerhaft am Beitreten zu hindern. - Banns werden anhand der Steam ID verfolgt und bleiben über Serverneustarts hinweg bestehen.
- Verwende
unbanmit der Steam ID, um einen Bann aufzuheben.
Passwortschutz
Die zuverlässigste Methode zur Zugangskontrolle ist das Setzen eines Serverpassworts:
ServerPassword=YourSecretPassword
Ändere das Passwort in Game.ini und starte den Server neu. Teile das Passwort nur mit vertrauenswürdigen Spielern.
Whitelist-Modus
Für maximale Zugangskontrolle kannst du einen Whitelist-Only-Server betreiben. Füge genehmigte Steam IDs zur Whitelist-Konfigurationsdatei hinzu. Nur Spieler auf der Whitelist können beitreten, unabhängig davon, ob sie das Passwort kennen.
4. Weltverwaltung
Welt zurücksetzen
Um die Welt vollständig zu löschen und neu zu beginnen:
- Stoppe den Server über GPanel.
- Verbinde dich per SFTP und navigiere zu
DeadMatter/Saved/SaveGames/. - Lösche oder benenne das Speicherverzeichnis um (umbenennen, um es als Backup zu behalten).
- Starte den Server. Eine neue Welt wird mit deiner bestehenden Konfiguration generiert.
Welteinstellungen anpassen
Du kannst das Welterlebnis ohne vollständigen Reset anpassen, indem du Game.ini bearbeitest:
- ZombieDensity -- Erhöhe oder verringere die Anzahl der Zombies in der Welt.
- LootRespawnTime -- Steuere, wie schnell Loot-Container nach dem Plündern wieder aufgefüllt werden.
- DayNightCycleSpeed -- Mache Tage länger oder kürzer, um das Überlebenstempo zu ändern.
- bPvPEnabled -- PvP ein- oder ausschalten ohne zu löschen. Änderungen werden beim Neustart wirksam.
Backup und Wiederherstellung
- Stoppe den Server über GPanel.
- Verbinde dich per SFTP und lade das Verzeichnis
SaveGames/als Backup herunter. - Zum Wiederherstellen lade das gesicherte Verzeichnis hoch und ersetze das aktuelle.
- Starte den Server. Die wiederhergestellte Welt wird geladen.
5. Fehlerbehebung
Server stürzt beim Start ab
- Überprüfe die GPanel-Konsole auf Fehlermeldungen. Häufige Ursachen sind fehlerhafte Konfigurationssyntax in
Game.ini. - Stelle sicher, dass Port-Werte nicht manuell geändert wurden. Ports müssen mit den von GPanel zugewiesenen übereinstimmen.
- Versuche, Konfigurationsdateien zu löschen und neu zu starten, um frische Standardwerte zu generieren.
- Wenn der Absturz speicherbezogen ist, versuche mit einer neuen Welt zu starten, indem du das Verzeichnis
SaveGames/umbenennst. - Wenn der Absturz weiterhin besteht, erstelle ein Support-Ticket mit deiner Server-IP und der vollständigen Konsolenausgabe.
Spieler können sich nicht verbinden
- Überprüfe, ob der Server in GPanel läuft, und prüfe die Konsole auf Fehler.
- Bestätige, dass der Spieler die korrekte IP und den korrekten Port aus dem GPanel-Tab Network verwendet.
- Überprüfe, ob das Serverpasswort korrekt ist (Passwörter sind groß-/kleinschreibungsempfindlich).
- Wenn eine Whitelist verwendet wird, bestätige, dass die Steam ID des Spielers hinzugefügt wurde.
- Stelle sicher, dass sowohl der Server als auch der Spieler die gleiche Version von Dead Matter verwenden.
Zombie- und Leistungsprobleme
- Hohe
ZombieDensity-Werte erhöhen die Serverlast erheblich. Bei schlechter Leistung reduziere den Wert auf1.0oder niedriger. - Reduziere
MaxPlayers, wenn der Server bei vielen gleichzeitigen Spielern Probleme hat. - Eine große Anzahl von spielergebauten Strukturen kann die Serverleistung im Laufe der Zeit beeinträchtigen.
- Erhöhe
AutoSaveInterval, wenn Speichervorgänge periodische Lag-Spitzen verursachen. - Wenn die Leistung weiterhin schlecht ist, kontaktiere den Support bezüglich eines Upgrades deines Serverplans.
Desync und Lag
- Dead Matter befindet sich in aktiver Entwicklung, und etwas Desync ist zu erwarten. Stelle sicher, dass alle Spieler die gleiche Spielversion verwenden.
- Spieler mit hoher Latenz können mehr Desync erleben. Empfiehl Spielern die beste Verbindung zum Serverstandort.
- Starte den Server regelmäßig neu (einmal pro Tag oder nach langen Sitzungen), um angesammelten Zustand zu bereinigen und die Leistung zu verbessern.
Speicherbeschädigung
- Wenn der Server während eines Speichervorgangs abstürzt, kann die Speicherdatei beschädigt werden.
- Stelle aus einem manuellen SFTP-Backup wieder her, falls verfügbar. Siehe Dead Matter Server-Einrichtungsanleitung für Wiederherstellungsanweisungen.
- Regelmäßige SFTP-Backups sind der beste Schutz. Sichere deine Welt mindestens einmal pro Spielsitzung.
Verwandte Artikel
- Dead Matter Server-Einrichtungsanleitung
- So findest du deine Server-IP und den Port
- Dateien per SFTP hochladen
- Server-Startanleitung
Brauchst du Hilfe?
Wenn du auf Probleme mit deinem Dead Matter Server stößt, die hier nicht behandelt werden, erstelle ein Support-Ticket und gib deine Server-IP, eine Beschreibung des Problems und alle relevanten Fehlermeldungen aus der GPanel-Konsole an.