Denne veiledningen dekker hvordan du installerer og konfigurerer ULX admin-modden på din Garry's Mod-server hostet hos Legion Hosting, inkludert installasjon, tildeling av admin-tillatelser, vanlige kommandoer og håndtering av tillatelsesgrupper.
Innholdsfortegnelse
- Installere ULX og ULib
- Gi deg selv superadmin
- Vanlige ULX-kommandoer
- Tillatelsesgrupper
- Chat-kommandoer
- Konfigurasjonsfiler
1. Installere ULX og ULib
ULX er den mest brukte admin-modden for Garry's Mod. Den krever to addons installert sammen:
| Addon | Workshop-ID | Merknader |
|---|---|---|
| ULib | 557962280 | Nødvendig bibliotek for ULX. Må installeres først. |
| ULX | 557962238 | Selve admin-modden. Avhenger av ULib. |
Alternativ A — Workshop-samling (anbefalt)
Legg til begge Workshop-ID-ene i serverens Workshop-samling. Hvis du allerede har en samling konfigurert via +host_workshop_collection i GPanel, legg ganske enkelt til ULib og ULX i den eksisterende samlingen på Steam. Serveren laster dem ned automatisk ved neste omstart.
Alternativ B — Manuell SFTP-opplasting
- Last ned begge addonene fra Workshop eller fra Team Ulysses GitHub.
- Last dem opp via SFTP til serveren din slik at mappestrukturen ser slik ut:
garrysmod/addons/ulib/
garrysmod/addons/ulx/
Hver mappe må inneholde addonens lua/-katalog direkte inni seg.
2. Gi deg selv superadmin
Etter at ULX er installert og serveren har startet på nytt, må du gi deg selv rangen superadmin. Åpne serverkonsollen i GPanel og kjør:
ulx adduser "YourSteamName" superadmin
Hvis Steam-navnet ditt inneholder spesialtegn eller mellomrom, bruk din 64-bits Steam-ID i stedet for nøyaktighet:
ulx adduserid "STEAM_0:1:12345678" superadmin
STEAM_0:X:XXXXXXXX eller 64-bits-formatet 7656119XXXXXXXXXX.
Når det er tildelt, koble til serveren på nytt. Du kan bekrefte rangen din ved å skrive !menu i chatten for å åpne ULX admin-GUI-en.
3. Vanlige ULX-kommandoer
ULX-kommandoer kan kjøres fra serverkonsollen i GPanel, konsollen i spillet, eller som chat-kommandoer (med prefikset !). Nedenfor finner du de mest brukte kommandoene.
Spillerhåndtering
| Kommando | Chat-snarvei | Beskrivelse |
|---|---|---|
ulx kick "Player" reason | !kick Player reason | Kast en spiller ut av serveren |
ulx ban "Player" minutes reason | !ban Player 60 reason | Utesteng en spiller (0 = permanent) |
ulx unban STEAMID | !unban STEAMID | Opphev utestengelsen av en spiller med Steam-ID |
ulx slay "Player" | !slay Player | Drep en spiller umiddelbart |
ulx slap "Player" damage | !slap Player 10 | Klask en spiller for angitt skade |
Kommunikasjonskontroller
| Kommando | Chat-snarvei | Beskrivelse |
|---|---|---|
ulx gag "Player" | !gag Player | Hindre en spiller i å bruke talechat |
ulx ungag "Player" | !ungag Player | Gjenopprett talechat for en spiller |
ulx mute "Player" | !mute Player | Hindre en spiller i å bruke tekstchat |
ulx unmute "Player" | !unmute Player | Gjenopprett tekstchat for en spiller |
Verktøykommandoer
| Kommando | Chat-snarvei | Beskrivelse |
|---|---|---|
ulx noclip "Player" | !noclip Player | Slå av/på noclip (fly gjennom vegger) |
ulx god "Player" | !god Player | Slå av/på gudemodus (udødelighet) |
ulx teleport "Player" | !tp Player | Teleporter en spiller til siktekorset ditt |
ulx bring "Player" | !bring Player | Teleporter en spiller til deg |
ulx goto "Player" | !goto Player | Teleporter deg selv til en spiller |
ulx return "Player" | !return Player | Returner en spiller til forrige posisjon |
ulx cloak "Player" | !cloak Player | Gjør en spiller usynlig |
4. Tillatelsesgrupper
ULX bruker et gruppebasert tillatelsessystem. Som standard inkluderer ULX disse gruppene, sortert fra mest til minst privilegert:
| Gruppe | Arver fra | Typisk bruk |
|---|---|---|
superadmin | admin | Servereier. Full tilgang til alle kommandoer. |
admin | operator | Betrodd personale. Kan utestenge, kaste ut og håndtere spillere. |
operator | user | Juniormoderatorer. Begrensede modereringskommandoer. |
user | ingen | Standardgruppe for alle spillere. |
Håndtere brukere og grupper
// 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"
Bruke GUI-en
Som superadmin, skriv !menu i chatten for å åpne ULX admin-panelet. Fanen Groups gir et visuelt grensesnitt for å opprette grupper, tildele tillatelser og håndtere brukere uten konsollkommandoer.
garrysmod/data/ulib/groups.txt og brukerdata i garrysmod/data/ulib/users.txt. Disse filene administreres automatisk av ULX, men du kan sikkerhetskopiere dem via SFTP.
5. Chat-kommandoer
ULX støtter chat-baserte kommandosnarveier for rask administrasjon i spillet. Alle kommandoer bruker prefikset ! som standard. Noen nyttige mønstre:
| Chat-kommando | Effekt |
|---|---|
!menu | Åpner ULX admin-GUI-en |
!motd | Viser Message of the Day |
!kick Player reason | Kaster ut den navngitte spilleren |
!ban Player 60 reason | Utestenger i 60 minutter |
!hp Player 100 | Setter en spillers helse |
!armor Player 100 | Setter en spillers rustning |
@ som mål for å bruke en kommando på deg selv. For eksempel slår !god @ av/på gudemodus på deg selv.
6. Konfigurasjonsfiler
ULX lagrer konfigurasjonen og dataene sine i garrysmod/data/ulib/. Viktige filer å være klar over:
| Fil | Formål |
|---|---|
data/ulib/users.txt | Alle bruker-til-gruppe-tildelinger og Steam-ID-er |
data/ulib/groups.txt | Gruppedefinisjoner, arv og tillatelser |
data/ulib/bans.txt | Aktiv utestengelsesliste med utløpstider |
data/ulx/config.txt | ULX-innstillinger (MOTD, velkomstmelding, logging, osv.) |
data/ulib/ og data/ulx/ via SFTP som en sikkerhetskopi. En feilkonfigurert gruppefil kan låse ute alle administratorer.
Relaterte artikler
- Oppsettsveiledning for Garry's Mod-server — Server.cfg, Workshop, spillmoduser, DarkRP, FastDL
- Garry's Mod Feilsøking — Manglende teksturer, Workshop-feil og mer
- Slik laster du opp filer via SFTP