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
Categorie

Configurazione Admin di Garry's Mod (ULX)

IT gmod garrysmod ulx ulib admin permissions 1 hanno trovato utile questo articolo

Questa guida spiega come installare e configurare la mod di amministrazione ULX sul tuo server Garry's Mod ospitato con Legion Hosting, incluse l'installazione, la concessione dei permessi di admin, i comandi comuni e la gestione dei gruppi di permessi.

Prerequisiti: Questa guida presuppone che tu abbia già un server Garry's Mod funzionante. Se non hai ancora configurato il tuo, consulta prima la Guida alla configurazione del server Garry's Mod. Avrai bisogno dell'accesso SFTP per caricare i file. Consulta la guida al caricamento dei file via SFTP se non l'hai ancora configurato.

Indice

  1. Installazione di ULX e ULib
  2. Concedere a te stesso i permessi di Superadmin
  3. Comandi comuni di ULX
  4. Gruppi di permessi
  5. Comandi di chat
  6. File di configurazione

1. Installazione di ULX e ULib

ULX è la mod di amministrazione più utilizzata per Garry's Mod. Richiede l'installazione congiunta di due addon:

AddonWorkshop IDNote
ULib 557962280 Libreria richiesta per ULX. Deve essere installata per prima.
ULX 557962238 La mod di amministrazione vera e propria. Dipende da ULib.

Opzione A — Collezione Workshop (Consigliata)

Aggiungi entrambi i Workshop ID alla collezione Workshop del tuo server. Se hai già una collezione configurata tramite +host_workshop_collection in GPanel, basta aggiungere ULib e ULX a quella collezione esistente su Steam. Il server li scaricherà automaticamente al prossimo riavvio.

Opzione B — Caricamento manuale via SFTP

  1. Scarica entrambi gli addon dal Workshop o dal GitHub di Team Ulysses.
  2. Caricali via SFTP sul tuo server in modo che la struttura delle cartelle sia simile a:
garrysmod/addons/ulib/
garrysmod/addons/ulx/

Ogni cartella deve contenere direttamente al suo interno la directory lua/ dell'addon.

Importante: ULX non funzionerà senza ULib. Installa sempre entrambi. Dopo l'installazione, riavvia il server da GPanel.

2. Concedere a te stesso i permessi di Superadmin

Dopo aver installato ULX e riavviato il server, devi assegnarti il rango superadmin. Apri la console del server in GPanel ed esegui:

ulx adduser "YourSteamName" superadmin

Se il tuo nome Steam contiene caratteri speciali o spazi, usa invece il tuo Steam ID a 64 bit per maggiore precisione:

ulx adduserid "STEAM_0:1:12345678" superadmin
Trovare il tuo Steam ID: Puoi trovare il tuo Steam ID cercando il tuo profilo su steamid.io. Usa il formato STEAM_0:X:XXXXXXXX o il formato a 64 bit 7656119XXXXXXXXXX.

Una volta assegnato, riconnettiti al server. Puoi verificare il tuo rango digitando !menu in chat per aprire l'interfaccia grafica di amministrazione di ULX.


3. Comandi comuni di ULX

I comandi ULX possono essere eseguiti dalla console del server in GPanel, dalla console in-game o come comandi di chat (con il prefisso !). Di seguito i comandi più utilizzati.

Gestione dei giocatori

ComandoScorciatoia chatDescrizione
ulx kick "Player" reason!kick Player reasonEspelle un giocatore dal server
ulx ban "Player" minutes reason!ban Player 60 reasonBanna un giocatore (0 = permanente)
ulx unban STEAMID!unban STEAMIDRimuove il ban di un giocatore tramite Steam ID
ulx slay "Player"!slay PlayerUccide un giocatore istantaneamente
ulx slap "Player" damage!slap Player 10Schiaffeggia un giocatore infliggendo il danno specificato

Controlli della comunicazione

