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

Solución de Problemas de Garry's Mod


Esta guía cubre los problemas comunes que puedes encontrar al ejecutar un servidor dedicado de Garry's Mod con Legion Hosting, junto con sus causas y soluciones.

Configuración del servidor: Si aún no has configurado tu servidor, consulta primero la Guía de Configuración del Servidor de Garry's Mod. Para problemas con el mod de administración, consulta Configuración de Admin en Garry's Mod (ULX).

Tabla de Contenidos

  1. Texturas Faltantes / Cuadros Rosas y Negros
  2. Los Addons del Workshop No Se Descargan
  3. El Servidor No Aparece en el Navegador de Servidores
  4. Los Trabajos de DarkRP No Aparecen
  5. Los Comandos de ULX No Funcionan
  6. Ping Alto / Lag
  7. El Servidor Se Cierra al Iniciar
  8. Los Clientes Se Quedan en "Descargando" o Conexiones Lentas

1. Texturas Faltantes / Cuadros Rosas y Negros

Causa: Garry's Mod no incluye recursos de otros juegos de Valve (Counter-Strike: Source, Half-Life 2, etc.). Muchos mapas y addons de la comunidad usan texturas de CS:S.

Soluciones del Lado del Servidor

  • Montar Counter-Strike: Source: En GPanel, verifica si tu plan incluye montar contenido de juegos adicionales. Si está disponible, habilita el montaje de CS:S en los ajustes de tu servidor.
  • Addon de Contenido de CSS: Añade un paquete de contenido de CS:S de la comunidad desde el Workshop de Garry's Mod a la colección del Workshop de tu servidor. Busca "Counter-Strike: Source Content" y añádelo.
  • Subida Manual: Si ninguna de las opciones anteriores está disponible, puedes subir manualmente los archivos de contenido de CS:S vía SFTP a garrysmod/addons/css-content/. Consulta la guía de subida por SFTP para instrucciones.

Solución del Lado del Cliente

Los jugadores que posean Counter-Strike: Source pueden montarlo en GMod en OptionsGame Content. Esto resuelve las texturas faltantes de su lado sin necesidad de cambios en el servidor.


2. Los Addons del Workshop No Se Descargan

Si tu servidor no está cargando los addons del Workshop al iniciar, verifica lo siguiente:

VerificaciónSolución
Steam API key faltante o inválida En GPanel bajo Startup, configura la variable STEAM_API_KEY con una clave válida de steamcommunity.com/dev/apikey.
La colección no es pública Tu colección del Workshop debe estar configurada como Public. Las colecciones no listadas o privadas no se descargarán en un servidor dedicado.
ID de colección en el lugar incorrecto El parámetro +host_workshop_collection debe estar en la línea de comandos de Startup de GPanel, no en server.cfg.
Error 403 / error de autenticación en la consola Tu Steam API key es inválida o ha sido revocada. Genera una nueva y actualízala en GPanel.
Consejo: Revisa la salida de la consola del servidor en GPanel después de un reinicio. Los errores de descarga del Workshop aparecen temprano en el registro de inicio con los Workshop IDs específicos que fallaron.

3. El Servidor No Aparece en el Navegador de Servidores

Si tu servidor está ejecutándose pero no aparece en el navegador de servidores de Steam:

  • Verifica sv_lan: Asegúrate de que sv_lan 0 esté configurado en server.cfg. Un valor de 1 hace que el servidor sea solo LAN.
  • Verifica tu GSLT: Asegúrate de que un Game Server Login Token válido esté configurado vía sv_setsteamaccount. Un token expirado o revocado impedirá el listado público. Genera uno nuevo en steamcommunity.com/dev/managegameservers.
  • Espera unos minutos: Puede tomar varios minutos para que un nuevo servidor aparezca en la lista del servidor maestro de Steam después del primer inicio.
  • Prueba con conexión directa: Intenta conectarte vía IP directa primero (consulta las instrucciones de conexión) para confirmar que el servidor está realmente ejecutándose.
Baneos de GSLT: Steam puede banear un GSLT si detecta abuso o ciertas modificaciones del lado del servidor. Si tu token está baneado, necesitarás generar uno nuevo y puede que necesites contactar al soporte de Steam.

4. Los Trabajos de DarkRP No Aparecen

Si los trabajos personalizados no aparecen en el menú F4 después de configurar DarkRP:

  • Verifica la ubicación de las carpetas: DarkRP en sí debe estar en garrysmod/gamemodes/darkrp/, no en addons/. DarkRPModification debe estar en garrysmod/addons/darkrpmodification/. Este es el error más común.
  • Busca errores de Lua: Abre la consola del servidor en GPanel y busca errores de Lua durante el inicio. Un error de sintaxis en jobs.lua impedirá que se carguen todos los trabajos personalizados.
  • Verifica el gamemode: Confirma que sv_gamemode "darkrp" esté configurado en server.cfg y que el servidor fue reiniciado completamente (no solo un cambio de mapa).
  • Verifica la codificación del archivo: Si editaste archivos Lua en Windows, asegúrate de que estén guardados como UTF-8 sin BOM. Algunos editores de texto añaden un BOM (marca de orden de bytes) que puede romper el análisis de Lua.

