Los jugadores de Counter-Strike 2 se encuentran a menudo con una situación en la que los bots de repente se convierten en estatuas y se niegan a hacer nada. Cargas una sesión de práctica o creas un lobby privado con amigos, y la IA se queda plantada en el spawn, ignorando por completo todo lo que la rodea. ¿Por qué tus bots de CS2 están congelados en lugar de jugar? La causa más habitual es un comando de consola que quizá dejaste activo sin darte cuenta: normalmente bot_stop 1, bot_dont_move 1 o un bot_quota_mode mal configurado. El problema también puede deberse a mallas de navegación defectuosas en mapas personalizados o a ajustes concretos del servidor. En esta guía repasamos todas las razones por las que los bots dejan de moverse y cómo volver a activarlos.
Qué comandos de consola congelan a los bots

Lo primero que debes comprobar cuando tus bots no se mueven es qué comandos de consola están activos. CS2 tiene varios comandos que bloquean directamente la IA de los bots. Muchos jugadores los activan sin querer al preparar configs de práctica o al copiar ajustes de guías sin entender del todo qué hace cada comando.
El culpable más frecuente es bot_stop 1. Congela por completo a todos los bots del mapa: no se mueven, no disparan, no hacen absolutamente nada. Es un comando útil para practicar wallbangs o lineups de granadas, pero si tus bots están quietos sin motivo aparente, casi seguro que la causa es esta. Para descongelarlos, basta con escribir bot_stop 0 en la consola.
El segundo comando que debes conocer es bot_dont_move 1. Funciona de otra manera: los bots mantienen su posición, pero siguen disparando en cuanto detectan a un enemigo. Es ideal para entrenar la puntería cuando quieres objetivos estáticos que realmente te castiguen si fallas. Se desactiva con bot_dont_move 0.
El tercer comando de esta categoría es bot_zombie 1. Con él activo, los bots ni se mueven ni atacan: se convierten en muñecos completamente inofensivos. Perfecto para practicar headshots sin riesgo de recibir daño. Se desactiva con bot_zombie 0.
Esta es una tabla de referencia rápida con los principales comandos de control de bots:
Comando | Efecto sobre los bots | Comando para deshacer |
bot_stop 1 | Detiene por completo todas las acciones de los bots | bot_stop 0 |
bot_dont_move 1 | Los bots mantienen la posición, pero siguen disparando | bot_dont_move 0 |
bot_zombie 1 | Los bots no se mueven ni atacan | bot_zombie 0 |
bot_crouch 1 | Los bots permanecen siempre agachados | bot_crouch 0 |
Conviene tener en cuenta que estos comandos solo funcionan en el modo de práctica o en servidores privados con sv_cheats 1 activado. En el matchmaking competitivo oficial, Valve ha bloqueado el control de los bots para preservar el juego limpio. Si ya has revisado todos estos comandos y tus bots de CS2 siguen congelados, pasa a la siguiente causa posible.
Por qué bot_quota_mode puede hacer que los bots dejen de moverse
Una causa menos evidente, pero sorprendentemente común, es un bot_quota_mode mal configurado. Este ajuste controla cómo gestiona el juego la cantidad y la distribución de bots en el servidor. Tiene tres valores posibles, 'normal', 'fill' y 'match', y cada uno afecta de forma distinta al comportamiento de los bots.
Con 'normal', el juego añade bots hasta el límite de bot_quota, pero no siempre los activa correctamente en el mapa. Con 'match', el servidor intenta mantener una proporción determinada entre jugadores humanos y bots. Los problemas suelen aparecer cuando estos valores están mal configurados: los bots se quedan esperando a que se cumpla una condición que nunca llega.
La solución más fiable es usar el valor 'fill'. Con bot_quota_mode fill, el servidor rellena automáticamente los huecos libres con bots hasta alcanzar el número indicado en bot_quota. Este modo es el más predecible y rara vez hace que los bots se queden atascados.
Solución paso a paso con bot_quota_mode:
Abre la consola con la tecla ~ (virgulilla).
Escribe sv_cheats 1 para habilitar los comandos avanzados.
Introduce bot_quota_mode fill.
Establece el número de bots que quieras con bot_quota 5 (o cualquier otro número).
Reinicia la ronda con mp_restartgame 1.
Después de esto, tus bots deberían dejar de estar quietos y empezar a moverse con normalidad. Según las discusiones en la comunidad de Steam, bot_quota_mode fill ha sido la solución para muchísimos jugadores que se encontraron con bots congelados tras las actualizaciones de CS2.
Cómo afecta la navegación defectuosa del mapa al movimiento de los bots

