Aktualizacja Counter-Strike 2 z 2026-08-24
Spis treści
Aktualizacja Counter-Strike 2 z 2026-08-24 w całości dotyczy skryptowania map — wszystkie jej punkty są zebrane w jednej sekcji notatek, MAP SCRIPTING. To patch dla twórców map, nie dla graczy: w notatkach nie ma sekcji o broni, ekonomii, mapach aktywnej puli ani matchmakingu.
Poniżej — co dokładnie dodano, jak to czytać ludzkim językiem i gdzie przebiega granica między tym, co wiadomo, a tym, czego nie będziemy zgadywać.
Nowy interfejs na mapie: custom_hud_layout
Główna nowość to encja custom_hud_layout. To punkt wejścia, przez który skryptowana mapa w ogóle zyskuje prawo wyświetlania własnego interfejsu nad grą. Wcześniej twórca mapy pracował głównie z tym, co oferowała gra; teraz ma formalne wejście do własnego UI.
Co z tym wejściem można zrobić — i czego nie można:
| Możliwość | Stan według notatek |
|---|---|
Typy paneli Panel, Label, Image, Button |
obsługiwane |
| Stylowanie przez css | obsługiwane |
| Zdarzenia (obsługa działań) | nieobsługiwane |
| Skryptowanie po stronie klienta | nieobsługiwane |
| Zachowanie stanu przy przeładowaniu w trybie narzędzi | tak, stan jest zachowywany |
Rozłóżmy tabelę na prostą treść.
Zestaw typów paneli jest podstawowy, ale funkcjonalny: kontener, tekst, obraz i przycisk. To wystarcza, by zbudować tablicę wyników, podpowiedź, licznik czy menu wyboru. Stylowanie odbywa się przez css — czyli układ, kolory, czcionki i odstępy opisuje się w sposób znany z sieci, a nie na sztywno w samej grze.
Za to dwa wiersze z „nieobsługiwane” to nie drobiazg — to one wyznaczają, jak daleko można się posunąć. Brak zdarzeń oznacza, że panel sam w sobie nie reaguje na działania użytkownika tak, jak reagowałby interfejs webowy. Brak skryptowania po stronie klienta oznacza, że logiki nie da się wykonywać po stronie klienta. Na start jest to raczej sposób, by pokazać informację, niż zbudować pełnoprawną interaktywną aplikację wewnątrz mapy.
Osobno warto odnotować punkt o trybie narzędzi: stan interfejsu przetrwa przeładowanie. Dla osoby budującej mapę to oszczędność czasu — nie trzeba za każdym razem od nowa doprowadzać sceny do właściwego wyglądu po każdym restarcie.
Jeśli w ogóle nie orientujesz się w temacie map niestandardowych i nie wiesz, skąd biorą się w grze, zacznij od materiału o Steam Workshop w CS2 — to właśnie tam żyją mapy, których to wszystko dotyczy.
Kontrola nad kamerą: cs_player_camera
Druga nowość to encja cs_player_camera. Daje ona kontrolę nad tym, gdzie patrzy gracz, bez przesuwania przy tym jego postaci. Kamera i ciało rozjeżdżają się: model pozostaje tam, gdzie był, a punkt widzenia przechodzi pod kontrolę skryptu.
Dodatkowo kamerę można skonfigurować tak, by gracz mógł jednak się rozglądać — ale już z pozycji ustawionej przez skrypt. Różnica między „patrzysz tam, gdzie ci pokazano” a „patrzysz z miejsca, w którym cię ustawiono, ale swobodnie” jest zasadnicza, i to twórca mapy sam ją wybiera.
Po co to w praktyce — notatki tego nie wyjaśniają. Ale sam mechanizm dobrze znany jest pod innymi nazwami: sceny wprowadzające, przegląd lokacji, pokazanie wydarzenia w innej części mapy, tryb obserwatora w niestandardowych scenariuszach. Nie twierdzimy, że encję stworzono właśnie w tym celu — po prostu opisujemy, co potrafi.
Nowe pozycje Instance
Lista uzupełnień do Instance wygląda tak:
Instance.DelayInstance.OnBombPlantStartInstance.OnBombPlantAbortInstance.OnBombDefuseStartInstance.OnBombDefuseAbort
Tu potrzebna jest uczciwość. W notatkach przy każdym z tych punktów widnieje wyłącznie fakt dodania — bez opisu działania, parametrów czy przykładów. Dlatego wszystko, co można odpowiedzialnie powiedzieć:
Instance.Delay— o przeznaczeniu w notatkach nie napisano nic. Nazwa sugeruje opóźnione wykonanie, ale deweloper nie podał szczegółów.- Pozostałe cztery — z ich nazw wynika powiązanie z bombą: początek podkładania, przerwanie podkładania, początek rozbrajania, przerwanie rozbrajania. Czyli twórca mapy zyskuje punkty, w których może zaczepić się o te momenty rundy.
Co dokładnie jest przekazywane do tych obsług, jak zachowują się w nietypowych sytuacjach i czy istnieją ograniczenia — z notatek nie wiadomo.
Czego nie twierdzimy
⚠️ To ta część, w której większość newsów zwykle zaczyna fantazjować. Nie będziemy:
- Nie mówimy, że to wszystko, co zmieniło się w grze. Przekazujemy treść sekcji o skryptowaniu map. Obecności lub braku innych poprawek nie sprawdzaliśmy i nie ogłaszamy.
- Nie opisujemy wewnętrznego działania nowych encji. Ani formatu znaczników, ani listy właściwości, ani tego, które możliwości css są obsługiwane, a które nie — w notatkach tego nie ma, więc tego nie wymyślamy.
- Nie prognozujemy, co pojawi się dalej. Ani że „zdarzenia dodadzą w kolejnym patchu”, ani że „to przygotowanie do czegoś”. Czegoś takiego w notatkach nie ma.
- Nie podajemy żadnych rozmiarów, limitów ani wersji. W źródle po prostu ich nie było.
Jeśli potrzebujesz szerszego kontekstu, jak w ogóle działają patche w tej grze i jak często wychodzą, znajdziesz go w osobnym materiale o aktualizacjach i patchach CS2. Wcześniejsze omówienia notatek też trzymamy osobno — na przykład poprzednie omówienie aktualizacji.
Dla kogo to naprawdę ma znaczenie
Rozłóżmy to na role, bez upiększeń:
- Twórca map niestandardowych. To dotyczy cię bezpośrednio: pojawił się oficjalny sposób rysowania własnego interfejsu i przejmowania kamery, a także nowe punkty zaczepienia o zdarzenia związane z bombą.
- Gracz w tryby niestandardowe. Pośrednio: mapy, w które grasz, mogą teraz wyglądać inaczej — ale tylko wtedy i tylko tak, jak zrobi to ich twórca.
- Gracz w tryby oficjalne. Z tej sekcji notatek nie wynika bezpośredni wpływ. Aktywna pula map i to, jak działa, to osobny temat, omówiony w materiale o mapach CS2 i aktywnej puli.
Najważniejsze, co warto zapamiętać z tego patcha: rozszerza on granicę tego, jak bardzo niestandardowa mapa może wyglądać jak „własna gra”, a nie jak wariacja standardowego trybu. Ale granica na razie jest sztywna — bez zdarzeń i bez skryptów klienckich to narzędzie do wyświetlania, a nie pełnoprawna platforma.
Krótko
Aktualizacja Counter-Strike 2 z 2026-08-24 to patch dla twórców map: dodano encję custom_hud_layout do własnego interfejsu (panele i css tak, zdarzenia i skrypty klienckie nie), encję cs_player_camera do kontroli nad widokiem bez przesuwania postaci, a także nowe pozycje Instance — Delay i cztery zdarzenia związane z podkładaniem i rozbrajaniem bomby.
Najczęstsze pytania
Co zmieniło się w CS2 24 sierpnia 2026 roku?
Deweloper wydał aktualizację Counter-Strike 2, w której notatkach jest sekcja o skryptowaniu map. Zawiera ona nowe encje custom_hud_layout i cs_player_camera oraz nowe pozycje Instance — Delay, OnBombPlantStart, OnBombPlantAbort, OnBombDefuseStart, OnBombDefuseAbort.
Czy coś zmieniło się w broni, mapach lub matchmakingu?
W notatkach do tej aktualizacji nie ma takiej sekcji — jest tylko sekcja o skryptowaniu map. O innych poprawkach niczego nie twierdzimy.
Co daje encja custom_hud_layout?
To punkt wejścia, przez który skryptowane mapy mogą wyświetlać własny interfejs. Obsługiwane są typy paneli Panel, Label, Image i Button, a także stylowanie przez css.
Czy na własnym interfejsie można obsługiwać zdarzenia?
Nie. W notatkach wprost napisano, że zdarzenia i skryptowanie po stronie klienta nie są obsługiwane.
Do czego służy cs_player_camera?
Daje kontrolę nad tym, co widzi gracz, bez przesuwania jego postaci. Można ją skonfigurować tak, by gracz mógł się rozglądać z pozycji ustawionej przez skrypt.
Czy ta aktualizacja dotyczy zwykłych graczy?
Bezpośrednio — nie: wszystkie wymienione zmiany są adresowane do twórców map. Na graczy wpływają jedynie pośrednio, przez to, co twórcy zrobią z tymi możliwościami.