Ovaj vodič pokriva kako instalirati i konfigurirati ULX administratorski mod na vašem Garry's Mod serveru hostiranom na Legion Hosting, uključujući instalaciju, dodjelu administratorskih ovlasti, uobičajene naredbe i upravljanje grupama dozvola.
Sadržaj
- Instalacija ULX i ULib
- Dodjela Superadmin Ranga
- Uobičajene ULX Naredbe
- Grupe Dozvola
- Naredbe u Chatu
- Konfiguracijske Datoteke
1. Instalacija ULX i ULib
ULX je najšire korišteni administratorski mod za Garry's Mod. Zahtijeva dva dodatka instalirana zajedno:
| Dodatak | Workshop ID | Napomene |
|---|---|---|
| ULib | 557962280 | Potrebna biblioteka za ULX. Mora se instalirati prva. |
| ULX | 557962238 | Sam administratorski mod. Ovisi o ULib. |
Opcija A — Workshop Kolekcija (Preporučeno)
Dodajte oba Workshop ID-a u Workshop kolekciju vašeg servera. Ako već imate kolekciju konfiguriranu putem +host_workshop_collection u GPanel, jednostavno dodajte ULib i ULX u tu postojeću kolekciju na Steam. Server će ih automatski preuzeti pri sljedećem ponovnom pokretanju.
Opcija B — Ručni Prijenos putem SFTP
- Preuzmite oba dodatka s Workshop ili s Team Ulysses GitHub.
- Prenesite ih putem SFTP na svoj server tako da struktura mapa izgleda ovako:
garrysmod/addons/ulib/
garrysmod/addons/ulx/
Svaka mapa mora sadržavati lua/ direktorij dodatka izravno unutar sebe.
2. Dodjela Superadmin Ranga
Nakon što je ULX instaliran i server je ponovo pokrenut, trebate si dodijeliti rang superadmin. Otvorite konzolu servera u GPanel i pokrenite:
ulx adduser "YourSteamName" superadmin
Ako vaše Steam ime sadrži posebne znakove ili razmake, koristite svoj 64-bitni Steam ID za točnost:
ulx adduserid "STEAM_0:1:12345678" superadmin
STEAM_0:X:XXXXXXXX ili 64-bitni format 7656119XXXXXXXXXX.
Nakon dodjele, ponovo se povežite na server. Možete provjeriti svoj rang upisivanjem !menu u chat za otvaranje ULX administratorskog sučelja.
3. Uobičajene ULX Naredbe
ULX naredbe mogu se pokretati iz konzole servera u GPanel, konzole unutar igre ili kao naredbe u chatu (s prefiksom !). Ispod su najčešće korištene naredbe.
Upravljanje Igračima
| Naredba | Prečac u Chatu | Opis |
|---|---|---|
ulx kick "Player" reason | !kick Player reason | Izbacivanje igrača sa servera |
ulx ban "Player" minutes reason | !ban Player 60 reason | Zabrana pristupa igraču (0 = trajno) |
ulx unban STEAMID | !unban STEAMID | Uklanjanje zabrane igraču putem Steam ID-a |
ulx slay "Player" | !slay Player | Trenutno ubijanje igrača |
ulx slap "Player" damage | !slap Player 10 | Udaranje igrača za određenu štetu |
Kontrole Komunikacije
| Naredba | Prečac u Chatu | Opis |
|---|---|---|
ulx gag "Player" | !gag Player | Sprječavanje igrača da koristi glasovni chat |
ulx ungag "Player" | !ungag Player | Vraćanje glasovnog chata igraču |
ulx mute "Player" | !mute Player | Sprječavanje igrača da koristi tekstualni chat |
ulx unmute "Player" | !unmute Player | Vraćanje tekstualnog chata igraču |
Korisne Naredbe
| Naredba | Prečac u Chatu | Opis |
|---|---|---|
ulx noclip "Player" | !noclip Player | Uključi/isključi noclip (letenje kroz zidove) |
ulx god "Player" | !god Player | Uključi/isključi god mode (neranjivost) |
ulx teleport "Player" | !tp Player | Teleportiranje igrača na vaš nišan |
ulx bring "Player" | !bring Player | Teleportiranje igrača k vama |
ulx goto "Player" | !goto Player | Teleportiranje sebe do igrača |
ulx return "Player" | !return Player | Vraćanje igrača na njegovu prethodnu poziciju |
ulx cloak "Player" | !cloak Player | Učiniti igrača nevidljivim |
4. Grupe Dozvola
ULX koristi sustav dozvola temeljen na grupama. Prema zadanim postavkama, ULX uključuje ove grupe, poredane od najviše do najmanje privilegirane:
| Grupa | Nasljeđuje Od | Tipična Upotreba |
|---|---|---|
superadmin | admin | Vlasnik servera. Puni pristup svim naredbama. |
admin | operator | Pouzdano osoblje. Može zabraniti pristup, izbaciti i upravljati igračima. |
operator | user | Mlađi moderatori. Ograničene naredbe za moderiranje. |
user | nema | Zadana grupa za sve igrače. |
Upravljanje Korisnicima i Grupama
// 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"
Korištenje Grafičkog Sučelja
Kao superadmin, upišite !menu u chat za otvaranje ULX administratorske ploče. Kartica Groups pruža vizualno sučelje za kreiranje grupa, dodjelu dozvola i upravljanje korisnicima bez naredbi u konzoli.
garrysmod/data/ulib/groups.txt, a podaci o korisnicima u garrysmod/data/ulib/users.txt. Ove datoteke automatski upravlja ULX, ali ih možete sigurnosno kopirati putem SFTP.
5. Naredbe u Chatu
ULX podržava prečace naredbi u chatu za brzu administraciju unutar igre. Sve naredbe prema zadanim postavkama koriste prefiks !. Neki korisni obrasci:
| Naredba u Chatu | Učinak |
|---|---|
!menu | Otvara ULX administratorsko grafičko sučelje |
!motd | Prikazuje Poruku Dana |
!kick Player reason | Izbacuje imenovanog igrača |
!ban Player 60 reason | Zabranjuje pristup na 60 minuta |
!hp Player 100 | Postavlja zdravlje igrača |
!armor Player 100 | Postavlja oklop igrača |
@ kao cilj za primjenu naredbe na sebe. Na primjer, !god @ uključuje/isključuje god mode na vama samima.
6. Konfiguracijske Datoteke
ULX pohranjuje svoju konfiguraciju i podatke u garrysmod/data/ulib/. Ključne datoteke kojih trebate biti svjesni:
| Datoteka | Namjena |
|---|---|
data/ulib/users.txt | Sve dodjele korisnika grupama i Steam ID-ovi |
data/ulib/groups.txt | Definicije grupa, nasljeđivanje i dozvole |
data/ulib/bans.txt | Aktivni popis zabrana s vremenima isteka |
data/ulx/config.txt | ULX postavke (MOTD, poruka dobrodošlice, zapisivanje, itd.) |
data/ulib/ i data/ulx/ putem SFTP kao sigurnosnu kopiju. Pogrešno konfigurirana datoteka grupa može zaključati sve administratore.
Povezani Članci
- Garry's Mod Vodič za Postavljanje Servera — Server.cfg, Workshop, načini igre, DarkRP, FastDL
- Garry's Mod Rješavanje Problema — Nedostajuće teksture, Workshop greške i više
- Kako Prenijeti Datoteke putem SFTP