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
Categorías

Configuración de Admin en Garry's Mod (ULX)


Esta guía cubre cómo instalar y configurar el mod de administración ULX en tu servidor de Garry's Mod alojado en Legion Hosting, incluyendo instalación, otorgar permisos de administrador, comandos comunes y gestión de grupos de permisos.

Requisitos previos: Esta guía asume que ya tienes un servidor de Garry's Mod funcionando. Si aún no lo has configurado, consulta primero la Guía de Configuración del Servidor de Garry's Mod. Necesitarás acceso SFTP para subir archivos. Consulta la guía de subida de archivos por SFTP si aún no lo has configurado.

Tabla de Contenidos

  1. Instalar ULX y ULib
  2. Otorgarte Superadmin
  3. Comandos Comunes de ULX
  4. Grupos de Permisos
  5. Comandos de Chat
  6. Archivos de Configuración

1. Instalar ULX y ULib

ULX es el mod de administración más utilizado para Garry's Mod. Requiere dos addons instalados juntos:

AddonWorkshop IDNotas
ULib 557962280 Biblioteca requerida para ULX. Debe instalarse primero.
ULX 557962238 El mod de administración en sí. Depende de ULib.

Opción A — Colección del Workshop (Recomendado)

Añade ambos Workshop IDs a la colección del Workshop de tu servidor. Si ya tienes una colección configurada vía +host_workshop_collection en GPanel, simplemente añade ULib y ULX a esa colección existente en Steam. El servidor los descargará automáticamente en el próximo reinicio.

Opción B — Subida Manual por SFTP

  1. Descarga ambos addons del Workshop o del GitHub de Team Ulysses.
  2. Súbelos vía SFTP a tu servidor para que la estructura de carpetas quede así:
garrysmod/addons/ulib/
garrysmod/addons/ulx/

Cada carpeta debe contener el directorio lua/ del addon directamente dentro de ella.

Importante: ULX no funcionará sin ULib. Siempre instala ambos. Después de la instalación, reinicia el servidor desde GPanel.

2. Otorgarte Superadmin

Después de que ULX esté instalado y el servidor se haya reiniciado, necesitas otorgarte el rango de superadmin. Abre la consola del servidor en GPanel y ejecuta:

ulx adduser "YourSteamName" superadmin

Si tu nombre de Steam contiene caracteres especiales o espacios, usa tu Steam ID de 64 bits en su lugar para mayor precisión:

ulx adduserid "STEAM_0:1:12345678" superadmin
Encontrar tu Steam ID: Puedes encontrar tu Steam ID buscando tu perfil en steamid.io. Usa el formato STEAM_0:X:XXXXXXXX o el formato de 64 bits 7656119XXXXXXXXXX.

Una vez otorgado, reconéctate al servidor. Puedes verificar tu rango escribiendo !menu en el chat para abrir la interfaz de administración de ULX.


3. Comandos Comunes de ULX

Los comandos de ULX pueden ejecutarse desde la consola del servidor en GPanel, la consola del juego o como comandos de chat (con el prefijo !). A continuación se muestran los comandos más utilizados.

Gestión de Jugadores

ComandoAtajo de ChatDescripción
ulx kick "Player" reason!kick Player reasonExpulsar a un jugador del servidor
ulx ban "Player" minutes reason!ban Player 60 reasonBanear a un jugador (0 = permanente)
ulx unban STEAMID!unban STEAMIDDesbanear a un jugador por Steam ID
ulx slay "Player"!slay PlayerMatar a un jugador instantáneamente
ulx slap "Player" damage!slap Player 10Golpear a un jugador con el daño especificado

Controles de Comunicación

ComandoAtajo de ChatDescripción
ulx gag "Player"!gag PlayerImpedir que un jugador use el chat de voz
ulx ungag "Player"!ungag PlayerRestaurar el chat de voz para un jugador
ulx mute "Player"!mute PlayerImpedir que un jugador use el chat de texto
ulx unmute "Player"!unmute PlayerRestaurar el chat de texto para un jugador

Comandos de Utilidad

ComandoAtajo de ChatDescripción
ulx noclip "Player"!noclip PlayerActivar/desactivar noclip (volar a través de paredes)
ulx god "Player"!god PlayerActivar/desactivar modo dios (invencibilidad)
ulx teleport "Player"!tp PlayerTeletransportar a un jugador a tu punto de mira
ulx bring "Player"!bring PlayerTeletransportar a un jugador hacia ti
ulx goto "Player"!goto PlayerTeletransportarte hacia un jugador
ulx return "Player"!return PlayerDevolver a un jugador a su posición anterior
ulx cloak "Player"!cloak PlayerHacer invisible a un jugador

4. Grupos de Permisos

ULX usa un sistema de permisos basado en grupos. Por defecto, ULX incluye estos grupos, ordenados del más al menos privilegiado:

GrupoHereda DeUso Típico
superadminadminPropietario del servidor. Acceso completo a todos los comandos.
adminoperatorPersonal de confianza. Puede banear, expulsar y gestionar jugadores.
operatoruserModeradores junior. Comandos de moderación limitados.
usernoneGrupo predeterminado para todos los jugadores.

Gestión de Usuarios y Grupos

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

Uso de la Interfaz Gráfica

Como superadmin, escribe !menu en el chat para abrir el panel de administración de ULX. La pestaña Groups proporciona una interfaz visual para crear grupos, asignar permisos y gestionar usuarios sin comandos de consola.

Consejo: Los datos de grupos se almacenan en garrysmod/data/ulib/groups.txt y los datos de usuarios en garrysmod/data/ulib/users.txt. Estos archivos son gestionados automáticamente por ULX, pero puedes hacer copias de seguridad vía SFTP.

5. Comandos de Chat

ULX soporta atajos de comandos por chat para una administración rápida dentro del juego. Todos los comandos usan el prefijo ! por defecto. Algunos patrones útiles:

Comando de ChatEfecto
!menuAbre la interfaz de administración de ULX
!motdMuestra el Mensaje del Día
!kick Player reasonExpulsa al jugador indicado
!ban Player 60 reasonBanea por 60 minutos
!hp Player 100Establece la salud de un jugador
!armor Player 100Establece la armadura de un jugador
Consejo: Usa @ como objetivo para aplicar un comando a ti mismo. Por ejemplo, !god @ activa/desactiva el modo dios en ti mismo.

6. Archivos de Configuración

ULX almacena su configuración y datos en garrysmod/data/ulib/. Archivos importantes a tener en cuenta:

ArchivoPropósito
data/ulib/users.txtTodas las asignaciones de usuario a grupo y Steam IDs
data/ulib/groups.txtDefiniciones de grupos, herencia y permisos
data/ulib/bans.txtLista de baneos activos con tiempos de expiración
data/ulx/config.txtAjustes de ULX (MOTD, mensaje de bienvenida, registro, etc.)
Recordatorio de copia de seguridad: Antes de realizar cambios importantes en tu configuración de administración, descarga data/ulib/ y data/ulx/ vía SFTP como respaldo. Un archivo de grupos mal configurado puede bloquear el acceso a todos los administradores.

Artículos Relacionados


¿Necesitas ayuda? Si encuentras problemas con ULX o los permisos de administración, abre un ticket de soporte e incluye la IP de tu servidor y una descripción del problema.

¿Te resultó útil este artículo?

Ready to Get Started?

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