Ajustes del servidor de Garry's Mod explicados

Un servidor de Garry's Mod se configura en dos sitios: su línea de lanzamiento, que se lee una vez al iniciar, y cfg/server.cfg, que se lee cada vez que se carga un mapa. Saber qué ajuste vive dónde evita mucha confusión, porque server.cfg se ejecuta en segundo lugar y gana.

La línea de lanzamiento

Estos se establecen una sola vez al iniciar. En Flux son los campos de Ajustes de despliegue, y un cambio se aplica con un redespliegue.

AjusteOpción de lanzamientoNotas
Nombre del servidor+hostname "..."Qué muestra el navegador de servidores
Modo de juego+gamemode sandboxEl nombre de carpeta del modo de juego: terrortown para TTT, darkrp para DarkRP
Mapa+map gm_constructSin .bsp
Máximo de jugadores+maxplayers 16Up to 128
Colección del Workshop+host_workshop_collection <id>Se descarga en cada inicio
Contraseña de acceso+sv_password "..."Vacío para un servidor público
Contraseña RCON+rcon_password "..."Necesaria para cualquier herramienta RCON
Token de Steam+sv_setsteamaccount <token>Opcional, mejor posición en el navegador de servidores
Consejo:Si server.cfg también define hostname o sv_password, gana server.cfg. En Flux, la pestaña Ajustes del servidor quita esas líneas del archivo al guardar, de modo que el formulario de Ajustes de despliegue sigue siendo el que cuenta.

server.cfg: límites de sandbox

Límites por jugador, y la herramienta principal contra el lag en un servidor de construcción. Los valores por defecto: sbox_maxprops 200, sbox_maxragdolls 10, sbox_maxvehicles 4, sbox_maxsents 100, sbox_maxeffects 200, sbox_maxballoons 100, sbox_maxthrusters 50, sbox_maxwheels 50, sbox_maxlamps 3, sbox_maxlights 5. sbox_noclip y sbox_playershurtplayers activan o desactivan noclip y el PvP.

server.cfg: Trouble in Terrorist Town

  • ttt_roundtime_minutes 10, ttt_preptime_seconds 30 y ttt_firstpreptime 60 fijan el reloj de la ronda; ttt_haste 1 lo inicia corto y añade tiempo con cada muerte.
  • ttt_round_limit 6 y ttt_time_limit_minutes 75 deciden cuándo cambia el mapa.
  • ttt_traitor_pct 0.25, ttt_detective_pct 0.13 y ttt_detective_min_players 8 deciden los roles.
  • ttt_karma 1 hace que los jugadores que matan a inocentes infligan menos daño.

server.cfg: descargas y el navegador

  • sv_loadingurl: una página web que se muestra mientras los jugadores se unen.
  • sv_downloadurl: un servidor web FastDL para contenido personalizado que no está en el Workshop.
  • sv_region: la región bajo la que el navegador archiva el servidor (255 es el mundo).
  • sv_allowcslua 0: mantenlo desactivado salvo que lo necesites; permite a los jugadores ejecutar su propio Lua.

Preguntas frecuentes

¿Dónde está server.cfg en un servidor de Garry's Mod?

En garrysmod/cfg/server.cfg. Una instalación nueva no tiene uno; el servidor funciona sin él. En Flux, la pestaña Ajustes del servidor lo crea en el primer guardado.

¿Por qué no cambia mi hostname en server.cfg?

Sí, y anula el de la línea de lanzamiento: server.cfg se ejecuta después de la línea de lanzamiento, en cada carga de mapa. Mantén el nombre en un solo lugar.

¿Tengo que reiniciar después de cambiar server.cfg?

Un cambio de mapa o un reinicio lo aplica, porque srcds lee server.cfg cuando se carga un mapa. El comando RCON exec server.cfg aplica la mayoría de los cvars al instante.

Guías relacionadas de Garry's Mod