Counter-Strike 2 – Update vom 24.08.2026

[ KARTEN-SCRIPTING ]

  • Entität custom_hud_layout hinzugefügt:

  • custom_hud_layouts sind der Einstiegspunkt für skriptbasierte Karten, um eine benutzerdefinierte Benutzeroberfläche bereitzustellen.

  • Unterstützt werden Bedienfelder, Beschreibungen, Bilder und Schaltflächen.

  • Styling mit CSS wird unterstützt.

  • Events und clientseitiges Scripting werden nicht unterstützt.

  • Durch das Neuladen im Werkzeugmodus wird der Zustand nicht geändert.

  • Entität cs_player_camera hinzugefügt:

  • Ermöglicht die Kontrolle über die Sicht des Spielers, ohne dessen Spielfigur zu bewegen.

  • Kann so konfiguriert werden, dass der Spieler sich von der vorgegebenen Position aus umschauen kann.

  • Instance.Delay hinzugefügt.

  • Instance.OnBombPlantStart hinzugefügt.

  • Instance.OnBombPlantAbort hinzugefügt.

  • Instance.OnBombDefuseStart hinzugefügt.

  • Instance.OnBombDefuseAbort hinzugefügt.

  • Instance.OnCustomHudClicked hinzugefügt.

  • Instance.IsDedicatedServer hinzugefügt.

  • Entity.Move hinzugefügt.

  • Entity.GetMoveType hinzugefügt.

  • Entity.SetMoveType hinzugefügt.

  • CSPlayerPawn.GetC4 hinzugefügt.

  • CSPlayerPawn.GetDefuseTarget hinzugefügt.

  • CSPlayerPawn.IsBuyMenuOpen hinzugefügt.

  • CSPlayerPawn.GetCamera hinzugefügt.

  • C4.GetPlantStartTime hinzugefügt.

  • C4.GetPlantFinishTime hinzugefügt.

  • C4.AbortPlant hinzugefügt.

  • CustomHudLayout.SetHasClass hinzugefügt.

  • CustomHudLayout.SetHasClassForPlayer hinzugefügt.

  • CustomHudLayout.SetDialogVariableString hinzugefügt.

  • CustomHudLayout.SetDialogVariableStringForPlayer hinzugefügt.

  • CustomHudLayout.SetInputCaptureEnabled hinzugefügt.

  • CustomHudLayout.IsInputCaptureEnabled hinzugefügt.

  • CSPlayerCamera.IsEnabled hinzugefügt.

  • CSPlayerCamera.SetEnabled hinzugefügt.

  • CSPlayerCamera.SetIsControllingAngles hinzugefügt.

  • enum CSMoveType hinzugefügt.

  • Typen für einige Events korrigiert, bei denen die Parameter möglicherweise nicht definiert waren.

  • Fehler, die beim ersten Ausführen des Skripts auftreten, werden nun in der Konsole protokolliert.

  • Nicht behandelte Promise-Ablehnungen werden jetzt in der Konsole protokolliert.

  • Spaltennummer zu Fehlermeldungen hinzugefügt, die während des „CompileModule“-Schritts beim Laden eines Skripts auftraten.

  • Veralteter Parameter „planter“ vom Event „Instance.OnBombPlant“ entfernt.

  • Veralteter Parameter „defuser“ vom Event „Instance.OnBombDefuse“ entfernt.