So fügst du einen Admin auf deinem Garry's Mod Server hinzu
Garry's Mod bringt ein eingebautes Rechtesystem mit den Gruppen admin und superadmin mit. Die Zuordnung erfolgt über die Datei users.txt.
Hinweis
Anders als im Einzelspieler- oder Listen-Server-Modus wirst du auf einem Dedicated Server nicht automatisch zum Superadmin. Du musst dich selbst eintragen.
SteamID herausfinden
Für die users.txt benötigst du die SteamID im Format STEAM_0:x:xxxxxxx — nicht die SteamID64.
Tipp
Die SteamID eines verbundenen Spielers findest du am schnellsten mit dem Befehl status in der Serverkonsole. Alternativ kannst du sie über die SteamID Website nachschlagen; dort wird neben der SteamID64 auch die benötigte STEAM_0:-Schreibweise angezeigt.
Admin eintragen
Server stoppen
Stoppe deinen Server über die Verwaltung.Per SFTP verbinden
Verbinde dich per SFTP mit deinem Server.Datei öffnen
Öffne folgende Datei:/garrysmod/settings/users.txtSpieler eintragen
Trage die Spieler in die passende Gruppe ein. Links steht ein frei wählbarer Name, rechts die SteamID:"Users" { "superadmin" { "MeinName" "STEAM_0:1:12345678" } "admin" { "Freund" "STEAM_0:0:87654321" } }Server starten
Speichere die Datei und starte deinen Server.
Achtung
Die Datei wird nur beim Serverstart eingelesen. Ein Mapwechsel reicht nicht — der Server muss vollständig neu gestartet werden, damit die Änderungen greifen.
Hinweis
Beim Beitreten bekommst du im Chat die Meldung Hey '<Name>' - You're in the '<Gruppe>' group on this server.. Erscheint stattdessen Your SteamID wasn't fully authenticated, so your usergroup has not been set, wird dir keine Gruppe zugewiesen — starte in dem Fall Steam neu und verbinde dich erneut.
Admin-Befehle mit ULX nutzen
Das eingebaute System vergibt nur die Rechte-Gruppen, aber keine Admin-Befehle oder Menüs. In der Praxis wird dafür ULX zusammen mit ULib eingesetzt.
ULX und ULib installieren
Füge beide Addons deiner Workshop Collection hinzu (ULX mit der ID557962280und ULib mit der ID557962238) oder lade sie manuell in die Ordner/garrysmod/addons/ulx/und/garrysmod/addons/ulib/hoch. Wie das geht, steht in der Anleitung Mods hinzufügen.Server neu starten
Starte deinen Server vollständig neu.Rechte vergeben
Vergib die Rechte anschließend im Spiel oder über die Serverkonsole:ulx adduser <Name> superadmin
Wichtig
ULX benötigt ULib, um zu funktionieren. Installiere immer beide Addons zusammen.