background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorien

Garry's Mod Admin-Einrichtung (ULX)


Diese Anleitung behandelt die Installation und Konfiguration des ULX-Admin-Mods auf deinem Garry's Mod Server bei Legion Hosting, einschließlich Installation, Vergabe von Admin-Berechtigungen, häufige Befehle und Verwaltung von Berechtigungsgruppen.

Voraussetzungen: Diese Anleitung setzt voraus, dass du bereits einen funktionierenden Garry's Mod Server hast. Falls du deinen noch nicht eingerichtet hast, siehe zuerst die Garry's Mod Server-Einrichtungsanleitung. Du benötigst SFTP-Zugang zum Hochladen von Dateien. Siehe die SFTP-Dateiupload-Anleitung, falls du das noch nicht eingerichtet hast.

Inhaltsverzeichnis

  1. ULX und ULib installieren
  2. Sich selbst Superadmin gewähren
  3. Häufige ULX-Befehle
  4. Berechtigungsgruppen
  5. Chat-Befehle
  6. Konfigurationsdateien

1. ULX und ULib installieren

ULX ist der am weitesten verbreitete Admin-Mod für Garry's Mod. Er erfordert zwei gemeinsam installierte Addons:

AddonWorkshop IDHinweise
ULib 557962280 Erforderliche Bibliothek für ULX. Muss zuerst installiert werden.
ULX 557962238 Der Admin-Mod selbst. Hängt von ULib ab.

Option A — Workshop-Kollektion (Empfohlen)

Füge beide Workshop-IDs zu deiner Server-Workshop-Kollektion hinzu. Wenn du bereits eine Kollektion über +host_workshop_collection in GPanel konfiguriert hast, füge einfach ULib und ULX zu dieser bestehenden Kollektion auf Steam hinzu. Der Server lädt sie beim nächsten Neustart automatisch herunter.

Option B — Manueller SFTP-Upload

  1. Lade beide Addons aus dem Workshop oder von Team Ulysses GitHub herunter.
  2. Lade sie über SFTP auf deinen Server hoch, sodass die Ordnerstruktur so aussieht:
garrysmod/addons/ulib/
garrysmod/addons/ulx/

Jeder Ordner muss das lua/-Verzeichnis des Addons direkt enthalten.

Wichtig: ULX funktioniert nicht ohne ULib. Installiere immer beide. Nach der Installation starte den Server über GPanel neu.

2. Sich selbst Superadmin gewähren

Nachdem ULX installiert und der Server neu gestartet wurde, musst du dir den Rang superadmin zuweisen. Öffne die Serverkonsole in GPanel und führe aus:

ulx adduser "YourSteamName" superadmin

Wenn dein Steam-Name Sonderzeichen oder Leerzeichen enthält, verwende stattdessen deine 64-Bit-Steam-ID für mehr Genauigkeit:

ulx adduserid "STEAM_0:1:12345678" superadmin
Steam-ID finden: Du kannst deine Steam-ID finden, indem du dein Profil auf steamid.io suchst. Verwende das Format STEAM_0:X:XXXXXXXX oder das 64-Bit-Format 7656119XXXXXXXXXX.

Nach der Zuweisung verbinde dich erneut mit dem Server. Du kannst deinen Rang überprüfen, indem du !menu im Chat eingibst, um die ULX-Admin-Oberfläche zu öffnen.


3. Häufige ULX-Befehle

ULX-Befehle können über die Serverkonsole in GPanel, die Spielkonsole oder als Chat-Befehle (mit dem Präfix !) ausgeführt werden. Nachfolgend die am häufigsten verwendeten Befehle.

Spielerverwaltung

BefehlChat-KurzbefehlBeschreibung
ulx kick "Player" reason!kick Player reasonEinen Spieler vom Server kicken
ulx ban "Player" minutes reason!ban Player 60 reasonEinen Spieler bannen (0 = permanent)
ulx unban STEAMID!unban STEAMIDEinen Spieler über die Steam-ID entbannen
ulx slay "Player"!slay PlayerEinen Spieler sofort töten
ulx slap "Player" damage!slap Player 10Einen Spieler mit angegebenem Schaden schlagen

Kommunikationssteuerung

BefehlChat-KurzbefehlBeschreibung
ulx gag "Player"!gag PlayerEinen Spieler daran hindern, den Sprachchat zu nutzen
ulx ungag "Player"!ungag PlayerSprachchat für einen Spieler wiederherstellen
ulx mute "Player"!mute PlayerEinen Spieler daran hindern, den Textchat zu nutzen
ulx unmute "Player"!unmute PlayerTextchat für einen Spieler wiederherstellen

