Un servidor propio de Garry's Mod merece la pena si quieres ejecutar TTT, DarkRP, PropHunt o Sandbox con reglas fijas, addons controlados y administración estable. Lo importante es un modo de juego elegido claramente, una server.cfg limpia, una Steam Workshop Collection cuidada y una prueba antes de abrir el servidor a tu comunidad.
Requisitos
Para un servidor pequeño de Garry's Mod deberías planificar al menos 2 GB de RAM. Eso sirve más bien para grupos manejables y sets de addons ligeros; los servidores DarkRP con muchos jobs, mapas, vehículos o contenido amplio del Workshop necesitan más reservas según el setup. Además, define de antemano qué modo quieres ejecutar. Un servidor preparado al mismo tiempo para TTT, DarkRP y PropHunt se vuelve confuso rápidamente.
Necesitas acceso a los archivos del servidor, la server.cfg, los parámetros de arranque y la consola del servidor. Para addons usas el Steam Workshop oficial de Garry's Mod. Esta fuente es el punto de referencia principal para contenido del Workshop, Collections e IDs de addons. Comprueba siempre allí si un addon se mantiene actualizado y qué dependencias menciona el autor.
Si también estás planificando comunicación por voz para tu equipo, un servidor TeamSpeak 3 propio para administración y coordinación cooperativa encaja bien con partidas de GMod. Para otros servidores cooperativos también encontrarás la guía de servidores multijugador de Terraria.
Pedir el servidor y definir datos básicos
- Ve a game-serverhosting
- Elige al menos 2 GB de RAM
- Elige el modo de juego al hacer el pedido
En game-serverhosting, el foco está en el funcionamiento de pago: alquilas un servidor, administras configuración y addons de forma específica y puedes usar soporte y procesos operativos transparentes en lugar de hostear localmente. Introduce pronto un nombre de servidor claro, decide si usarás contraseña y empieza primero con un número pequeño de jugadores. Para servidores públicos, una contraseña vacía es habitual; para fases de prueba o rondas privadas, establece una contraseña hasta que addons, mapas y permisos funcionen correctamente.
Modos de juego populares
| Modo | Descripción | Jugadores |
|---|---|---|
| TTT | Trouble in Terrorist Town | 8-24 |
| DarkRP | Roleplay | 20-64 |
| PropHunt | Escondite como prop | 8-24 |
| Sandbox | Construcción libre | 4-20 |
| Murder | Encontrar al asesino | 8-16 |
Estos números de jugadores son valores orientativos prácticos, no una garantía de rendimiento. Lo decisivo son el tamaño del mapa, la tickrate, los addons, scripts Lua, la cantidad de entidades y el comportamiento de los jugadores. Empieza de forma conservadora, observa la consola del servidor y el feedback de los jugadores, y aumenta los slots solo cuando el servidor siga estable.
Configurar server.cfg
La server.cfg es el archivo base central para nombre, contraseña, slots y modo de juego. Usa solo una línea gamemode activa. Las demás líneas permanecen como comentarios para que puedas cambiar más fácilmente más adelante.
hostname "Mi servidor de GMod"
sv_password ""
maxplayers 24
gamemode terrortown // TTT
// gamemode darkrp // DarkRP
// gamemode prop_hunt // PropHunt
Después de cada cambio deberías reiniciar el servidor y comprobar en la consola si se cargó el modo. Si el servidor arranca en el modo equivocado, la causa suele ser una segunda línea de gamemode activa, un parámetro de arranque incorrecto o una carpeta de gamemode faltante.
Configurar la Workshop Collection
Las Workshop Collections son la forma más limpia de proporcionar addons automáticamente a los jugadores. Incluye solo contenido que realmente se necesite: gamemode, mapas, models, sonidos, armas, HUDs y dependencias obligatorias. Cuanto mayor sea la Collection, más tardará el primer join y mayor será el riesgo de conflictos.
- Crea una Steam Workshop Collection
- Añade todos los addons deseados
- Collection-ID en la línea de arranque:
+host_workshop_collection <collection_id>
Encontrarás la Collection-ID en la URL de tu Steam Collection. Después de introducirla, reinicia el servidor y conéctate con un cliente que aún no tenga los addons instalados localmente. Así compruebas si la ruta de descarga funciona y si faltan contenidos en forma de Error-Models o texturas rosa-negras.
Configurar DarkRP
DarkRP vive de roles, reglas y valores de economía bien mantenidos. No cambies todo de golpe, sino prueba jobs y entidades paso a paso.
- El gamemode DarkRP suele venir preinstalado
- Definir jobs en
darkrp_customthings/jobs.lua - Entidades en
darkrp_customthings/entities.lua - Probar el menú F4 para cambiar de job
Después de cada cambio, comprueba la consola del servidor por errores Lua. Si el menú F4 no se abre o faltan jobs, a menudo se debe a errores de sintaxis, comas faltantes o addons que sobrescriben funciones de DarkRP. Mantén disponible una versión funcional de tu configuración antes de añadir paquetes grandes de jobs.
Configurar TTT
TTT necesita duraciones de ronda claras, proporciones razonables de traitors y detectives, y mapas adecuados para el número de jugadores. Estos valores de ejemplo son un punto de partida sólido para grupos pequeños o medianos:
ttt_round_limit 6
ttt_time_limit_minutes 15
ttt_traitor_pct 0.25
ttt_detective_pct 0.13
ttt_haste 1
ttt_haste_starting_minutes 5
Después prueba al menos una ronda completa con varios jugadores. Fíjate en si los roles se asignan correctamente, si las rondas terminan bien y si los cambios de mapa funcionan. En grupos muy pequeños, la proporción de detectives puede sentirse poco adecuada; en grupos más grandes deberías evaluar el balance con sesiones reales de juego.
Comprobar PropHunt y Sandbox
Para PropHunt, la selección de mapas es especialmente importante. No todos los mapas ofrecen suficientes props, escondites o rutas de búsqueda justas. Por eso prueba cada mapa con ambos equipos. Sandbox, en cambio, necesita una gestión de permisos clara, porque los jugadores pueden spawnear muchos objetos. Limita herramientas problemáticas si el servidor es accesible públicamente.
Comprobar el resultado
Después de la configuración, el servidor debería aparecer con el nombre correcto en la lista de servidores, cargar el gamemode elegido y ofrecer el contenido del Workshop al unirse. Conéctate una vez como jugador normal, no solo como admin. Comprueba contraseña, slots, mapa, addons, errores de consola, tiempo de descarga y un cambio de mapa. Solo después deberías compartir la dirección con tu comunidad.
Solución de problemas
Si faltan addons, comprueba primero la Collection-ID y si la Collection está visible públicamente. Si el servidor no arranca, elimina temporalmente los addons nuevos y arranca con una server.cfg mínima. En errores Lua, el primer mensaje de error en la consola suele ser más importante que todos los errores posteriores. Si los jugadores se quedan bloqueados al unirse, reduce paquetes grandes de contenido y prueba una Workshop Collection más pequeña.
Comprobación, límites y vuelta segura
La guía “Alquilar un servidor de Garry's Mod – TTT, DarkRP y PropHunt” se aplica al tipo de servidor descrito en el artículo y al estado de versión visible en el momento de la comprobación. Los nombres de menús, versiones disponibles, compatibilidad de mods o plugins y recursos necesarios pueden cambiar tras actualizaciones. Por eso no transfieras valores sin comprobarlos a otra versión del juego, loader o servidor.
Antes de hacer cambios en el mundo, la partida guardada, la configuración o extensiones, crea un backup de los archivos afectados. Después cambia solo un paso relacionado y compruébalo con la misma versión de cliente y servidor con la que quieras jugar más tarde.
| Punto de comprobación | Resultado esperado | Cancelación y vuelta atrás |
|---|---|---|
| Inicio del servidor | El servidor alcanza el estado operativo sin nuevos mensajes de error. | Si hay errores de arranque, revertir el cambio y restaurar el último backup. |
| Prueba de conexión | Una cuenta de prueba puede conectarse mediante la dirección mostrada en el panel. | Si hay errores de versión o conexión, volver a comparar versión, puerto y permisos. |
| Prueba funcional | La función modificada concreta funciona sin dañar datos existentes del mundo o del juego. | Si hay efectos secundarios, detener el servidor y restaurar los archivos guardados. |
Una prueba individual exitosa no es una garantía de rendimiento ni de disponibilidad. El tamaño del mundo, mods, plugins, número de jugadores, ruta de red y carga simultánea pueden cambiar el resultado. Documenta versión, cambio y resultado de la prueba para poder entender desviaciones posteriores.
FAQ
¿Cuánta RAM necesito para un servidor de Garry's Mod?
Para setups pequeños deberías elegir al menos 2 GB de RAM. Más jugadores, DarkRP, mapas grandes y muchos addons del Workshop aumentan la necesidad. Planifica mejor paso a paso y observa el servidor bajo carga real.
¿Qué modo de juego es adecuado para empezar?
TTT y PropHunt suelen configurarse más rápido porque tienen estructuras de ronda claras. DarkRP ofrece más profundidad, pero necesita bastante más mantenimiento en jobs, reglas, addons y moderación.
¿Tengo que usar una Steam Workshop Collection?
Para servidores con addons es muy recomendable. Sin Collection, los jugadores deben instalar contenido manualmente o verán models, sonidos y texturas faltantes. Usa la página oficial de Steam Workshop como fuente para la Collection y los addons.
¿Por qué mi servidor arranca en el gamemode equivocado?
Comprueba la server.cfg, los parámetros de arranque y los archivos de gamemode instalados. Solo debería estar activa una línea gamemode. Los ejemplos comentados pueden quedarse, pero no deben cargarse accidentalmente sin //.
¿Cómo pruebo bien DarkRP después de cambios?
Reinicia el servidor, abre el menú F4, cambia varios jobs y spawnea entidades definidas. Luego lee la consola del servidor. Pequeños errores de sintaxis en jobs.lua o entities.lua pueden ocultar áreas enteras.