Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 00D 00H 00M 00S
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
Categories

Konfiguracja administracji Garry's Mod (ULX)


Ten przewodnik obejmuje sposób instalacji i konfiguracji moda administracyjnego ULX na serwerze Garry's Mod hostowanym w Legion Hosting, w tym instalację, nadawanie uprawnień administratora, popularne komendy oraz zarządzanie grupami uprawnień.

Wymagania wstępne: Ten przewodnik zakłada, że masz już działający serwer Garry's Mod. Jeśli jeszcze go nie skonfigurowałeś, najpierw zapoznaj się z Przewodnikiem konfiguracji serwera Garry's Mod. Będziesz potrzebować dostępu SFTP do przesyłania plików. Zobacz przewodnik przesyłania plików przez SFTP, jeśli jeszcze tego nie skonfigurowałeś.

Spis treści

  1. Instalacja ULX i ULib
  2. Nadanie sobie uprawnień superadmin
  3. Popularne komendy ULX
  4. Grupy uprawnień
  5. Komendy czatu
  6. Pliki konfiguracyjne

1. Instalacja ULX i ULib

ULX to najczęściej używany mod administracyjny dla Garry's Mod. Wymaga dwóch dodatków zainstalowanych razem:

DodatekID WorkshopUwagi
ULib 557962280 Wymagana biblioteka dla ULX. Musi zostać zainstalowana jako pierwsza.
ULX 557962238 Sam mod administracyjny. Zależy od ULib.

Opcja A — Kolekcja Workshop (Zalecane)

Dodaj oba ID Workshop do kolekcji Workshop swojego serwera. Jeśli masz już skonfigurowaną kolekcję za pomocą +host_workshop_collection w GPanel, po prostu dodaj ULib i ULX do tej istniejącej kolekcji na Steam. Serwer pobierze je automatycznie przy następnym restarcie.

Opcja B — Ręczne przesłanie przez SFTP

  1. Pobierz oba dodatki z Workshop lub z GitHub Team Ulysses.
  2. Prześlij je przez SFTP na serwer tak, aby struktura folderów wyglądała następująco:
garrysmod/addons/ulib/
garrysmod/addons/ulx/

Każdy folder musi bezpośrednio zawierać katalog lua/ danego dodatku.

Ważne: ULX nie zadziała bez ULib. Zawsze instaluj oba. Po instalacji zrestartuj serwer z GPanel.

2. Nadanie sobie uprawnień superadmin

Po zainstalowaniu ULX i zrestartowaniu serwera musisz nadać sobie rangę superadmin. Otwórz konsolę serwera w GPanel i uruchom:

ulx adduser "YourSteamName" superadmin

Jeśli Twoja nazwa Steam zawiera znaki specjalne lub spacje, dla dokładności użyj zamiast tego swojego 64-bitowego Steam ID:

ulx adduserid "STEAM_0:1:12345678" superadmin
Znajdowanie swojego Steam ID: Możesz znaleźć swoje Steam ID, wyszukując swój profil na steamid.io. Użyj formatu STEAM_0:X:XXXXXXXX lub 64-bitowego formatu 7656119XXXXXXXXXX.

Po nadaniu uprawnień połącz się ponownie z serwerem. Możesz zweryfikować swoją rangę, wpisując !menu na czacie, aby otworzyć interfejs administratora ULX.


3. Popularne komendy ULX

Komendy ULX można uruchamiać z konsoli serwera w GPanel, z konsoli w grze lub jako komendy czatu (z prefiksem !). Poniżej znajdują się najczęściej używane komendy.

Zarządzanie graczami

KomendaSkrót czatuOpis
ulx kick "Player" reason!kick Player reasonWyrzuca gracza z serwera
ulx ban "Player" minutes reason!ban Player 60 reasonBanuje gracza (0 = na stałe)
ulx unban STEAMID!unban STEAMIDZdejmuje bana z gracza po Steam ID
ulx slay "Player"!slay PlayerNatychmiast zabija gracza
ulx slap "Player" damage!slap Player 10Spoliczkowanie gracza z zadaniem określonych obrażeń

Kontrola komunikacji

