Detalhes da atualização de 24/08/2026

[Scripts de mapa]

  • Adição da entidade custom_hud_layout:

  • Entidades custom_hud_layout são o ponto de entrada para que scripts de mapas forneçam interfaces personalizadas.

  • É possível usar painéis dos tipos Panel, Label, Image e Button.

  • É possível estilizar a interface com CSS.

  • Não é possível usar eventos nem scripts no lado do cliente.

  • O estado é mantido entre recarregamentos no modo de ferramentas.

  • Adição da entidade cs_player_camera:

  • Concede controle da visão de um jogador sem mover o personagem.

  • Pode ser configurada para permitir que o jogador olhe ao redor a partir da posição definida no script.

  • Adição da função Instance.Delay.

  • Adição da função Instance.OnBombPlantStart.

  • Adição da função Instance.OnBombPlantAbort.

  • Adição da função Instance.OnBombDefuseStart.

  • Adição da função Instance.OnBombDefuseAbort.

  • Adição da função Instance.OnCustomHudClicked.

  • Adição da função Instance.IsDedicatedServer.

  • Adição do método Entity.Move.

  • Adição do método Entity.GetMoveType.

  • Adição do método Entity.SetMoveType.

  • Adição do método CSPlayerPawn.GetC4.

  • Adição do método CSPlayerPawn.GetDefuseTarget.

  • Adição do método CSPlayerPawn.IsBuyMenuOpen.

  • Adição do método CSPlayerPawn.GetCamera.

  • Adição do método C4.GetPlantStartTime.

  • Adição do método C4.GetPlantFinishTime.

  • Adição do método C4.AbortPlant.

  • Adição da função CustomHudLayout.SetHasClass.

  • Adição da função CustomHudLayout.SetHasClassForPlayer.

  • Adição da função CustomHudLayout.SetDialogVariableString.

  • Adição da função CustomHudLayout.SetDialogVariableStringForPlayer.

  • Adição da função CustomHudLayout.SetInputCaptureEnabled.

  • Adição da função CustomHudLayout.IsInputCaptureEnabled.

  • Adição do método CSPlayerCamera.IsEnabled.

  • Adição do método CSPlayerCamera.SetEnabled.

  • Adição do método CSPlayerCamera.SetIsControllingAngles.

  • Adição da enumeração CSMoveType.

  • Correção dos tipos de alguns eventos cujos parâmetros podiam ser "undefined".

  • Agora, erros encontrados durante a execução inicial do script são registrados no console.

  • Agora, Promises rejeitadas que não foram tratadas são registradas no console.

  • Adição do número da coluna para erros encontrados durante a fase CompileModule do carregamento de scripts.

  • Marcação como obsoleto (deprecated) do parâmetro "planter" da função Instance.OnBombPlant.

  • Marcação como obsoleto (deprecated) do parâmetro "defuser" da função Instance.OnBombDefuse.