Auf einem 7 Days to Die Server ist Admin kein Häkchen im Panel, sondern ein Eintrag in der Datei serveradmin.xml. Solange du dort nicht stehst, zeigt die Konsole im Spiel nur die Grundbefehle, und du kannst weder einen Griefer rauswerfen noch die Zeit verstellen oder einem Freund das Werkzeug zurückgeben, das ein Bug gefressen hat. Hier erfährst du, wie du dir Rechte gibst, wie die Zugriffsstufen funktionieren, welche Befehle du in der ersten Woche brauchst und wie du Moderatoren ernennst, ohne ihnen Cheats zu geben.
Falls der Server noch nicht läuft, fang mit unserem Überblick zum 7 Days to Die Server-Hosting an; die Weltregeln – Karte, Schwierigkeit, Blutmond – stehen in einer anderen Datei, die der Guide zur serverconfig.xml erklärt. Hier geht es nur um Rechte und Befehle.
Wo die serveradmin.xml liegt
Die Datei liegt im Datenordner des Servers, dort, wo auch die Weltspeicherstände sind. Welcher Ordner das ist, legt die Einstellung UserDataFolder in der serverconfig.xml fest, den Dateinamen AdminFileName, standardmäßig serveradmin.xml. Öffne im Panel den Tab Files und such die Datei über die Suche nach ihrem Namen. Der Server erstellt sie beim ersten Start, ein frisch erstellter Server hat sie also eventuell noch nicht – starte ihn einfach einmal.
Die Datei wird beim Start gelesen. Nach einer Änderung im Tab Files startest du den Server neu; Befehle im Spiel wie admin add oder ban add schreiben selbst in dieselbe Datei und brauchen keinen Neustart.
So findest du deine ID
Spieler stehen in der Datei nicht mit Nickname, sondern mit Plattform-ID. Am einfachsten kommst du so dran: Tritt dem Server bei, öffne die Konsole mit F1 und tipp lpi (kurz für listplayerids) – der Server listet alle Spieler online mit ihren IDs. Bei Steam ist das eine 17-stellige Zahl, die mit 7656119… beginnt; sie steht auch in der Adresse deines Steam-Profils, oder du lässt dir deinen Nickname von einem beliebigen Dienst in eine SteamID64 umrechnen. lpi steht allen offen, dafür brauchst du keine Rechte.
So vergibst du Admin-Rechte
Öffne die serveradmin.xml und such den Abschnitt <users>. Füge dort eine Zeile mit deiner ID ein:
<users>
<user platform="Steam" userid="76561198000000000" name="Nick" permission_level="0" />
</users>
Das Attribut platform ist Steam für einen Steam-Account und XBL für Spieler mit Xbox-Account aus dem Microsoft Store. Das Feld name hat keine Wirkung und dient nur dir, damit du in einem Monat noch weißt, wessen ID das ist. Speichere die Datei und starte den Server neu – danach bietet die F1-Konsole den vollen Befehlssatz. In älteren Spielversionen hieß der Abschnitt <admins> und die ID stand im Attribut steamID; sieht deine Datei so aus, halte dich einfach an die Beispiele in ihren eigenen Kommentaren.
Der zweite Weg: Sobald du Admin bist, fügst du andere direkt im Spiel hinzu. admin add 7656119… 0 vergibt volle Rechte, admin remove 7656119… entzieht sie, admin list zeigt alle. Diese Befehle bearbeiten dieselbe Datei.
Berechtigungsstufen: So funktioniert permission_level
Jeder Spieler und jeder Befehl hat eine Stufe von 0 bis 1000. Je kleiner die Zahl, desto höher der Zugriff: 0 ist Voll-Admin, 1000 ein normaler Spieler. Ein Spieler darf einen Befehl ausführen, wenn seine Stufe nicht größer ist als die des Befehls. Standardmäßig verlangen fast alle ernsthaften Befehle 0, ein Spieler mit Stufe 1000 bekommt also nur Harmloses wie lp oder lpi.
Die Stufe eines bestimmten Befehls änderst du im Abschnitt <commands> (in älteren Versionen <permissions>):
<commands>
<permission cmd="kick" permission_level="100" />
<permission cmd="ban" permission_level="100" />
<permission cmd="say" permission_level="100" />
</commands>
Jetzt kann ein Spieler mit permission_level="100" kicken, bannen und als Server sprechen, bekommt aber keinen Zugriff auf dm, cm oder give. Genau so entstehen Moderatoren: Gib ihnen Stufe 100 und lass die Cheat-Befehle auf null.
Befehle für jeden Tag
Alle Befehle gehen in die F1-Konsole. Fast überall kannst du statt des Spielernamens die ID angeben – zuverlässiger, wenn ein Nickname Leerzeichen oder nicht-lateinische Buchstaben enthält.
Spieler und Ordnung
lp– Spieler online mit Ping und Zustand;lpi– dasselbe mit IDs.kick Nick Grund– einen Spieler rauswerfen;kickall– alle auf einmal, praktisch vor Wartungsarbeiten.ban add Nick 7 days Grund– ein Bann auf Zeit; Einheiten sindminutes,hours,days,weeks,months,years.ban remove Nickhebt ihn auf,ban listzeigt die aktuellen Banns.whitelist add 7656119…– zur Whitelist hinzufügen. Sobald sie mindestens einen Eintrag hat, dürfen nur noch gelistete Spieler beitreten – nützlich für einen geschlossenen Freundesserver zusätzlich zum Passwort.say Text– eine Chatnachricht vom Server, die alle sehen.
Zeit und Wetter
gettime– aktueller Tag und aktuelle Stunde.settime dayundsettime night– direkt zu Morgen oder Nacht springen;settime 14 8 0– Tag 14, 8:00 Uhr setzen. So verlegst du den Blutmond auf einen Abend, an dem alle online sind – oder schiebst ihn nach hinten, wenn das Team noch nicht bereit ist.weather– Wettersteuerung;weather defaultsgibt sie ans Spiel zurück.
Spielern helfen
give Nick woodenBow 1 3– ein Item geben: Spielername, interner Itemname, Anzahl, Qualität.giveselfgibt dir selbst.tele Nick– zu einem Spieler teleportieren,tele 100 -1 200– zu Koordinaten (-1statt der Höhe setzt dich auf den Boden).teleportplayer Nick1 Nick2bringt einen Spieler zu einem anderen.spawnentity Nick 1– ein Wesen neben einem Spieler spawnen;spawnentityohne Argumente listet die Entitäten.kill Nick– einen Spieler töten, der im Gelände feststeckt, wenn nichts anderes hilft.
Server
sa(saveworld) – die Welt zwangsweise speichern. Mach das vorshutdownund vor einem manuellen Backup.shutdown– den Server sauber speichern und beenden.mem– Speicherverbrauch und Anzahl geladener Chunks;gg(getgamepref) – die aktuellen Werte der Einstellungen aus derserverconfig.xml.setgamepref BloodMoonFrequency 10– eine Einstellung im laufenden Betrieb ändern. Der Wert landet in der Serverdatei, aber Vorsicht: Solche Änderungen vergisst man leicht.
dm schaltet den Debug-Modus ein: Unsterblichkeit, Fliegen, Teleport per Klick auf die Karte. cm öffnet das Kreativmenü mit allen Items. Beide Modi gelten nur für den, der sie eingeschaltet hat, aber ein vergessener Flug während des Blutmonds verdirbt dir und dem Team das Spiel. Nutze sie, um ein Problem zu beheben, und schalte sie durch erneute Eingabe des Befehls wieder aus.
Banns, Whitelist und Spieler ohne Steam
Alle Banns, Whitelist-Einträge und Admins stehen in derselben serveradmin.xml: Die Abschnitte <blacklist> und <whitelist> werden von den Befehlen gefüllt, lassen sich aber auch von Hand bearbeiten – zum Beispiel, um alte Banns auf einen Schlag zu löschen. Bei Spielern aus dem Microsoft Store steht im Eintrag die Plattform XBL, nicht Steam; der Befehl lpi zeigt das richtige Präfix, am einfachsten kopierst du die ID also von dort.
Vor einer großen Aufräumaktion in der Datei legst du im Tab Backups ein manuelles Backup an: Jeder Elysium-Server hat ein nächtliches automatisches Backup, aber eine Kopie direkt vor der Änderung ist der schnellste Weg zurück. Wie oft du überhaupt Kopien brauchst, steht im Artikel dazu, ob tägliche Backups reichen.
Wenn die Befehle nicht funktionieren
- Die Konsole meldet fehlende Rechte. Prüfe, ob die ID in der Datei Zeichen für Zeichen mit der Ausgabe von
lpiübereinstimmt und ob der Server nach der Änderung neu gestartet wurde. - Der Server startet nach der Änderung nicht. Die Datei ist kein gültiges XML mehr: Ein Anführungszeichen oder das schließende
/>fehlt. Vergleich deine Zeile mit dem Beispiel oben oder stell die Kopie wieder her. - Ein Spieler mit Stufe 100 kann nicht kicken. Im Abschnitt
<commands>musskickauf Stufe 100 oder höher stehen – standardmäßig steht dort 0. - Mods mit eigenen Befehlen. Overhauls wie Darkness Falls bringen eigene Befehle mit, und auch deren Stufen legst du in
<commands>fest. Zur Installation von Mods und zu EAC siehe den Guide zu Mods für einen 7 Days to Die Server.
Dieselbe Logik – „Admin ist ein Eintrag in einer Datei, kein Knopf“ – gilt auch in anderen Survival-Spielen: In Project Zomboid werden Admins ebenfalls über die Serverkonfiguration ernannt, nicht über das Panel.
Wähl einen Tarif nach Kartengröße und Mods – der Server wird automatisch erstellt, mit drei Ports, NVMe, DDoS-Schutz und nächtlichem Backup, und serveradmin.xml sowie serverconfig.xml warten im Tab Files auf dich. Tarife und Preise findest du auf der 7 Days to Die Seite, konfiguriert wird der Server auf der Bestellseite.