Zum Inhalt springen

So fügst du einen Admin auf deinem Ground Branch Server hinzu

Admins werden auf einem Ground Branch Server über die Datei Admin.ini verwaltet. Am schnellsten geht es aber über das Admin-Setup-Passwort: Damit machst du dich direkt im Spiel zum SuperAdmin, ohne vorher eine SteamID heraussuchen zu müssen.

Hinweis

Alle Konfigurationsdateien liegen unter /GroundBranch/ServerConfig/. Sie werden erst beim ersten Serverstart erzeugt. Starte deinen Server also einmal, bevor du die Dateien suchst.

Weg 1: Über das Admin-Setup-Passwort

Dieser Weg ist der schnellste und funktioniert komplett im Spiel.

  1. Server starten
    Starte deinen Server einmal über die Verwaltung, damit die Konfigurationsdateien angelegt werden.

  2. Per SFTP verbinden
    Verbinde dich per SFTP mit deinem Server.

  3. Passwort auslesen
    Öffne folgende Datei und notiere dir das darin enthaltene Passwort:

    /GroundBranch/ServerConfig/AdminSetupPassword.txt
  4. Server beitreten
    Starte Ground Branch und tritt deinem Server bei – siehe Server beitreten.

  5. Konsole öffnen
    Drücke im Spiel die Taste ` (Akzenttaste, links neben der 1), um die Spielkonsole zu öffnen.

  6. Befehl ausführen
    Gib folgenden Befehl ein und ersetze <Passwort> durch den Wert aus der Datei:

    admin setup <Passwort>

    Du bist damit sofort SuperAdmin auf diesem Server.

Achtung

Das Setup-Passwort verfällt, sobald es einmal verwendet wurde. Es dient ausschließlich dazu, den ersten Admin einzurichten – alle weiteren Admins verwaltest du danach über das Adminmenü oder die Admin.ini.

Weg 2: Admin.ini bearbeiten

Alternativ trägst du Admins direkt in die Konfigurationsdatei ein. Dafür benötigst du die SteamID64 des Spielers – eine 17-stellige Zahl, die mit 7656 beginnt.

Tipp

Hier findest du eine Anleitung, wie du deine SteamID64 herausfindest.

  1. Server stoppen
    Stoppe deinen Server über die Verwaltung. Die Datei wird nur beim Serverstart eingelesen.

  2. Per SFTP verbinden
    Verbinde dich per SFTP mit deinem Server.

  3. Admin.ini öffnen
    Öffne folgende Datei:

    /GroundBranch/ServerConfig/Admin.ini
  4. Admin eintragen
    Ergänze im Abschnitt [/Script/RBZooKeeper.ZKAdmin] pro Admin eine Zeile:

    ini
    [/Script/RBZooKeeper.ZKAdmin]
    Admins=(Name="JoeBlow",UniqueId="76561198012345678",ContactInfo="",Group="SuperAdmin")
    FeldBedeutung
    NameFrei wählbarer Anzeigename, dient nur der Übersicht
    UniqueIdDie SteamID64 des Spielers (17-stellig)
    ContactInfoOptionales Notizfeld, darf leer bleiben
    GroupDie Admingruppe, deren Rechte der Spieler erhält
  5. Server starten
    Speichere die Datei und starte deinen Server.

Hinweis

Die SteamID64 wird ohne Zusätze eingetragen. Der in älteren Anleitungen genannte Suffix :0 ist nicht mehr nötig.

Admingruppen

Welche Befehle eine Gruppe nutzen darf, legst du ebenfalls in der Admin.ini fest. Jede Gruppe bekommt eine eigene AdminGroups=-Zeile, die oberhalb der Admins steht:

ini
AdminGroups=(Name="SuperAdmin",Commands=("all"))
AdminGroups=(Name="Moderator",Commands=("kick","ban","changemap"))
FeldBedeutung
NameName der Gruppe, den du bei den Admins unter Group einträgst
CommandsListe der erlaubten Befehle, "all" erlaubt sämtliche Befehle

Hinweis

Ein Admin der Gruppe SuperAdmin darf alles, ein Admin der Gruppe Moderator im obigen Beispiel nur kicken, bannen und die Karte wechseln. Welche Befehle du einer Gruppe überhaupt zuweisen kannst, listet die Datei GroundBranch/Config/DefaultZooKeeper.ini auf.

Hinweis

Admins lassen sich sowohl in der Datei als auch im Spiel über das Adminmenü verwalten. Die Gruppen selbst kannst du ausschließlich in der Admin.ini anlegen und bearbeiten.

Adminmenü öffnen

Sobald du Admin bist, stehen dir im Spiel drei Wege zum Adminmenü offen:

  • Taste F8
  • ESC-Menü und dort die Admin-Schaltfläche
  • Konsole (`) und der Befehl admin

Im Adminmenü verwaltest du unter anderem Spieler (kicken und bannen), den Kartenwechsel und die Kartenliste sowie die Adminliste selbst.

Weitere Adminbefehle

BefehlBeschreibung
admin setup <Passwort>Einmalige Einrichtung des ersten Admins über die Konsole
adminÖffnet das Adminmenü
kickEntfernt einen Spieler vom Server, optional mit Grund
banSperrt einen Spieler befristet oder dauerhaft, optional mit Grund
unbanHebt einen Bann über die eindeutige Spieler-ID wieder auf
saySendet eine Nachricht an alle Spieler
motdZeigt allen Spielern die Nachricht des Tages an
changemap / nextmapWechselt die Karte bzw. springt zur nächsten Karte der Kartenliste
resurrect (res)Belebt einen gefallenen Spieler an seinem Todesort wieder
resurrectnear (resnear)Belebt einen gefallenen Spieler beim nächsten lebenden Spieler wieder
restartserverStartet den Server neu

Hinweis

Welche dieser Befehle dir zur Verfügung stehen, hängt von deiner Admingruppe ab. Für die Konsole offiziell dokumentiert sind admin setup <Passwort> und admin; alle übrigen Befehle rufst du über das Adminmenü auf.

Kein RCON

Ground Branch bietet keine RCON-Schnittstelle. Die gesamte Administration läuft im Spiel über das Adminmenü beziehungsweise die Spielkonsole.

Wichtig

Änderungen an den Dateien im Ordner ServerConfig werden erst nach einem Serverneustart übernommen. Bearbeite die Dateien außerdem immer bei gestopptem Server, damit deine Änderungen nicht überschrieben werden.

Tipp

Wie du Spieler als Admin vom Server entfernst, erfährst du unter Spieler kicken & bannen.