Varias de las actualizaciones recientes de Counter-Strike 2 parecen vacías si solo juegas matchmaking. Los parches del 24 de agosto y del 22 de octubre trataron casi por completo del scripting de mapas, y los jugadores comunes no notaron diferencia. Para los creadores de mapas fueron importantes, y el de agosto les permitió construir interfaces propias por primera vez.
De VScript a cs_script
Counter-Strike: Global Offensive dejaba a los creadores de mapas agregar lógica con VScript, un sistema basado en el lenguaje Squirrel. Cuando CS2 salió en septiembre de 2023, el scripting estaba desactivado al principio, y los creadores pasaron un largo tiempo con soluciones alternativas.
Valve recuperó el scripting en septiembre de 2025 con cs_script, un sistema basado en JavaScript. Llegó con un mapa de demostración llamado script_zoo. Según TalkEsport, una actualización del 25 de septiembre de 2025 sumó después ganchos de eventos de ronda, bomba y disparos, y un mapa de ejemplo de de_train.
Cómo funciona
Un script se adjunta a una entidad point_script colocada dentro de un mapa. La documentación para desarrolladores de Valve describe la API como la capa disponible para los scripts adjuntos a esa entidad. En la práctica, un script puede reaccionar a eventos del juego, encontrar entidades y disparar entradas sobre ellas. La API incluye callbacks como OnPlayerKill, además de funciones para buscar entidades por nombre o clase y lanzar acciones sobre ellas.
Así es como un mapa del Workshop puede añadir sus propias reglas, temporizadores e interacciones sin cambiar cómo funcionan los modos principales.
La acumulación de 2026
Valve fue completando el sistema parche a parche.
El 24 de agosto de 2026 agregó una entidad custom_hud_layout, que permite a los mapas con scripts dibujar su propia interfaz con elementos Panel, Label, Image y Button, con estilos en CSS. También agregó una entidad cs_player_camera que controla la vista de un jugador sin mover a su personaje. Valve dice que los eventos y el scripting del lado del cliente no están soportados dentro de esos diseños de HUD. Un callback, Instance.OnCustomHudClicked, conecta la interfaz de vuelta con los scripts de juego.
El 22 de octubre de 2026, la actualización sumó rehenes, con una clase CSHostage y seis eventos de rehenes, de modo que los creadores pueden enganchar cada paso de un rescate. También sumó un sistema Instance.Precache para precargar recursos, una exportación Console y una exportación GameRules.
Qué hacen las novedades de octubre
Dos de las nuevas exportaciones son las más interesantes.
La exportación GameRules permite que los scripts inicien y terminen el calentamiento, lean y sumen puntos de equipo y terminen una ronda. Es decir, un mapa ahora puede controlar el flujo de una partida. Los métodos anteriores relacionados con rondas se mudaron allí, y las ubicaciones viejas quedan obsoletas pero siguen funcionando.
La exportación Console permite que los scripts lean y cambien variables de consola. La nota de Valve dice que Console.SetConvar no está restringido por sv_cheats y se ejecuta de forma sincrónica. La misma actualización permite que el radar_element aparezca en el radar en todos los modos de juego, cuando antes solo aparecía en Rush.
Qué hace posible
Esto es análisis, no una promesa de Valve. En conjunto, las herramientas cubren casi todo lo que necesita un modo de juego propio: reglas, puntuación, interfaz, cámaras y eventos. Varios medios describieron la dirección como más cercana a los modos personalizados que los servidores de CS:GO corrían con plugins, pero ahora entregados dentro del propio mapa.
Valve no dijo qué planea después. Algunos jugadores especulan con que el impulso al scripting prepara una actualización mayor, pero es especulación, y nada en las notas del parche lo confirma.
Los límites
Los scripts se entregan con el mapa. Se adjuntan a una entidad point_script, así que no pueden correr en un mapa estándar como de_dust2. Un desarrollador que escribió una capa de TypeScript del lado del servidor para CS2 señala que cs_script no tiene acceso a la red, ni base de datos, ni persistencia entre mapas por diseño, y sostiene que es una decisión de seguridad, ya que los mapas del Workshop corren en servidores ajenos. Otros medios informaron que los mapas pueden guardar el progreso de los jugadores, así que toma la persistencia como poco clara hasta que Valve la documente.
Valve también marca una línea clara en la interfaz. Los diseños de HUD no soportan eventos ni scripting del lado del cliente.
Qué ven los jugadores
Para la mayoría, hoy no cambia nada. La actualización de agosto fue una descarga de solo unos 10 MB, y el matchmaking y los modos principales quedaron intactos. El efecto aparecerá más adelante, en mapas del Workshop que hagan más de lo que puede un mapa normal.
Sigue aprendiendo cómo está construido el juego
Saber cómo funciona el juego por debajo hace que cada actualización sea más fácil de leer. Los mini juegos de CS Guess ponen a prueba tu conocimiento de Counter-Strike, con skins, cajas, music kits y la historia detrás de este juego, y perks gratis por jugar bien.
Pasa por CS Guess y mira cuánto sabes de este juego.



