So fügst du einen Admin auf deinem Space Station 14 Server hinzu
Adminrechte speichert Space Station 14 in der Datenbank deines Servers, nicht in einer Textdatei. Eine Datei wie admins.txt gibt es nicht. Damit du überhaupt den ersten Admin anlegen kannst, trägst du dich zunächst über die server_config.toml als Host ein. Alle weiteren Admins vergibst du anschließend bequem über ein Fenster im Spiel.
Hinweis
Space Station 14 nutzt keine SteamID. Eingetragen wird dein SS14-Benutzername – der Name, mit dem du dich im Launcher anmeldest – oder alternativ deine User-ID (eine GUID).
Ersten Admin einrichten
Server stoppen
Stoppe deinen Server über die Verwaltung. Die Konfiguration wird nur beim Serverstart eingelesen.Per SFTP verbinden
Verbinde dich per SFTP mit deinem Server.server_config.toml öffnen
Öffne die Dateiserver_config.toml. Sie liegt im Hauptverzeichnis deines Servers, neben der Server-AnwendungRobust.Server.Benutzernamen eintragen
Ergänze folgenden Abschnitt und ersetze den Platzhalter durch deinen SS14-Benutzernamen:toml[console] login_host_user = "DeinSS14Name" loginlocal = falseDer eingetragene Benutzer erhält beim Verbinden automatisch volle Hostrechte (
+HOST) – das entspricht dem Befehlpromotehost.Server starten
Speichere die Datei und starte deinen Server.Beitreten
Verbinde dich mit deinem Server. Du bist nun Host und kannst alle weiteren Admins vergeben.
Achtung
loginlocal ist standardmäßig aktiviert und gibt jeder Verbindung von 127.0.0.1 beziehungsweise ::1 automatisch Hostrechte. Auf einem gemieteten Server gehört diese Adresse nicht dir allein – setze den Wert deshalb wie oben gezeigt auf false.
Weitere Admins über das Berechtigungsfenster vergeben
Konsole öffnen
Drücke im Spiel~, um die Konsole zu öffnen.Berechtigungsfenster öffnen
Gib folgenden Befehl ein:permissionsEs öffnet sich das Permissions Panel mit den Reitern
AdminsundAdmin Ranks.Admin anlegen
Klicke auf Add Admin und trage im FeldUsername/User IDden SS14-Benutzernamen oder die User-ID des Spielers ein.Rechte auswählen
Wähle die gewünschten Berechtigungen aus. Optional kannst du im FeldCustom titleeinen eigenen Titel vergeben – bleibt es leer, wird der Titel des Rangs übernommen. Mit der CheckboxSuspended?setzt du einen Admin vorübergehend außer Kraft, ohne ihn zu löschen.Speichern
Bestätige die Eingabe. Die Rechte gelten sofort und bleiben dauerhaft gespeichert.
Hinweis
Über den Reiter Admin Ranks und die Schaltfläche Add Admin rank legst du Rollen mit festen Rechtebündeln an, die du anschließend mehreren Admins zuweisen kannst.
Achtung
Der Befehl permissions funktioniert nur in der Konsole im Spiel, nicht in der Server-Konsole. Außerdem brauchst du dafür die Berechtigung Permissions beziehungsweise +HOST.
Berechtigungen im Überblick
| Berechtigung | Bedeutung |
|---|---|
Admin | Grundlegende Adminbefehle |
Ban | Spieler bannen und Banns aufheben |
Debug | Debug-Befehle |
Fun | Befehle mit direkter Auswirkung auf das Spielgeschehen |
Permissions | Andere Admins verwalten (Berechtigungsfenster) |
Server | Server steuern, etwa neu starten oder den Rundentyp ändern |
Spawn | Objekte und Kreaturen erzeugen |
VarEdit | Variablen von Objekten direkt bearbeiten (View Variables) |
Mapping | Umfangreiche Mapping-Eingriffe |
Logs | Admin-Logs einsehen |
Round | Laufende Runde beeinflussen, etwa Map oder Preset erzwingen |
+HOST | Vollzugriff auf sämtliche Bereiche |
Darüber hinaus gibt es weitere Berechtigungen, etwa für den Admin-Chat, die Admin-Hilfe oder die Notizen. Im Berechtigungsfenster siehst du jeweils die vollständige Liste.
Wichtig
+HOST-Rechte sind extrem gefährlich. Wer +HOST besitzt, kann deinen Server vollständig übernehmen. Vergib diese Berechtigung nur an Personen, denen du uneingeschränkt vertraust.
Alternative über die Server-Konsole
Läuft dein Server bereits und du möchtest kurzfristig jemanden zum Host machen, geht das auch über die Server-Konsole:
promotehost <Spielername>Der Befehl erwartet genau ein Argument – den Benutzernamen eines verbundenen Spielers – und vergibt die Rechte nur vorübergehend. Er funktioniert ausschließlich in der Server-Konsole, nicht im Spiel.
Hinweis
Ob die Konsole in der Verwaltung Eingaben an den Server durchreicht, hängt von deinem Server ab. Funktioniert der Befehl nicht, nutze den Weg über login_host_user in der server_config.toml.
Adminfunktionen im Spiel
| Taste bzw. Befehl | Funktion |
|---|---|
F7 | Adminmenü öffnen |
F1 | Admin-Hilfe (Ahelp) mit den Spielermeldungen öffnen |
~ | Konsole öffnen |
adminwho | Zeigt, welche Admins gerade online sind |
deadmin | Legt deine Adminrechte vorübergehend ab |
readmin | Nimmt deine Adminrechte wieder auf |
adminnotes <Benutzername> | Zeigt die Notizen zu einem Spieler |
Hinweis
Space Station 14 hat kein Mod-System. Anpassungen an deinem Server nimmst du ausschließlich über die server_config.toml vor.
Tipp
Wie du Spieler als Admin vom Server entfernst, erfährst du unter Spieler kicken & bannen.