KomendaSkrót czatuOpis
ulx gag "Player"!gag PlayerUniemożliwia graczowi korzystanie z czatu głosowego
ulx ungag "Player"!ungag PlayerPrzywraca czat głosowy graczowi
ulx mute "Player"!mute PlayerUniemożliwia graczowi korzystanie z czatu tekstowego
ulx unmute "Player"!unmute PlayerPrzywraca czat tekstowy graczowi

Komendy narzędziowe

KomendaSkrót czatuOpis
ulx noclip "Player"!noclip PlayerPrzełącza noclip (przenikanie przez ściany)
ulx god "Player"!god PlayerPrzełącza tryb boga (nieśmiertelność)
ulx teleport "Player"!tp PlayerTeleportuje gracza w miejsce celownika
ulx bring "Player"!bring PlayerTeleportuje gracza do Ciebie
ulx goto "Player"!goto PlayerTeleportuje Ciebie do gracza
ulx return "Player"!return PlayerPrzywraca gracza na jego poprzednią pozycję
ulx cloak "Player"!cloak PlayerCzyni gracza niewidzialnym

4. Grupy uprawnień

ULX korzysta z systemu uprawnień opartego na grupach. Domyślnie ULX zawiera następujące grupy, uporządkowane od najbardziej do najmniej uprzywilejowanej:

GrupaDziedziczy zTypowe zastosowanie
superadminadminWłaściciel serwera. Pełny dostęp do wszystkich komend.
adminoperatorZaufany personel. Może banować, wyrzucać, zarządzać graczami.
operatoruserMłodsi moderatorzy. Ograniczone komendy moderacyjne.
userbrakDomyślna grupa dla wszystkich graczy.

Zarządzanie użytkownikami i grupami

// 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"

Korzystanie z GUI

Jako superadmin wpisz !menu na czacie, aby otworzyć panel administratora ULX. Zakładka Groups zapewnia wizualny interfejs do tworzenia grup, przydzielania uprawnień i zarządzania użytkownikami bez komend konsoli.

Wskazówka: Dane grup są przechowywane w garrysmod/data/ulib/groups.txt, a dane użytkowników w garrysmod/data/ulib/users.txt. Te pliki są automatycznie zarządzane przez ULX, ale możesz wykonać ich kopię zapasową przez SFTP.

5. Komendy czatu

ULX obsługuje skróty komend oparte na czacie do szybkiej administracji w grze. Wszystkie komendy domyślnie używają prefiksu !. Kilka przydatnych wzorców:

Komenda czatuEfekt
!menuOtwiera interfejs administratora ULX
!motdWyświetla Wiadomość Dnia (MOTD)
!kick Player reasonWyrzuca wskazanego gracza
!ban Player 60 reasonBanuje na 60 minut
!hp Player 100Ustawia zdrowie gracza
!armor Player 100Ustawia pancerz gracza
Wskazówka: Użyj @ jako celu, aby zastosować komendę wobec siebie. Na przykład !god @ przełącza tryb boga na Tobie.

6. Pliki konfiguracyjne

ULX przechowuje swoją konfigurację i dane w garrysmod/data/ulib/. Kluczowe pliki, o których warto wiedzieć:

PlikPrzeznaczenie
data/ulib/users.txtWszystkie przypisania użytkowników do grup oraz Steam ID
data/ulib/groups.txtDefinicje grup, dziedziczenie i uprawnienia
data/ulib/bans.txtAktywna lista banów z czasami wygaśnięcia
data/ulx/config.txtUstawienia ULX (MOTD, wiadomość powitalna, logowanie itp.)
Przypomnienie o kopii zapasowej: Przed wprowadzeniem większych zmian w konfiguracji administracji pobierz data/ulib/ i data/ulx/ przez SFTP jako kopię zapasową. Źle skonfigurowany plik grup może zablokować dostęp wszystkim administratorom.

Powiązane artykuły


Potrzebujesz pomocy? Jeśli napotkasz problemy z ULX lub uprawnieniami administratora, otwórz zgłoszenie do pomocy technicznej i dołącz adres IP serwera oraz opis problemu.

Was this article helpful?

Ready to Get Started?

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