Dienstprogramm-Befehle

BefehlChat-KurzbefehlBeschreibung
ulx noclip "Player"!noclip PlayerNoclip umschalten (durch Wände fliegen)
ulx god "Player"!god PlayerGottmodus umschalten (Unverwundbarkeit)
ulx teleport "Player"!tp PlayerEinen Spieler zu deinem Fadenkreuz teleportieren
ulx bring "Player"!bring PlayerEinen Spieler zu dir teleportieren
ulx goto "Player"!goto PlayerDich selbst zu einem Spieler teleportieren
ulx return "Player"!return PlayerEinen Spieler an seine vorherige Position zurückbringen
ulx cloak "Player"!cloak PlayerEinen Spieler unsichtbar machen

4. Berechtigungsgruppen

ULX verwendet ein gruppenbasiertes Berechtigungssystem. Standardmäßig enthält ULX diese Gruppen, geordnet von der höchsten zur niedrigsten Berechtigung:

GruppeErbt vonTypische Verwendung
superadminadminServerbesitzer. Vollzugriff auf alle Befehle.
adminoperatorVertrauenswürdiges Personal. Kann bannen, kicken, Spieler verwalten.
operatoruserJunior-Moderatoren. Eingeschränkte Moderationsbefehle.
userkeineStandardgruppe für alle Spieler.

Benutzer und Gruppen verwalten

// Add a user to a group
ulx adduser "Player" admin

// Remove a user from their group (reverts to "user")
ulx removeuser "Player"

// Create a custom group that inherits from "operator"
ulx groupallow "moderator" "ulx kick"
ulx addgroup "moderator" "operator"

// Grant a specific command to a group
ulx groupallow "admin" "ulx ban"

// Deny a specific command from a group
ulx groupdeny "operator" "ulx ban"

Die Benutzeroberfläche verwenden

Als Superadmin gib !menu im Chat ein, um das ULX-Admin-Panel zu öffnen. Der Tab Groups bietet eine visuelle Oberfläche zum Erstellen von Gruppen, Zuweisen von Berechtigungen und Verwalten von Benutzern ohne Konsolenbefehle.

Tipp: Gruppendaten werden in garrysmod/data/ulib/groups.txt und Benutzerdaten in garrysmod/data/ulib/users.txt gespeichert. Diese Dateien werden automatisch von ULX verwaltet, aber du kannst sie über SFTP sichern.

5. Chat-Befehle

ULX unterstützt chatbasierte Befehlskürzel für schnelle Administration im Spiel. Alle Befehle verwenden standardmäßig das Präfix !. Einige nützliche Muster:

Chat-BefehlWirkung
!menuÖffnet die ULX-Admin-Oberfläche
!motdZeigt die Nachricht des Tages an
!kick Player reasonKickt den genannten Spieler
!ban Player 60 reasonBannt für 60 Minuten
!hp Player 100Setzt die Gesundheit eines Spielers
!armor Player 100Setzt die Rüstung eines Spielers
Tipp: Verwende @ als Ziel, um einen Befehl auf dich selbst anzuwenden. Zum Beispiel schaltet !god @ den Gottmodus für dich selbst um.

6. Konfigurationsdateien

ULX speichert seine Konfiguration und Daten in garrysmod/data/ulib/. Wichtige Dateien:

DateiZweck
data/ulib/users.txtAlle Benutzer-Gruppen-Zuweisungen und Steam-IDs
data/ulib/groups.txtGruppendefinitionen, Vererbung und Berechtigungen
data/ulib/bans.txtAktive Bannliste mit Ablaufzeiten
data/ulx/config.txtULX-Einstellungen (MOTD, Willkommensnachricht, Protokollierung usw.)
Backup-Erinnerung: Bevor du größere Änderungen an deiner Admin-Einrichtung vornimmst, lade data/ulib/ und data/ulx/ über SFTP als Backup herunter. Eine falsch konfigurierte Gruppendatei kann alle Admins aussperren.

Verwandte Artikel


Brauchst du Hilfe? Wenn du auf Probleme mit ULX oder Admin-Berechtigungen stößt, eröffne ein Support-Ticket und gib deine Server-IP und eine Beschreibung des Problems an.

War dieser Artikel hilfreich?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.