Pasos Rápidos de Depuración

// Run these in the server console to check gamemode status:
lua_run print(engine.ActiveGamemode())
// Should output: darkrp

lua_run PrintTable(RPExtraTeams)
// Should list all custom jobs if DarkRP loaded correctly

5. Los Comandos de ULX No Funcionan

Si los comandos de ULX devuelven errores o no hacen nada después de la instalación:

  • ¿Ambos addons instalados? ULX requiere tanto ULib como ULX. ULX no funcionará sin ULib. Verifica que ambos estén presentes en garrysmod/addons/ o en tu colección del Workshop.
  • Busca errores en la consola: Revisa la salida de la consola del servidor en GPanel durante el inicio en busca de errores que mencionen ULib o ULX.
  • Verifica tu asignación de usuario: Ejecuta ulx adduser con tu nombre exacto de Steam, o usa ulx adduserid "STEAM_0:1:12345678" superadmin con tu Steam ID para mayor fiabilidad.
  • Conflictos de addons: Algunos addons pueden entrar en conflicto con ULX. Si los comandos dejaron de funcionar después de añadir un nuevo addon, intenta eliminarlo y reiniciar para aislar el problema.
Para instrucciones detalladas de configuración de ULX, consulta la guía de Configuración de Admin en Garry's Mod (ULX).

6. Ping Alto / Lag

Si tu servidor está experimentando ping alto o picos de lag:

  • Demasiados addons: Las colecciones grandes del Workshop aumentan el uso de memoria y el tiempo de carga. Revisa tu colección y elimina los addons que no se usen activamente.
  • Sobrecarga de entidades (DarkRP): Los servidores de DarkRP con muchas entidades generables (impresoras de dinero, laboratorios de drogas, etc.) pueden ser intensivos en CPU. Establece límites razonables de entidades en darkrpmodification/lua/darkrp_config/settings.lua.
  • Picos de lag por autoguardado: Si los picos de lag ocurren a intervalos regulares (cada pocos minutos), puede ser el autoguardado del servidor. Este es un comportamiento normal pero el intervalo puede ajustarse.
  • Cantidad de jugadores vs. plan: Asegúrate de que tu cantidad de jugadores no exceda lo que los recursos de tu plan pueden manejar. Considera reducir maxplayers en server.cfg si estás cerca de los límites de recursos.
  • Complejidad del mapa: Algunos mapas de la comunidad están mal optimizados. Si el lag comenzó después de cambiar de mapa, intenta volver a un mapa más simple para aislar el problema.

7. El Servidor Se Cierra al Iniciar

Si tu servidor se cierra inesperadamente o no logra iniciar:

  • Revisa el registro de la consola: En GPanel, revisa la salida de la consola antes del cierre. Las últimas líneas generalmente indican la causa.
  • Addon defectuoso: Un addon añadido recientemente puede estar causando el cierre. Elimina el último addon que añadiste e intenta reiniciar. Si el servidor inicia, el addon es el problema.
  • Archivos de gamemode corruptos: Si usas DarkRP u otro gamemode de terceros, intenta reinstalarlo desde cero desde el Workshop o GitHub.
  • Sin memoria: Demasiados addons pueden exceder la asignación de memoria de tu plan. Verifica el uso de recursos en GPanel y considera reducir tu lista de addons.
Aislar un addon defectuoso: Si no puedes identificar qué addon está causando el cierre del servidor, elimina todos los addons de tu colección del Workshop y vuelve a añadirlos uno por uno, reiniciando entre cada uno, hasta encontrar el culpable.

8. Los Clientes Se Quedan en "Descargando" o Conexiones Lentas

Si los jugadores se quedan descargando contenido durante mucho tiempo al unirse:

  • Configura FastDL: Sin FastDL, los clientes descargan archivos directamente a través del servidor de juego, lo cual es muy lento. Consulta la sección de FastDL de la guía de configuración del servidor.
  • Usa el Workshop para addons: Los addons entregados vía Workshop se descargan a través del CDN de Steam, que es más rápido que la descarga directa del servidor. Prefiere las colecciones del Workshop sobre las subidas manuales de addons cuando sea posible.
  • Reduce la cantidad de addons: Cada addon añade tiempo de descarga para el cliente. Elimina los addons que no sean esenciales para la jugabilidad de tu servidor.
  • Verifica el uso de resource.AddFile: Si estás forzando a los clientes a descargar muchos archivos vía resource.lua, revisa la lista y elimina las entradas de archivos que no sean realmente necesarios del lado del cliente.

Artículos Relacionados


¿Sigues atascado? Si ninguna de las soluciones anteriores resuelve tu problema, abre un ticket de soporte e incluye la IP de tu servidor, una descripción del problema y cualquier salida de consola o mensaje de error relevante.

¿Te resultó útil este artículo?

Ready to Get Started?

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