Acest ghid acoperă modul de instalare și configurare a modului de administrare ULX pe serverul tău Garry's Mod găzduit la Legion Hosting, inclusiv instalarea, acordarea permisiunilor de administrator, comenzile uzuale și gestionarea grupurilor de permisiuni.
Cuprins
- Instalarea ULX și ULib
- Acordarea Rangului Superadmin pentru Tine
- Comenzi ULX Uzuale
- Grupuri de Permisiuni
- Comenzi de Chat
- Fișiere de Configurare
1. Instalarea ULX și ULib
ULX este cel mai utilizat mod de administrare pentru Garry's Mod. Necesită instalarea împreună a două addonuri:
| Addon | ID Workshop | Note |
|---|---|---|
| ULib | 557962280 | Bibliotecă necesară pentru ULX. Trebuie instalată prima. |
| ULX | 557962238 | Modul de administrare propriu-zis. Depinde de ULib. |
Opțiunea A — Colecție Workshop (Recomandat)
Adaugă ambele ID-uri Workshop la colecția Workshop a serverului tău. Dacă ai deja o colecție configurată prin +host_workshop_collection în GPanel, pur și simplu adaugă ULib și ULX la acea colecție existentă pe Steam. Serverul le va descărca automat la următoarea repornire.
Opțiunea B — Încărcare Manuală prin SFTP
- Descarcă ambele addonuri din Workshop sau de pe GitHub-ul Team Ulysses.
- Încarcă-le prin SFTP pe serverul tău astfel încât structura folderelor să arate așa:
garrysmod/addons/ulib/
garrysmod/addons/ulx/
Fiecare folder trebuie să conțină direct înăuntru directorul lua/ al addonului.
2. Acordarea Rangului Superadmin pentru Tine
După ce ULX este instalat și serverul a fost repornit, trebuie să îți acorzi rangul superadmin. Deschide consola serverului în GPanel și rulează:
ulx adduser "YourSteamName" superadmin
Dacă numele tău de Steam conține caractere speciale sau spații, folosește în schimb ID-ul tău Steam pe 64 de biți pentru acuratețe:
ulx adduserid "STEAM_0:1:12345678" superadmin
STEAM_0:X:XXXXXXXX sau formatul pe 64 de biți 7656119XXXXXXXXXX.
Odată acordat, reconectează-te la server. Poți verifica rangul tastând !menu în chat pentru a deschide interfața grafică de administrare ULX.
3. Comenzi ULX Uzuale
Comenzile ULX pot fi rulate din consola serverului în GPanel, din consola in-game sau ca comenzi de chat (cu prefixul !). Mai jos sunt cele mai frecvent utilizate comenzi.
Gestionarea Jucătorilor
| Comandă | Scurtătură Chat | Descriere |
|---|---|---|
ulx kick "Player" reason | !kick Player reason | Dă afară un jucător de pe server |
ulx ban "Player" minutes reason | !ban Player 60 reason | Interzice un jucător (0 = permanent) |
ulx unban STEAMID | !unban STEAMID | Ridică interdicția unui jucător după ID-ul Steam |
ulx slay "Player" | !slay Player | Ucide instantaneu un jucător |
ulx slap "Player" damage | !slap Player 10 | Lovește un jucător provocând daunele specificate |
Controale de Comunicare
| Comandă | Scurtătură Chat | Descriere |
|---|---|---|
ulx gag "Player" | !gag Player | Împiedică un jucător să folosească chatul vocal |
ulx ungag "Player" | !ungag Player | Restabilește chatul vocal pentru un jucător |
ulx mute "Player" | !mute Player | Împiedică un jucător să folosească chatul text |
ulx unmute "Player" | !unmute Player | Restabilește chatul text pentru un jucător |
Comenzi Utilitare
| Comandă | Scurtătură Chat | Descriere |
|---|---|---|
ulx noclip "Player" | !noclip Player | Comută noclip (zbor prin pereți) |
ulx god "Player" | !god Player | Comută modul invincibil (god mode) |
ulx teleport "Player" | !tp Player | Teleportează un jucător la reticulul tău |
ulx bring "Player" | !bring Player | Teleportează un jucător la tine |
ulx goto "Player" | !goto Player | Te teleportează pe tine la un jucător |
ulx return "Player" | !return Player | Readuce un jucător la poziția sa anterioară |
ulx cloak "Player" | !cloak Player | Face un jucător invizibil |
4. Grupuri de Permisiuni
ULX folosește un sistem de permisiuni bazat pe grupuri. În mod implicit, ULX include aceste grupuri, ordonate de la cel mai privilegiat la cel mai puțin privilegiat:
| Grup | Moștenește De La | Utilizare Tipică |
|---|---|---|
superadmin | admin | Proprietarul serverului. Acces complet la toate comenzile. |
admin | operator | Personal de încredere. Poate interzice, da afară și gestiona jucători. |
operator | user | Moderatori juniori. Comenzi de moderare limitate. |
user | niciunul | Grupul implicit pentru toți jucătorii. |
Gestionarea Utilizatorilor și Grupurilor
// 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"
Utilizarea Interfeței Grafice
Ca superadmin, tastează !menu în chat pentru a deschide panoul de administrare ULX. Fila Groups oferă o interfață vizuală pentru crearea grupurilor, atribuirea permisiunilor și gestionarea utilizatorilor fără comenzi de consolă.
garrysmod/data/ulib/groups.txt, iar datele utilizatorilor în garrysmod/data/ulib/users.txt. Aceste fișiere sunt gestionate automat de ULX, dar le poți copia de rezervă prin SFTP.
5. Comenzi de Chat
ULX acceptă scurtături de comenzi bazate pe chat pentru administrare rapidă in-game. Toate comenzile folosesc în mod implicit prefixul !. Câteva tipare utile:
| Comandă Chat | Efect |
|---|---|
!menu | Deschide interfața grafică de administrare ULX |
!motd | Afișează Mesajul Zilei |
!kick Player reason | Dă afară jucătorul numit |
!ban Player 60 reason | Interzice timp de 60 de minute |
!hp Player 100 | Setează viața unui jucător |
!armor Player 100 | Setează armura unui jucător |
@ ca țintă pentru a aplica o comandă asupra ta. De exemplu, !god @ comută modul invincibil asupra ta.
6. Fișiere de Configurare
ULX își stochează configurația și datele în garrysmod/data/ulib/. Fișiere cheie de care trebuie să ții cont:
| Fișier | Scop |
|---|---|
data/ulib/users.txt | Toate atribuirile utilizator-grup și ID-urile Steam |
data/ulib/groups.txt | Definițiile grupurilor, moștenirea și permisiunile |
data/ulib/bans.txt | Lista interdicțiilor active cu timpii de expirare |
data/ulx/config.txt | Setări ULX (MOTD, mesaj de bun venit, înregistrare etc.) |
data/ulib/ și data/ulx/ prin SFTP ca rezervă. Un fișier de grupuri configurat greșit poate bloca accesul tuturor administratorilor.
Articole Conexe
- Ghidul de Configurare a Serverului Garry's Mod — Server.cfg, Workshop, moduri de joc, DarkRP, FastDL
- Depanare Garry's Mod — Texturi lipsă, erori Workshop și altele
- Cum să Încarci Fișiere prin SFTP