Garry's Mod bringt ein eingebautes Rechtesystem mit den Gruppen admin und superadmin mit. Die Zuordnung erfolgt über die Datei users.txt.
SteamID herausfinden
Für die users.txt benötigst Du die SteamID im Format STEAM_0:x:xxxxxxx – nicht die SteamID64.
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.txt -
Spieler 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.
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
