- Startseite
- Guides
- Counter-Strike 2
- Counter-Strike 2: Das Update vom 24. August betrifft eure Matches nicht – es gibt Community-Maps ein Interface, eine Kamera und die Möglichkeit, das Legen der Bombe abzubrechen
Counter-Strike 2: Das Update vom 24. August betrifft eure Matches nicht – es gibt Community-Maps ein Interface, eine Kamera und die Möglichkeit, das Legen der Bombe abzubrechen
Kurz gefasst
Das Update vom 24. August für Counter-Strike 2 verändert nichts an euren Matches — null Änderungen bei Waffen, spielbaren Maps oder Gameplay. Dafür öffnet es Creators massive Türen: eigene Interfaces auf dem Bildschirm, Kamerakontrolle ohne Spielerbewegung, und vor allem die Möglichkeit, das Legen einer Bombe während des Vorgangs abzubrechen. Mechaniken, die man für unmöglich hielt, werden Realität.
Valve hat am 24. August ein Update für Counter-Strike 2 veröffentlicht, und wer nachgeschaut hat, was sich dadurch an den Matches ändert, bekommt eine klare Antwort: nichts. Keine überarbeitete Waffe, keine geänderte Karte, kein Gameplay-Fix. Sämtliche Zeilen fallen unter eine einzige Überschrift: MAP SCRIPTING.
Das heißt jedoch nicht, dass das Update ohne Folgen bleibt. Es gibt Community-Karten zwei Dinge, die sie bisher nicht hatten — ein eigenes Interface und die Kontrolle über die Spielerkamera — und öffnet damit die Tür zu Spielmodi, die bisher nur außerhalb von Counter-Strike 2 existieren konnten.
Hier ist, was das Update enthält, und was das für die Inhalte bedeutet, die in den kommenden Monaten im Workshop zu finden sein werden.
Die Patchnotes zu diesem Update wurden von Valve nicht auf Deutsch veröffentlicht. Die in Anführungszeichen gesetzten Passagen in diesem Artikel sind unsere eigene Übersetzung: Es handelt sich nicht um offizielle Bezeichnungen des deutschen Clients.
Erste Neuerung: Karten können ihr eigenes Interface anzeigen
Valve fügt eine Entität namens custom_hud_layout hinzu, beschrieben als „der Einstiegspunkt, der es gescripteten Karten ermöglicht, ein benutzerdefiniertes Interface bereitzustellen“.
Was sie erlaubt, in den genauen Worten der Patchnotes:
- vier Elementtypen: Panel, Label, Image und Button;
- die Formatierung per CSS;
- der Erhalt des Zustands bei Neuladevorgängen im Tools-Modus — ein Komfort für die Entwicklung, keine Spielfunktion.
Bisher musste eine Community-Karte, die einen Punktestand, einen Timer oder ein Ziel anzeigen wollte, dies in der 3D-Welt platzieren oder die bestehende Anzeige zweckentfremden. Jetzt kann sie ein echtes Bildschirm-Interface mit klickbaren Buttons aufbauen — das Ereignis Instance.OnCustomHudClicked taucht im selben Update auf.
Die Einschränkung, die man aufmerksam lesen sollte
Valve setzt sofort eine Grenze: „Client-seitige Ereignisse und Skripte werden nicht unterstützt.“ Die gesamte Logik bleibt auf dem Server. Das bedeutet, dass diese Interfaces nicht sofort auf eine lokale Aktion des Spielers reagieren können: Jede Interaktion erfordert einen Hin- und Rückweg. Für ein Menü oder ein Dashboard spielt das keine Rolle. Für ein Element, das den Schuss auf die Millisekunde genau verfolgen muss, wird das nicht ausreichen.
Zweite Neuerung: die Sicht steuern, ohne den Spieler zu bewegen
Die zweite Entität heißt cs_player_camera, und ihre Beschreibung ist kurz, aber folgenreich: Sie „gibt die Kontrolle über die Sicht eines Spielers, ohne dessen Charakter zu bewegen“. Sie kann außerdem „so konfiguriert werden, dass der Spieler sich von der gescripteten Position aus umsehen kann“.
Mit anderen Worten: Eine Karte kann jetzt die Augen des Spielers übernehmen — Einführungscutscene, Vogelperspektive, aufgezwungene Zuschauerkamera, feste Einstellung auf ein Ziel — während dessen Körper an Ort und Stelle bleibt. Drei Funktionen begleiten dies: CSPlayerCamera.IsEnabled, SetEnabled und SetIsControllingAngles.
Das ist der Baustein, der einer ganzen Kategorie von Inhalten bisher fehlte: narrative Karten, geführte Tutorials, Modi mit mehreren Phasen. Man kann einem Spieler jetzt etwas zeigen, ohne ihn zu teleportieren.

