Archivos config CS 1.6 — cfg, autoexec, userconfig
Cómo funcionan los archivos config CS 1.6 — config.cfg vs autoexec.cfg vs userconfig.cfg, orden de carga, tweaks comunes.
Actualizado: 2026-07-30
Los archivos config CS 1.6 son archivos texto plain bajo Half-Life\cstrike\ que almacenan tus ajustes entre sesiones de juego.
Comprender qué archivo va dónde y el orden de carga ahorra horas de frustración "¿por qué mis ajustes revirtieron?". Esta guía cubre cada archivo config que GoldSrc lee al boot.
Los tres archivos clave
| Archivo | Rol | Auto-generado |
|---|---|---|
config.cfg |
Todo lo que cambias in-game — key binds, video, audio, la mayoría de cvars | Sí, al salir |
autoexec.cfg |
Comandos a correr en cada lanzamiento | No — lo creas tú |
userconfig.cfg |
Tus overrides personales que sobreviven regeneraciones config.cfg | No — lo creas tú |
Los tres viven en Half-Life\cstrike\. GoldSrc los lee en este orden exacto al boot: config.cfg primero, después autoexec.cfg, después userconfig.cfg. Los archivos ulteriores sobrescriben los anteriores.
Orden de carga en detalle
Secuencia boot, arriba abajo:
- Defaults motor — valores cvar hardcoded en
hl.exe - Opciones de lanzamiento —
-console,-noforceetc. config.cfg— todo lo que el juego guardó en la última salidaautoexec.cfg— tus comandos boot-time permanentesuserconfig.cfg— tus overrides personalessv_servidor — ajustes forzados servidor-side cuando te conectas
config.cfg — el auto-generado
No edites config.cfg a mano. El juego sobrescribe todo el archivo en cada salida limpia.
En lugar:
- Cambia ajustes vía menú in-game, o
- Teclea comandos en la consola con
~, o - Pon comandos a persistir en
autoexec.cfg/userconfig.cfg
Si config.cfg falta al boot, GoldSrc lo regenera desde defaults. Es el botón reset.
autoexec.cfg — el script boot-time
Crea este archivo. Añade todo comando consola que debería correr en cada lanzamiento:
// Half-Life\cstrike\autoexec.cfg
echo "autoexec.cfg loaded"
// Networking — set once, forget
cl_cmdrate 101
cl_updaterate 101
rate 25000
ex_interp 0.01
// Framerate
fps_max 100
gl_vsync 0
// Consola
developer 1
userconfig.cfg — tu capa override
Aún más tarde en la cadena boot que autoexec.cfg. Todo aquí es la última palabra para la próxima sesión:
// Half-Life\cstrike\userconfig.cfg
// Mira
cl_crosshair_size "small"
cl_crosshair_color "0 255 255"
cl_dynamiccrosshair "0"
// Movimiento
sensitivity "2.2"
zoom_sensitivity_ratio "1.0"
// Binds
bind "MOUSE4" "+voicerecord"
bind "MOUSE5" "quickswitch"
// Aliases personales
alias "quickswitch" "slot1; slot2; slot3"
Racional del split dos-archivos: pon valores autoexec.cfg que compartirás entre installs múltiples; pon valores userconfig.cfg que son personales (sensibilidad, binds, aliases).
Otros archivos config que GoldSrc lee
Menos-comúnmente-tocados pero valen saber:
| Archivo | Rol |
|---|---|
Half-Life\cstrike\video.txt |
Modo video + gamma |
Half-Life\cstrike\sound\sentences.txt |
Tabla voice trigger |
Half-Life\cstrike\game.cfg |
Raramente usado |
Half-Life\valve\config.cfg |
Config propio motor Half-Life |
Archivos config para tareas específicas
rates.cfg — el preset "netcode"
// call con 'exec rates' en consola
rate 25000
cl_cmdrate 101
cl_updaterate 101
ex_interp 0.01
cl_lc 1
cl_lw 1
Swap cfg hi-vs-lo FPS
Dos archivos, hi.cfg y lo.cfg. Bindea una tecla para swap.
// hi.cfg
fps_max 999
gl_vsync 0
// lo.cfg
fps_max 60
gl_vsync 1
Bind: bind "F11" "exec hi.cfg" y bind "F12" "exec lo.cfg".
binds.cfg — layout teclas
Aísla todos tus comandos bind en binds.cfg. Después una línea única en userconfig.cfg:
exec binds.cfg
Problemas config comunes
"Mis ajustes resetean cada vez que salgo."
Estás editando config.cfg directamente. Muéve las edits a userconfig.cfg.
"Los rates siguen revertiendo a defaults servidor."
Servidor empujó cl_cmdrate down a la conexión.
"exec userconfig.cfg dice 'no encontrado'."
Archivo no está en Half-Life\cstrike\.
"Quiero resetear a defaults."
Borra config.cfg de Half-Life\cstrike\. GoldSrc regenera uno fresco en el próximo boot.
Y después
- Guía comandos de consola CS 1.6 — los comandos a poner en estos archivos
- Guía mira CS 1.6 — los cuatro comandos que cuentan
- Opciones de lanzamiento CS 1.6 — ajustes que van en el acceso directo
- Guía de instalación — de la descarga al primer match en menos de 5 minutos