La tercera causa está relacionada con la malla de navegación del mapa, conocida habitualmente como navmesh. Es el sistema invisible de nodos y rutas que utiliza la IA para saber por dónde puede ir y por dónde no. En los mapas oficiales de Valve como Dust 2, Mirage, Inferno o Anubis, la navmesh se ha pulido durante años y casi nunca da problemas.
Con los mapas personalizados del Workshop la cosa cambia. Sus creadores no siempre configuran bien la navegación, y eso puede hacer que los bots se queden congelados en ciertos puntos o que salten sin parar en el mismo sitio, como los bots de CS 1.6 en un mapa desconocido. La IA simplemente no sabe adónde ir.
Las señales típicas de un problema de navmesh son bots que se atascan en las esquinas, saltan una y otra vez en el mismo punto, chocan contra las paredes o vuelven continuamente al spawn tras cada intento fallido de moverse. Si ves este comportamiento, casi seguro que la culpa es de una navmesh defectuosa.
Para diagnosticarlo, puedes usar el comando bot_show_nav 1 (antes necesitas sv_cheats 1). Muestra la malla de navegación dentro del juego, con los cuadrados y líneas verdes que se supone que siguen los bots. Los huecos o tramos que faltan en esas líneas señalan directamente el problema.
Por desgracia, un jugador no puede hacer nada para arreglar la navmesh de un mapa: eso depende de su autor. Si los bots se niegan a moverse en un mapa concreto del Workshop, lo mejor es cambiar a un mapa oficial o buscar otro mapa personalizado con una navegación bien hecha.
Los ajustes del servidor y cómo afectan al comportamiento de los bots
El cuarto factor son los ajustes del servidor, que pueden interferir de forma indirecta en la actividad de los bots. Los comandos mp_autoteambalance y mp_limitteams controlan cómo se reparten los jugadores entre los equipos, y una mala configuración puede impedir que los bots se añadan o se activen correctamente.
mp_autoteambalance 1 activa el equilibrado automático de equipos, que hace que el juego cambie de equipo a jugadores o bots cuando hay desequilibrio. A veces esto provoca que los bots se queden quietos esperando a ser reasignados. Con el valor 0 se desactiva esta función y tienes más control.
El parámetro mp_limitteams fija la diferencia máxima de jugadores permitida entre equipos. El valor por defecto, 2, puede impedir que se añadan bots si quieres jugar uno contra cinco. Con mp_limitteams 0 se elimina la restricción por completo.
Tabla de ajustes recomendados para el servidor:
Parámetro | Valor recomendado | Efecto |
mp_autoteambalance | 0 | Desactiva el cambio automático de jugadores entre equipos |
mp_limitteams | 0 | Elimina el límite de diferencia entre equipos |
bot_difficulty | 2 o 3 | Dificultad normal/alta |
bot_quota | 5-10 | Número de bots en el servidor |
En los servidores privados, los administradores pueden desactivar a propósito el movimiento de los bots en determinados modos de juego. En el modo Práctica, iniciado desde el menú principal, tienes control total sobre todos los comandos. Configurar bien el servidor resuelve el problema de los bots que se quedan quietos sin ningún motivo aparente.
Ten en cuenta que en el matchmaking oficial de Valve la mayoría de estos comandos están bloqueados. Los bots solo se añaden automáticamente cuando un jugador real se desconecta, y no es posible controlarlos desde la consola: está hecho así a propósito para mantener el equilibrio del modo competitivo.
Cómo hacer que los bots se queden quietos para entrenar