Der Bomben-Block: vier neue beobachtbare Momente und eine Abbruchfunktion
Das ist der interessanteste Teil für alle, die einen Spielmodus entwerfen. Vor diesem Update wusste ein Skript, dass eine Bombe gelegt oder entschärft worden war. Jetzt weiß es, dass ein Legen oder Entschärfen beginnt und dass es unterbrochen wird:
Instance.OnBombPlantStart— das Legen beginnt;Instance.OnBombPlantAbort— das Legen wird unterbrochen;Instance.OnBombDefuseStart— das Entschärfen beginnt;Instance.OnBombDefuseAbort— das Entschärfen wird unterbrochen.
Hinzu kommen drei Funktionen auf C4-Seite: C4.GetPlantStartTime, C4.GetPlantFinishTime und vor allem C4.AbortPlant. Letztere beobachtet nichts: Sie handelt. Ein Skript kann ein laufendes Legen abbrechen.
Konkret werden dadurch Regeln möglich, die es bisher nicht gab: eine Zone, in der das Legen verboten ist, ein Countdown, der das Legen abbricht, falls er abläuft, ein Ziel, das erfüllt werden muss, bevor scharf gemacht werden kann. Genau diese Art von Mechanik unterscheidet einen Spielmodus von einer bloßen Karte.
Schließlich geben drei Funktionen dem Skript einen direkten Einblick in den Zustand eines Spielers: CSPlayerPawn.GetC4 (wer die Bombe trägt), CSPlayerPawn.GetDefuseTarget (was er entschärft) und CSPlayerPawn.IsBuyMenuOpen (ob er das Kaufmenü geöffnet hat).
Die Bewegung von Entitäten wird steuerbar
Drei Ergänzungen vervollständigen das Bild: Entity.Move, Entity.GetMoveType, Entity.SetMoveType, begleitet von einem neuen Enumerator CSMoveType. Eine Karte kann also ändern, wie sich ein Objekt während des Spiels bewegt, und es nicht nur teleportieren.
Hinzu kommt Instance.Delay, mit dem eine verzögerte Aktion programmiert werden kann, ohne einen eigenen Timer zu basteln, sowie Instance.IsDedicatedServer, womit ein Skript feststellen kann, ob es auf einem dedizierten Server oder lokal läuft — nützlich, um sauber alles zu deaktivieren, was offline keinen Sinn ergibt.
Zwei Streichungen: bestehende Skripte müssen überprüft werden
Das Update entfernt zwei Parameter:
planterverschwindet aus dem EventInstance.OnBombPlant;defuserverschwindet aus dem EventInstance.OnBombDefuse.
Das ist nicht unerheblich: Diese beiden Parameter identifizierten den Spieler, der die Aktion ausgeführt hat. Jede Karte, die sie verwendet hat — um Punkte zu vergeben, eine Belohnung auszulösen, einen Namen anzuzeigen — muss überarbeitet werden. Die neuen Funktionen CSPlayerPawn.GetC4 und GetDefuseTarget decken den Bedarf auf andere Weise ab, aber die betreffende Stelle muss neu geschrieben werden.
Der Entwicklungskomfort, besser behandelt als gewohnt
Vier Zeilen betreffen die Fehlerdiagnose, und sie erzählen etwas über die Reife des Tools:
- Fehler, die bei der ersten Ausführung eines Skripts auftreten, werden jetzt in der Konsole angezeigt;
- auch nicht behandelte Promise-Ablehnungen werden dort protokolliert;
- die Spaltennummer wird bei Fehlern hinzugefügt, die beim Kompilieren eines Moduls erkannt werden;
- die Typen mehrerer Events wurden korrigiert, „dort, wo Parameter undefiniert sein konnten“.
Ein Debugging, das vom Schweigen zur lokalisierten Fehlermeldung übergeht, trägt mehr zur Menge des veröffentlichten Inhalts bei als jede neue Entität.
Was Spieler daraus mitnehmen sollten
- Eure heutige Partie ändert sich nicht. Keine Waffe, keine Karte, keine Wirtschaft wird von diesem Update betroffen.
- Community-Maps werden Interfaces erhalten. Punktestände, Missionsziele, klickbare Menüs: Was bisher Bastelei war, wird zu einer offiziellen Funktion.
- Spielmodi mit eigenen Regeln werden möglich, insbesondere rund um die Bombe, dank vier neuer beobachtbarer Momente und der Möglichkeit, eine Bombenplatzierung rückgängig zu machen.
- Bestimmte bestehende Maps werden vorübergehend nicht funktionieren, bis ihre Ersteller die Parameter
planterunddefuserersetzen.
Eine Anmerkung zur Sprache
Valve übersetzt seine Update-Notizen normalerweise ins Deutsche: Die vom 19. August, die sich mit Boulder, Poseidon und der Geschwindigkeit von Modellen gegen Wände befassten, erschienen tatsächlich unter dem Titel „Counter-Strike 2 Update“. Die vom 24. August blieben auf Englisch, auch für einen Spieler, dessen Client auf Französisch eingestellt ist.
Die hier genannten Entitäts- und Funktionsnamen sind Code-Bezeichner: Sie werden in keine Sprache übersetzt und werden es auch nicht werden. Sie werden genau so in einem Skript geschrieben, und so muss man sie auch suchen.
Artikel teilen
Was begeistert euch an diesem Update am meisten?
Häufige Fragen
Ändert dieses Update etwas an meinen normalen Matches?
Was wird man mit Maps jetzt Neues machen können?
Warum werden manche Maps nach diesem Update kaputt gehen?
Kann ich in Echtzeit auf einen Button-Klick im Interface reagieren?
Warum sind die Patch Notes dieses Mal nicht auf Französisch?
Das Wichtigste
- Community-Maps können endlich ihr eigenes Interface auf dem Bildschirm anzeigen, mit klickbaren Buttons, die die früheren 3D-Bastellösungen ersetzen.
- Ein Script kann jetzt die Sicht des Spielers steuern, ohne ihn zu bewegen — das öffnet die Tür für Cutscenes und geführte Tutorials.
- Die Bombe erhält vier beobachtbare Momente (Beginn/Unterbrechung des Legens und Entschärfens) sowie die Möglichkeit, ein laufendes Legen abzubrechen — das schafft bisher unmögliche Spielmechaniken.
- Scripts sehen jetzt endlich, wer die Bombe trägt und wer sie entschärft, aber Maps, die die alten Parameter planter und defuser genutzt haben, müssen überarbeitet werden.
- Das Debugging wurde verbessert: Fehler werden jetzt angezeigt, statt still im Nichts zu verschwinden.
Kommentare
Noch keine Kommentare. Sei der Erste, der reagiert!
Einen Kommentar hinterlassen
Ähnliche Guides
Neueste Artikel
Counter-Strike 2 bewerten
Klicke auf einen Stern, um zu bewerten
Android
iOS
Mac
Meta Quest 3
Nintendo Switch
Nintendo Switch 2
PC
PlayStation 4
PlayStation 5
PS VR2
Steam Deck
SteamVR
Xbox One
Xbox Series