Várias das atualizações recentes do Counter-Strike 2 parecem vazias se você só joga matchmaking. Os patches de 24 de agosto e 22 de outubro trataram quase por inteiro do scripting de mapas, e os jogadores comuns não notaram diferença. Para os criadores de mapas foram importantes, e o de agosto permitiu que construíssem interfaces próprias pela primeira vez.
Do VScript ao cs_script
O Counter-Strike: Global Offensive deixava os criadores de mapas adicionarem lógica com o VScript, um sistema baseado na linguagem Squirrel. Quando o CS2 saiu em setembro de 2023, o scripting estava desativado no começo, e os criadores passaram um bom tempo com gambiarras.
A Valve trouxe o scripting de volta em setembro de 2025 com o cs_script, um sistema baseado em JavaScript. Ele veio com um mapa de demonstração chamado script_zoo. Segundo o TalkEsport, uma atualização de 25 de setembro de 2025 depois acrescentou ganchos de eventos de round, bomba e tiros, e um mapa de exemplo de de_train.
Como Funciona
Um script se anexa a uma entidade point_script colocada dentro de um mapa. A documentação de desenvolvedores da Valve descreve a API como a camada disponível pros scripts anexados a essa entidade. Na prática, um script pode reagir a eventos do jogo, encontrar entidades e disparar entradas nelas. A API inclui callbacks como OnPlayerKill, além de funções pra buscar entidades por nome ou classe e disparar ações nelas.
É assim que um mapa do Workshop consegue adicionar regras, temporizadores e interações próprios sem mudar como os modos principais funcionam.
A Construção em 2026
A Valve vem completando o sistema patch a patch.
Em 24 de agosto de 2026, ela adicionou uma entidade custom_hud_layout, que deixa os mapas com scripts desenharem a própria interface com elementos Panel, Label, Image e Button, estilizados com CSS. Também adicionou uma entidade cs_player_camera que controla a visão de um jogador sem mover o personagem. A Valve diz que eventos e scripting do lado do cliente não são suportados dentro desses layouts de HUD. Um callback, Instance.OnCustomHudClicked, liga a interface de volta aos scripts de jogabilidade.
Em 22 de outubro de 2026, a atualização trouxe reféns, com uma classe CSHostage e seis eventos de reféns, de modo que os criadores podem se encaixar em cada etapa de um resgate. Trouxe também um sistema Instance.Precache pra pré-carregar recursos, uma exportação Console e uma exportação GameRules.
O Que as Novidades de Outubro Fazem
Duas das novas exportações são as mais interessantes.
A exportação GameRules deixa os scripts iniciarem e encerrarem o aquecimento, lerem e somarem pontos de time e terminarem um round. Ou seja, um mapa agora pode controlar o fluxo de uma partida. Métodos antigos ligados a rounds foram pra lá, e os locais antigos ficam obsoletos mas ainda funcionam.
A exportação Console deixa os scripts lerem e definirem variáveis de console. A nota da Valve diz que Console.SetConvar não é restrito pelo sv_cheats e roda de forma síncrona. A mesma atualização deixa o radar_element aparecer no radar em todos os modos de jogo, quando antes só aparecia no Rush.
O Que Isso Torna Possível
Isso é análise, não uma promessa da Valve. Juntas, as ferramentas cobrem quase tudo que um modo de jogo próprio precisa: regras, pontuação, interface, câmeras e eventos. Vários veículos descreveram a direção como mais próxima dos modos personalizados que os servidores de CS:GO rodavam com plugins, mas agora entregues dentro do próprio mapa.
A Valve não disse o que planeja depois. Alguns jogadores especulam que o investimento em scripting prepara uma atualização maior, mas isso é especulação, e nada nas notas do patch confirma.
Os Limites
Os scripts vêm junto com o mapa. Eles se anexam a uma entidade point_script, então não conseguem rodar num mapa padrão como o de_dust2. Um desenvolvedor que escreveu uma camada de TypeScript do lado do servidor pro CS2 observa que o cs_script não tem acesso à rede, banco de dados nem persistência entre mapas por projeto, e argumenta que é uma decisão de segurança, já que os mapas do Workshop rodam em servidores alheios. Outros veículos relataram que os mapas podem salvar o progresso dos jogadores, então encare a persistência como incerta até a Valve documentar.
A Valve também traça uma linha clara na interface. Os layouts de HUD não suportam eventos nem scripting do lado do cliente.
O Que os Jogadores Veem
Pra maioria, hoje nada muda. A atualização de agosto foi um download de só uns 10 MB, e o matchmaking e os modos principais ficaram intocados. O efeito vai aparecer depois, em mapas do Workshop que façam mais do que um mapa normal consegue.
Continue Aprendendo Como o Jogo É Construído
Saber como o jogo funciona por baixo deixa cada atualização mais fácil de ler. Os mini games do CS Guess testam seu conhecimento de Counter-Strike, com skins, caixas, music kits e a história por trás desse jogo, e perks grátis por jogar bem.
Passa lá no CS Guess e vê quanto você sabe desse jogo.



