Comandos de consola de Counter-Strike: Source: bots, trucos y servidor
9 de noviembre de 2026 · 9 min de lectura
En esta página
- Cómo abrir la consola en CS:S
- Los 12 comandos más útiles de CS:S
- Comandos de conexión e información
- Comandos de bots
- Niveles de dificultad de los bots
- Comandos de práctica y trucos
- Ajustes de ronda y de servidor
- Una configuración sencilla para practicar
- Binds y archivos de configuración
- Comandos de demos
- Preguntas frecuentes
- ¿Cómo activo la consola en Counter-Strike: Source?
- ¿Cómo pongo bots en CS:S?
- ¿Cómo hago que los bots sean más difíciles en CS:S?
- ¿Cómo activo los trucos en Counter-Strike: Source?
- ¿Cómo muestro los FPS en CS:S?
- ¿Cómo entro en un servidor de CS:S por IP?
La consola de desarrollador de Counter-Strike: Source te permite controlar bots, practicar en tu propio servidor, cambiar las reglas de las rondas y crear binds. Aquí tienes los comandos que de verdad se usan, agrupados por función y con lo que hace cada uno. Las descripciones siguen los textos de ayuda del propio juego.
Última revisión: 9 de noviembre de 2026.
Cómo abrir la consola en CS:S
En una instalación nueva la consola viene desactivada. Actívala una vez y se queda activada.
- Abre Opciones desde el menú principal.
- Entra en los ajustes avanzados del teclado y marca Activar consola de desarrollador.
- Pulsa la tecla
~(a la izquierda del1en teclados estadounidenses) en partida o en el menú.
Otra opción es hacer clic derecho en Counter-Strike: Source en tu biblioteca de Steam, elegir Propiedades y añadir -console en Opciones de lanzamiento. Así la consola se abre cada vez que inicias el juego.
Dos comandos te ayudan a encontrar todo lo demás:
find <text>busca en los nombres de los comandos y en los textos de ayuda, por ejemplofind bot_.cvarlistmuestra todas las variables y comandos de consola del juego.
Los 12 comandos más útiles de CS:S
| Comando | Qué hace |
|---|---|
connect <ip:port> |
Entra en un servidor por su dirección |
retry |
Vuelve a conectarte al último servidor |
status |
Muestra el mapa y el estado de la conexión |
net_graph 1 |
Muestra en pantalla los FPS, el ping y otros datos de red |
cl_showfps 1 |
Muestra un contador de FPS sencillo |
bot_add |
Añade un bot a la partida |
bot_kick |
Quita todos los bots |
bot_difficulty 0-3 |
Fija el nivel de los próximos bots que entren |
sv_cheats 1 |
Permite comandos de trucos en tu propio servidor |
noclip |
Te deja volar a través de las paredes (con trucos activados) |
mp_restartgame 1 |
Reinicia la partida al cabo de 1 segundo |
bind <key> <command> |
Asigna un comando a una tecla |
Comandos de conexión e información
| Comando | Qué hace |
|---|---|
connect 203.0.113.10:27015 |
Te conecta a ese servidor. 27015 es el puerto predeterminado de Source |
retry |
Reintenta la conexión al último servidor |
disconnect |
Sale del servidor |
status |
Muestra el mapa y el estado de la conexión |
net_graph 1 |
Dibuja el gráfico de red. Los valores más altos añaden más detalle |
cl_showfps 1 |
Dibuja un medidor de FPS. Usa 2 para una lectura suavizada |
cl_showpos 1 |
Muestra tu posición en la parte superior de la pantalla, muy útil en mapas de surf y bhop |
maps * |
Lista los mapas que tienes instalados |
Si buscas un servidor al que conectarte, nuestro buscador de servidores de CS:S muestra servidores activos con sus direcciones y el número real de jugadores.
Comandos de bots
Los bots funcionan en cualquier servidor que hospedes tú, incluida una partida local iniciada con Crear servidor. En el servidor de otra persona, solo los admins pueden usarlos.
| Comando | Qué hace |
|---|---|
bot_add |
Añade un bot a cualquiera de los dos equipos |
bot_add_ct |
Añade un bot antiterrorista |
bot_add_t |
Añade un bot terrorista |
bot_kick |
Expulsa a todos los bots, o a uno solo si añades su nombre |
bot_kill |
Mata a todos los bots, o a los que coincidan con lo que escribas después |
bot_quota 10 |
Mantiene 10 bots en la partida |
bot_quota_mode fill |
Hace que bot_quota cuente también a los humanos, así los bots se van a medida que entran jugadores. Los otros valores son normal y match |
bot_difficulty 2 |
Fija el nivel de los bots que entren a partir de ahora |
bot_knives_only 1 |
Los bots solo usan cuchillo |
bot_pistols_only 1 |
Los bots solo usan pistolas |
bot_snipers_only 1 |
Los bots solo usan rifles de francotirador |
bot_all_weapons |
Permite que los bots vuelvan a usar todas las armas |
bot_chatter off |
Silencia la radio y las voces de los bots. Los otros valores son radio, minimal y normal |
bot_defer_to_human 1 |
Los bots dejan los objetivos, como plantar y desactivar la bomba, a los humanos |
bot_join_after_player 1 |
Los bots esperan a que entre un humano antes de unirse |
bot_stop 1 |
Detiene todo el razonamiento de los bots, que se quedan congelados en el sitio |
bot_zombie 1 |
Los bots se quedan quietos y no atacan |
bot_add, bot_add_ct y bot_add_t también aceptan datos extra, como una dificultad y un nombre, con el formato bot_add_ct <type> <difficulty> <name>.
Niveles de dificultad de los bots
| Valor | Dificultad |
|---|---|
| 0 | Fácil |
| 1 | Normal |
| 2 | Difícil |
| 3 | Experto |
El ajuste solo afecta a los bots que entren después de cambiarlo. Expulsa a los bots actuales con bot_kick y luego añade otros nuevos.
Si el juego no te deja meter muchos bots en un mismo equipo, desactiva primero los límites de equipo con mp_limitteams 0 y mp_autoteambalance 0.
Comandos de práctica y trucos
Necesitan sv_cheats 1, así que solo funcionan en un servidor que controles. Son útiles para aprenderte los mapas, probar patrones de spray o comprobar dónde lanzar granadas.
| Comando | Qué hace |
|---|---|
sv_cheats 1 |
Permite comandos de trucos en el servidor |
noclip |
Activa o desactiva volar a través de las paredes |
god |
Activa o desactiva la invulnerabilidad |
give weapon_ak47 |
Te da un arma u objeto |
sv_showimpacts 1 |
Muestra dónde impactan tus balas |
host_timescale 0.5 |
Ralentiza el juego a la mitad de velocidad. 1 es la velocidad normal |
thirdperson |
Cambia a cámara en tercera persona. firstperson vuelve a primera persona |
ent_remove |
Elimina el objeto al que estás mirando |
bot_dont_shoot 1 |
Los bots dejan de disparar |
kill |
Mata a tu jugador, y explode lo hace con una explosión. Ninguno de los dos necesita trucos |
Nombres de objetos habituales para give:
- Rifles:
weapon_ak47,weapon_m4a1,weapon_famas,weapon_galil,weapon_aug,weapon_sg552 - Francotirador:
weapon_awp,weapon_scout,weapon_sg550,weapon_g3sg1 - Pistolas:
weapon_deagle,weapon_usp,weapon_glock,weapon_p228,weapon_fiveseven,weapon_elite - Subfusiles y armas pesadas:
weapon_mp5navy,weapon_p90,weapon_ump45,weapon_mac10,weapon_tmp,weapon_m3,weapon_xm1014,weapon_m249 - Granadas y equipo:
weapon_hegrenade,weapon_flashbang,weapon_smokegrenade,item_assaultsuit
Ajustes de ronda y de servidor
Estos comandos cambian cómo se juega una partida. En un servidor dedicado, ponlos en server.cfg para que se carguen siempre. Nuestra guía del servidor dedicado explica dónde va ese archivo.
| Comando | Qué hace |
|---|---|
mp_roundtime 5 |
Minutos por ronda |
mp_freezetime 0 |
Segundos que los jugadores se quedan congelados al empezar la ronda. Por defecto son 6 |
mp_buytime 5 |
Minutos desde el inicio de la ronda en los que se puede comprar |
mp_startmoney 800 |
Dinero inicial de cada jugador. Por defecto son 800 |
mp_c4timer 45 |
Segundos desde que se planta la bomba hasta que explota. Por defecto son 45 |
mp_friendlyfire 1 |
Permite que los compañeros se hagan daño entre sí. Desactivado por defecto |
mp_limitteams 2 |
Máximo de jugadores que un equipo puede tener de más respecto al otro. 0 desactiva la comprobación |
mp_autoteambalance 0 |
Desactiva el balance automático de equipos |
mp_timelimit 30 |
Minutos por mapa |
mp_maxrounds 20 |
Rondas antes de cambiar de mapa |
mp_restartgame 1 |
Reinicia la partida tras el número de segundos indicado |
sv_alltalk 1 |
Quita las restricciones de equipo en el chat de voz |
sv_gravity 800 |
Gravedad del mundo. 800 es lo normal |
sv_airaccelerate 10 |
Control en el aire. 10 es el valor por defecto; los servidores de surf lo suben mucho |
changelevel de_dust2 |
Cambia el servidor a otro mapa |
sv_password <text> |
Pone una contraseña para entrar |
rcon_password <text> |
Fija la contraseña de administración remota |
hostname <text> |
Fija el nombre del servidor |
Si cambias los ajustes de ronda en mitad de una partida, ejecuta mp_restartgame 1 para que todos empiecen de cero con las nuevas reglas.
Una configuración sencilla para practicar
Inicia un servidor local con Crear servidor y luego pega esto en la consola:
sv_cheats 1
bot_kick
mp_roundtime 9
mp_freezetime 0
mp_buytime 9
mp_startmoney 10000
sv_showimpacts 1
mp_restartgame 1
Con esto tienes el mapa vacío, rondas largas, dinero de sobra y marcas de impacto de bala.
Binds y archivos de configuración
| Comando | Qué hace |
|---|---|
bind <key> <command> |
Asigna un comando a una tecla |
unbind <key> |
Quita la asignación de una tecla |
unbindall |
Quita todas las asignaciones. Úsalo con cuidado |
key_listboundkeys |
Lista todas las teclas y sus asignaciones |
alias <name> "<commands>" |
Crea un atajo que ejecuta uno o varios comandos |
exec <file> |
Ejecuta un archivo .cfg de la carpeta cstrike/cfg |
host_writeconfig |
Guarda tus ajustes actuales en config.cfg |
Algunos binds populares:
bind mwheeldown +jumppone el salto en la rueda del ratón, algo que usan muchos jugadores de bhop y surf.bind n noclipte da una tecla rápida de noclip en un servidor de práctica.
Para que tus ajustes se carguen automáticamente, pon los comandos en un archivo llamado autoexec.cfg dentro de la carpeta cstrike/cfg. El juego ejecuta ese archivo cada vez que se inicia. Para saber qué ajustes de vídeo, ratón y red poner ahí, mira nuestra guía de la mejor configuración de CS:S.
Comandos de demos
| Comando | Qué hace |
|---|---|
record <name> |
Empieza a grabar una demo |
stop |
Detiene la grabación |
playdemo <name> |
Reproduce un archivo de demo grabado (.dem) |
demoui |
Muestra u oculta los controles del reproductor de demos |
Preguntas frecuentes
¿Cómo activo la consola en Counter-Strike: Source?
Abre Opciones, entra en los ajustes avanzados del teclado y marca «Activar consola de desarrollador». Después pulsa ~ para abrirla. También puedes añadir -console a las opciones de lanzamiento del juego en Steam.
¿Cómo pongo bots en CS:S?
Escribe bot_add en la consola, o bot_add_ct y bot_add_t para elegir equipo. Usa bot_quota para mantener un número fijo de bots y bot_kick para quitarlos. Tienes que estar hospedando el servidor o ser admin en él.
¿Cómo hago que los bots sean más difíciles en CS:S?
Pon bot_difficulty 3 para tener bots expertos, luego expulsa a los bots actuales con bot_kick y añade otros nuevos. La dificultad solo se aplica a los bots que entren después de cambiarla.
¿Cómo activo los trucos en Counter-Strike: Source?
Escribe sv_cheats 1 en un servidor que hospedes tú. A partir de ahí funcionan comandos como noclip, god y give. No puedes activar trucos en el servidor de otra persona a menos que seas su admin.
¿Cómo muestro los FPS en CS:S?
Escribe cl_showfps 1 para ver un contador de FPS sencillo, o net_graph 1 para ver los FPS junto con el ping y otros datos de red. Vuelve a poner cualquiera de los dos en 0 para ocultarlo.
¿Cómo entro en un servidor de CS:S por IP?
Abre la consola y escribe connect seguido de la dirección, por ejemplo connect 203.0.113.10:27015. Usa retry para volver al mismo servidor si te desconecta.