A veces lo que quieres es precisamente que los bots no se muevan, y por buenos motivos. Practicar wallbangs, comprobar la visibilidad a través del humo o entrenar la precisión de los headshots: todo eso requiere objetivos estáticos que no huyan ni se escondan.
Existe una combinación de comandos probada para crear bots de entrenamiento estáticos. Primero activa los comandos avanzados con sv_cheats 1. Después añade bots al equipo que quieras con bot_add_ct o bot_add_t. Por último, aplica bot_stop 1 para congelarlos por completo en su sitio.
Aquí resulta especialmente útil el comando bot_place, que genera un bot inmóvil justo delante de ti, en el punto al que apunta tu mira. Así puedes colocar objetivos exactamente donde los necesitas para practicar ángulos concretos o prefires. Combinar bot_place con bot_stop 1 te da control total sobre la posición de tus objetivos de entrenamiento.
Secuencia completa de comandos para el modo de entrenamiento:
sv_cheats 1
bot_kick
bot_quota 5
bot_add_ct
bot_stop 1
bot_place
mp_roundtime_defuse 60
sv_infinite_ammo 1
Estos comandos crean un entorno de práctica ideal: cinco bots inmóviles, munición infinita y un tiempo de ronda ampliado. ¿Quieres usar esta configuración para practicar lineups de granadas? Añade el comando sv_grenade_trajectory 1 para ver la trayectoria de vuelo de la granada.
Los jugadores experimentados guardan estos comandos en un archivo training.cfg dentro de la carpeta csgo/cfg. Una vez creado el archivo, basta con escribir exec training en la consola y todos los ajustes se aplicarán automáticamente. Así ahorras tiempo y puedes cambiar rápidamente entre una partida normal y el entrenamiento.
En aim_botz, el popular mapa de entrenamiento del Workshop, muchos jugadores usan bots inmóviles para practicar flick shots y el control del retroceso. Saber configurar bien los bots congelados convierte una molestia en una herramienta muy eficaz para mejorar tu nivel.
Qué hacer si los bots siguen sin moverse después de corregir los comandos
Si ya has revisado todos los comandos y has configurado bot_quota_mode, pero los bots siguen congelados, aquí tienes una rutina de diagnóstico paso a paso.
Primero, asegúrate de que todos los comandos de congelación están desactivados. Introduce uno por uno: bot_stop 0, bot_dont_move 0, bot_zombie 0. Después comprueba la dificultad con bot_difficulty: debe ser al menos 2, ya que con el nivel 0 los bots están prácticamente inactivos.
Segundo, reinicia el mapa por completo. El comando mp_restartgame 1 reinicia la ronda y restablece el estado de todos los bots. Si no funciona, usa bot_kick para expulsar a todos los bots del servidor y vuelve a añadirlos con bot_add o bot_add_ct/bot_add_t, según el equipo en el que los necesites.
Tercero, comprueba el valor actual de bot_quota_mode introduciendo el comando sin ningún parámetro. Si no está en 'fill', cámbialo con bot_quota_mode fill. Después establece el número de bots que quieras, por ejemplo, bot_quota 10 para tener diez bots.
Cuarto, crea un archivo de configuración adecuado. Ve a Steam/steamapps/common/Counter-Strike Global Offensive/game/csgo/cfg y crea un archivo llamado botfix.cfg con el siguiente contenido:
sv_cheats 1
bot_kick
bot_quota_mode fill
bot_quota 5
bot_difficulty 2
mp_autoteambalance 0
mp_limitteams 0
bot_stop 0
bot_dont_move 0
Guarda el archivo, escribe exec botfix en la consola y todos los ajustes se aplicarán a la vez. Este método es más fiable que introducir los comandos uno a uno, porque evita erratas y líneas olvidadas.
Si después de todo esto los bots siguen sin moverse en CS2, el último recurso es verificar los archivos del juego a través de Steam. Haz clic derecho en CS2 en tu biblioteca → Propiedades → Archivos instalados → Verificar integridad de los archivos del juego. A veces, los archivos de navegación o de scripts de IA dañados provocan problemas con los bots que ningún comando de consola puede solucionar.

Lo que debes recordar sobre los bots inmóviles
Hemos repasado las principales razones por las que los bots de CS2 dejan de moverse y cómo solucionar cada una. En la mayoría de los casos, la solución se reduce a unos pocos comandos de consola: desactivar bot_stop, configurar bot_quota_mode fill o restablecer los ajustes del servidor. Por otro lado, saber congelar bots a propósito con bot_place y bot_stop 1 es una habilidad muy útil para sesiones de práctica bien organizadas. Crear un archivo de configuración con los parámetros correctos te ahorra tener que escribirlo todo desde cero cada vez. Y si nada funciona, verificar los archivos del juego a través de Steam sigue siendo el último recurso fiable.
