Atualização 24/08 - Novidades para scripts de mapas
Agora é possível criar HUDs customizados e câmeras com ângulo pré-definido
por Lucas Benvegnú/25 de agosto de 2026 - 15:45/Capa: Reprodução/Valve
Clique aqui e adicione a DRAFT5 como fonte preferencial do Google e receba resultados personalizados.

Em destaque, agora é possível criar HUDs customizados e câmeras com ângulo pré-definido para modos de jogos personalizados. Confira abaixo as notas da atualização na íntegra:

(SCRIPTS DE MAPAS)
- Adicionada a entidade custom_hud_layout.
- custom_hud_layout são o ponto de entrada para que mapas scriptados tenham uma interface de usuário personalizada.
- Painéis, rótulos, imagens e botões são suportados.
- Estilizações com css são suportadas.
- Eventos e scripts de client-side não são suportados.
- Mantém o estado durante recarregamentos no modo de ferramentas.
- Adicionada a entidade cs_player_camera.
- Permite controlar a visão de um jogador sem mover seu spawn.
- Pode ser configurada para permitir que o jogador olhe ao redor a partir da posição definida pelo script.
- Adicionado Instance.Delay
- Adicionado Instance.OnBombPlantStart
- Adicionado Instance.OnBombPlantAbort
- Adicionado Instance.OnBombDefuseStart
- Adicionado Instance.OnBombDefuseAbort
- Adicionado Instance.OnCustomHudClicked
- Adicionado Instance.IsDedicatedServer
- Adicionado Entity.Move
- Adicionado Entity.GetMoveType
- Adicionado Entity.SetMoveType
- Adicionado CSPlayerPawn.GetC4
- Adicionado CSPlayerPawn.GetDefuseTarget
- Adicionado CSPlayerPawn.IsBuyMenuOpen
- Adicionado CSPlayerPawn.GetCamera
- Adicionado C4.GetPlantStartTime
- Adicionado C4.GetPlantFinishTime
- Adicionado C4.AbortPlant
- Adicionado CustomHudLayout.SetHasClass
- Adicionado CustomHudLayout.SetHasClassForPlayer
- Adicionado CustomHudLayout.SetDialogVariableString
- Adicionado CustomHudLayout.SetDialogVariableStringForPlayer
- Adicionado CustomHudLayout.SetInputCaptureEnabled
- Adicionado CustomHudLayout.IsInputCaptureEnabled
- Adicionado CSPlayerCamera.IsEnabled
- Adicionado CSPlayerCamera.SetEnabled
- Adicionado CSPlayerCamera.SetIsControllingAngles
- Adicionado o enum CSMoveType.
- Corrigidos os tipos de alguns eventos nos quais os parâmetros poderiam estar indefinidos.
- Erros encontrados durante a execução inicial dos scripts agora são registrados no console.
- Rejeições de promises não tratadas agora são registradas no console.
- Adicionado o número da coluna aos erros capturados durante a etapa CompileModule do carregamento de scripts.
- Descontinuado o parâmetro planter do evento Instance.OnBombPlant.
- Descontinuado o parâmetro defuser do evento Instance.OnBombDefuse.

Atualização 24/08 - Novidades para scripts de mapas | DRAFT5 - Notícias e Coberturas CS