Update de código10 de ago. de 2026, 18:59 BRT
Assinar updates

Atualização do CS2 (10 de ago. de 2026)

Atualização pequena do CS2 que adiciona um atalho ao portal VacNet no menu principal para revisores elegíveis, com suporte de backend para permissões e ajustes internos de engine/schema.

Resumo rápido

  • Novo botão VacNet adicionado ao menu principal que abre o portal de rotulagem VacNet para revisores elegíveis.
  • Suporte de backend para informações e permissões de revisor VacNet adicionado via novas mensagens de usuário e strings de runtime.
  • Novo ícone VacNet e tooltip em inglês, com empacotamento de localização atualizado para várias línguas.
  • Pequenas atualizações de schema e strings do Source 2, além de um aumento de versão e atualização de empacotamento.

Uma pequena atualização do CS2 adiciona discretamente um atalho para o VacNet no menu principal para determinados jogadores, além de suporte de backend para permissões de revisores VacNet e alguns ajustes internos de engine/schema.

Menu principal: novo atalho para o portal VacNet

  • Botão VacNet adicionado: Um novo botão ícone VacNet foi incluído na barra de navegação superior do menu principal, ao lado de opções como Quit e notifications.
  • Abre o portal de rotulagem VacNet: Ao ativar, o botão chama SteamOverlayAPI.OpenUrlInOverlayOrExternalBrowser('http://www.counter-strike.net/vacnet'). O tooltip descreve isso como “Open the VacNet labeling portal”, o que indica que ele deve levar usuários elegíveis ao site externo de revisão/rotulagem do VacNet via overlay do Steam ou navegador.
  • Visibilidade contextual: O botão fica inicialmente oculto via CSS (#VacNet { visibility: collapse; }). O painel raiz do menu principal pode receber a classe show-vacnet-link e, quando presente, o botão torna-se visível (.show-vacnet-link #VacNet { visibility: visible; }). Na prática, isso significa que apenas contas que atendam a certas condições verão o ícone VacNet.
  • Novo encadeamento de eventos no menu: O script do menu principal agora:
    • Chama VacNetAPI.UpdateReviewerInfo(); quando o cliente termina o handshake inicial com o game coordinator (_OnGcHelloReceived).
    • Registra um handler para VacNet_OnReviewerInfoReceived que chama _OnReviewInfoRecieved(bHasAccess), a qual define a classe show-vacnet-link com base no acesso do jogador.
  • Impacto provável: Esse encadeamento indica que o status de revisor VacNet é consultado no login, e apenas contas com as permissões apropriadas devem ver e usar o link para o portal. Jogadores comuns sem permissões de revisor provavelmente não verão o novo botão.

Protocolo de backend para revisores VacNet

  • Novas mensagens de usuário VacNet: O protocolo de user messages do CS2 (cstrike15_usermessages.proto) agora inclui mensagens específicas do VacNet:
    • message CVacNet_GetReviewerInfo_Request { optional uint32 appid = 1; }
    • message CVacnetReviewerInfo { repeated string permissions = 1; }
    • message CVacNet_GetReviewerInfo_Response { optional .CVacnetReviewerInfo reviewer_info = 1; }
  • Modelo de permissões: A estrutura CVacnetReviewerInfo expõe uma lista de permissions, o que implica que o backend pode conceder diferentes níveis ou tipos de capacidades VacNet às contas.
  • Consciência cliente/servidor: Novas strings referenciando CVacNet_GetReviewerInfo_Request, CVacNet_GetReviewerInfo_Response e CVacnetReviewerInfo foram adicionadas às tabelas de strings do cliente e do servidor, confirmando que ambos os lados entendem essas mensagens.
  • Impacto provável para ferramentas e integrações: Embora a jogabilidade normal não seja afetada, ferramentas comunitárias ou plugins que inspecionam ou conectam user messages do CS2 podem querer reconhecer essas novas mensagens VacNet para manter compatibilidade ou monitorar fluxos relacionados ao VacNet quando for apropriado.

Assets de UI e localização

  • Novo ícone VacNet: Foi adicionado um novo ícone vetorial de UI em panorama/images/icons/ui/vacnet.vsvg (e sua forma compilada vacnet.vsvg_c). Esse é o ícone usado para o botão VacNet na barra superior.
  • Tooltip em inglês: A localização em inglês agora inclui:
    • "tooltip_navbar_vacnet" "Open the VacNet labeling portal"
  • Empacotamento de suporte multilíngue: O manifesto do pacote foi atualizado para relistar os arquivos de localização do CS2 para várias línguas (Português do Brasil, Búlgaro, Dinamarquês, Holandês, Inglês, Finlandês, Francês, Grego, Húngaro, Indonésio, Japonês, Coreano, Espanhol latino‑americano, Norueguês, Polonês, Português, Romeno, Russo, Chinês simplificado, Espanhol, Sueco, Chinês tradicional, Tailandês, Turco, Ucraniano, Vietnamita). Isso parece mais um reempacotamento/atualização dos recursos já existentes do que traduções novas, mas garante que o tooltip do VacNet e a UI relacionada possam ser localizados.

Ajustes de engine e schema

  • Tweaks em schema de áudio do servidor: Os headers do schema do Source 2 de servidor dynpitchvol_base_t.h e dynpitchvol_t.h foram atualizados. Esses tipos se relacionam ao comportamento dinâmico de pitch/volume no sistema de áudio. As mudanças são pequenas e provavelmente imperceptíveis aos jogadores, mas podem refletir refatorações internas ou ajustes na descrição de parâmetros sonoros dinâmicos.
  • Strings de runtime do cliente/servidor: Tanto client_strings.txt quanto server_strings.txt foram atualizados com uma mistura de adições e remoções:
    • Entre as adições confirmadas estão identificadores relacionados ao VacNet (CVacNet_GetReviewerInfo_Request, CVacNet_GetReviewerInfo_Response, CVacnetReviewerInfo, reviewer_info) e várias strings internas de depuração ou configuração.
    • Algumas referências internas mais antigas (como certas strings de teste/depuração) foram removidas.
  • Impacto provável: Essas alterações de strings e schemas são voltadas principalmente a sistemas internos, depuração ou ferramentas de desenvolvimento. Não devem alterar diretamente o comportamento de armas ou mapas, mas suportam o novo caminho VacNet e a manutenção contínua da engine.

Build e aumento de versão

  • Atualização de versão: Os metadados de build do CS2 em steam.inf agora reportam:
    • ClientVersion=2000882
    • ServerVersion=2000882
    • A linha de patch (PatchVersion=1.41.7.4) permanece inalterada, mas a revisão de origem e o timestamp do build foram atualizados.
  • Atualização de empacotamento:
    • pak01_dir.txt foi ajustado para incluir o novo ícone VacNet, recompilações do layout/script/style do menu principal e a listagem de arquivos de localização atualizada.
    • Arquivos de rastreamento de build (built_from_cl.txt) foram atualizados para o novo número de changelist.
  • Efeito prático: Jogadores verão isso como uma pequena atualização de cliente/servidor via Steam. A mudança funcional mais visível é a possível aparição do botão VacNet para revisores elegíveis; a jogabilidade em si permanece inalterada.

Impacto geral

A atualização foca em introduzir e ligar um atalho para o portal de revisores VacNet no menu principal do CS2 para contas com permissões especiais, respaldado por novas mensagens de protocolo que permitem ao jogo consultar informações e permissões de revisores VacNet. O restante das mudanças é majoritariamente composto por strings de runtime internas, limpezas de schema e atualizações de empacotamento.

Para a maioria dos jogadores, nada muda em partidas regulares ou no balanceamento de armas. Um subconjunto de revisores VacNet confiáveis, contudo, pode agora ver um botão dedicado no topo da barra de navegação que os leva diretamente ao portal de rotulagem via overlay do Steam.

Voltar aos updates

Updates recentes

Update de código25 de set. de 2026, 18:59 BRT

Atualização do CS2 (25 de set. de 2026)

Novo patch do CS2 adiciona um popup de lembrete de tokens do Major, refina comportamento de pet books e popups, amplia áudio das galinhas e introduz infraestrutura para melhor iluminação de fumaça e supressão de sons de armas.

  • Novo popup de saldo do Major lembra jogadores de gastar tokens restantes e liga diretamente ao Major hub.
  • O tratamento de popups no menu principal foi refatorado, melhorando a limpeza de callbacks de notificação e evitando popups "presos".
  • Pet book e sistema de pets de vaidade receberam atualizações de UX, incluindo rótulos baseados em data para pet books aposentados.
  • Anotações oficiais do mapa LATAM para `de_train` foram atualizadas, provavelmente refinando marcadores do guia no jogo.
  • A iluminação de fumaça recebeu novo suporte do motor e um comando de servidor; um mapa scriptado agora pede recomputação da iluminação de fumaça após mudanças de luz em salas.
  • O áudio das galinhas foi ampliado com novos sons de hen, pullet, panic, flap e scratch, além de volumes e pitches ajustados na partida e na UI.
  • Sons de manuseio e recarga de várias armas agora usam configurações padronizadas de supressão para controlar melhor ruídos de foley que se sobrepõem.
  • Novos formatos de data apenas com mês e ajustes de protocolo/metadados preparam a UI e ferramentas para exibições de períodos mais limpas e recategorização de comandos.
  • Mudanças internas em flags de Workshop e pequenas alterações no esquema de mensagens indicam trabalho preparatório para ferramentas e permissões futuras.
Ver detalhes
Update oficial25 de set. de 2026, 18:54 BRT

Atualização do Counter-Strike 2 (25 de set. de 2026)

Correções de lacunas e clipping; ajuste de recarregamentos; opção `sv_clantags_enabled`; ovos no menu principal agora em ninhos.

  • Correções de lacunas e ajustes de clipping; correção de recarregamentos altos persistentes; nova opção `sv_clantags_enabled` para servidores; ovos dos jogadores de fundo no menu principal agora repousam em ninhos.
Ver detalhes