ComandoScorciatoia chatDescrizione
ulx gag "Player"!gag PlayerImpedisce a un giocatore di usare la chat vocale
ulx ungag "Player"!ungag PlayerRipristina la chat vocale per un giocatore
ulx mute "Player"!mute PlayerImpedisce a un giocatore di usare la chat testuale
ulx unmute "Player"!unmute PlayerRipristina la chat testuale per un giocatore

Comandi di utilità

ComandoScorciatoia chatDescrizione
ulx noclip "Player"!noclip PlayerAttiva/disattiva il noclip (volare attraverso i muri)
ulx god "Player"!god PlayerAttiva/disattiva la modalità divina (invincibilità)
ulx teleport "Player"!tp PlayerTeletrasporta un giocatore al tuo mirino
ulx bring "Player"!bring PlayerTeletrasporta un giocatore da te
ulx goto "Player"!goto PlayerTeletrasporta te stesso da un giocatore
ulx return "Player"!return PlayerRiporta un giocatore alla sua posizione precedente
ulx cloak "Player"!cloak PlayerRende invisibile un giocatore

4. Gruppi di permessi

ULX utilizza un sistema di permessi basato sui gruppi. Per impostazione predefinita, ULX include questi gruppi, ordinati dal più privilegiato al meno privilegiato:

GruppoEredita daUso tipico
superadminadminProprietario del server. Accesso completo a tutti i comandi.
adminoperatorStaff di fiducia. Può bannare, espellere e gestire i giocatori.
operatoruserModeratori junior. Comandi di moderazione limitati.
usernessunoGruppo predefinito per tutti i giocatori.

Gestione di utenti e gruppi

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

Utilizzo dell'interfaccia grafica

Come superadmin, digita !menu in chat per aprire il pannello di amministrazione di ULX. La scheda Groups fornisce un'interfaccia visiva per creare gruppi, assegnare permessi e gestire gli utenti senza ricorrere ai comandi della console.

Suggerimento: I dati dei gruppi sono memorizzati in garrysmod/data/ulib/groups.txt e i dati degli utenti in garrysmod/data/ulib/users.txt. Questi file sono gestiti automaticamente da ULX, ma puoi farne il backup via SFTP.

5. Comandi di chat

ULX supporta scorciatoie di comando tramite chat per un'amministrazione rapida in-game. Per impostazione predefinita, tutti i comandi usano il prefisso !. Alcuni schemi utili:

Comando chatEffetto
!menuApre l'interfaccia grafica di amministrazione di ULX
!motdMostra il Messaggio del Giorno
!kick Player reasonEspelle il giocatore indicato
!ban Player 60 reasonBanna per 60 minuti
!hp Player 100Imposta la salute di un giocatore
!armor Player 100Imposta l'armatura di un giocatore
Suggerimento: Usa @ come destinatario per applicare un comando a te stesso. Ad esempio, !god @ attiva/disattiva la modalità divina su di te.

6. File di configurazione

ULX memorizza la sua configurazione e i suoi dati in garrysmod/data/ulib/. File principali da conoscere:

FileScopo
data/ulib/users.txtTutte le assegnazioni utente-gruppo e gli Steam ID
data/ulib/groups.txtDefinizioni dei gruppi, ereditarietà e permessi
data/ulib/bans.txtElenco dei ban attivi con tempi di scadenza
data/ulx/config.txtImpostazioni di ULX (MOTD, messaggio di benvenuto, logging, ecc.)
Promemoria backup: Prima di apportare modifiche importanti alla configurazione di amministrazione, scarica data/ulib/ e data/ulx/ via SFTP come backup. Un file dei gruppi configurato male può bloccare tutti gli admin.

Articoli correlati


Hai bisogno di aiuto? Se riscontri problemi con ULX o con i permessi di amministrazione, apri un ticket di supporto e includi l'IP del tuo server e una descrizione del problema.

Questo articolo ti è stato utile?

Ready to Get Started?

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