Counter-Strike 2 dostał mały, ale bardzo konkretny patch. CS2 aktualizacja 2026-08-03 naprawia błąd z granatami przenikającymi przez geometrię map, poprawia Cache i Shelter, a do tego dorzuca sporą paczkę funkcji dla skryptów mapowych.
W dzisiejszym artykule skupimy się na najważniejszych zmianach. Z perspektywy zwykłego meczu najważniejsza jest poprawka granatów. Jeśli smoke, flash albo HE leciały kiedyś w miejsca, w które nie powinny, ten problem ma już zniknąć. Dla twórców customowych trybów i map ta aktualizacja jest jeszcze ciekawsza, bo Valve rozbudowało API o nowe eventy związane z bronią, granatami i bombą.
Gameplay: poprawione rzuty granatów
Najbardziej praktyczna zmiana w tej aktualizacji dotyczy granatów. Valve naprawiło przypadek, w którym granaty mogły być rzucane przez elementy geometrii poziomu. W realnym meczu taki bug potrafił wypaczyć rundę – szczególnie gdy smoke wpadał za ścianę, flash przechodził przez obiekt albo HE lądowało tam, gdzie normalnie nie miało prawa dolecieć.
Dla graczy MM i faceitowego elo to dobra wiadomość, bo takie błędy najbardziej bolą w ciasnych retake’ach, force buyach i przy egzekucjach na site. Z doświadczenia wiem, że przy lineupach każdy piksel ma znaczenie, więc naprawa zachowania granatów to nie jest kosmetyka, tylko usunięcie problemu, który wpływał na rozgrywkę.
Mapy: Cache i Shelter po poprawkach
W sekcji map pojawiły się zmiany dla Cache i Shelter. Na Cache poprawiono różne szczeliny w mapie, kolizję w kilku miejscach oraz migotanie części assetów. Usunięto też boost spot w Outside A, więc jeden z trików pozycyjnych przestaje być opcją.
To zestaw zmian, który dobrze brzmi zwłaszcza dla graczy grających pod kątem utility i off-angle’ów. Gapy i dziwna kolizja często kończą się sytuacją, w której model haczy o ścianę, granat odbija się inaczej niż powinien albo ktoś znajduje półlegalny pixel peek. Po tym patchu Cache powinno działać po prostu czyściej.
Shelter z kolei zostało zaktualizowane do najnowszej wersji z Community Workshop. Valve nie rozpisuje tutaj własnych szczegółów w nocie, tylko odsyła do changelogu mapy, więc w samym kliencie mamy potwierdzenie, że warsztatowa wersja została podmieniona na nowszą.
CS2 aktualizacja 2026-08-03 rozwija API skryptów
Największy blok zmian, choć mniej widoczny dla przeciętnego gracza, dotyczy map scriptingu. CS2 aktualizacja 2026-08-03 dodaje nowe funkcje i eventy, które rozszerzają kontrolę nad zachowaniem graczy, broni, granatów oraz bomby.
Doszły między innymi Instance.TracePlayer, Instance.OnWeaponPickup, Instance.OnBombExplode i Instance.SpawnGrenadeProjectile. Rozszerzono też zdarzenia związane z dropem broni i odbiciem granatu – event Instance.OnWeaponDrop dostał informację o dropperze, a Instance.OnGrenadeBounce przekazuje teraz także trafiony byt i normalną powierzchni. Jednocześnie oznaczono stare bounces w tym evencie jako przestarzałe.
Do tego dochodzą nowe metody dla obiektów granatów i C4. Skrypty mogą teraz sprawdzić typ granatu, jego throwera, a nawet wymusić detonację. W przypadku bomby pojawiły się funkcje pozwalające odczytać, czy paka leży na A czy B, kto ją plantował, kto defusuje i w jakim stanie aktualnie się znajduje. Są też timestampy dla plantu, eksplozji oraz startu i końca defuse’a.
Valve poprawiło również błąd, przez który Instance.RegisterCheatCommand nie działało po przeładowaniu skryptu. Dla twórców customowych scenariuszy, treningówek i eksperymentalnych trybów to mała rzecz, ale bardzo praktyczna. W skrócie: ten patch nie zmienia mety rifle vs pistol, nie rusza AWP ani AK, ale porządkuje podstawy gameplayu i daje więcej narzędzi ludziom budującym rzeczy wokół CS2.
Podsumowanie
To aktualizacja, która uderza w realne problemy – od zachowania granatów po dopracowanie map i rozbudowę API dla twórców. Jeśli grasz w trybach opartych o precyzyjne utility, zmiany na Cache i poprawki w granatach powinny od razu przełożyć się na bardziej przewidywalną rozgrywkę.
Pełny changelog
[ GAMEPLAY ]- Naprawiono przypadek, w którym granaty można było rzucać przez geometrię poziomu[/*][ MAPS ]- Naprawiono różne luki w mapie[/*]- Naprawiono kolizje w różnych miejscach na mapie[/*]- Naprawiono migotanie niektórych assetów[/*]- Usunięto boost spot w Outside A[/*]Shelter- Zaktualizowano do najnowszej wersji z Community Workshop (Update Notes („https://steamcommunity.com/sharedfiles/filedetails/changelog/3737179295”))[/*][ MAP SCRIPTING ]- Dodano Instance.TracePlayer[/*]- Dodano Instance.OnWeaponPickup[/*]- Dodano Instance.OnBombExplode[/*]- Dodano Instance.SpawnGrenadeProjectile[/*]- Dodano dropper do eventu Instance.OnWeaponDrop[/*]- Dodano hitEntity do eventu Instance.OnGrenadeBounce[/*]- Dodano normal do eventu Instance.OnGrenadeBounce[/*]- Dodano CSGrenadeProjectileBase.GetGrenadeType[/*]- Dodano CSGrenadeProjectileBase.GetThrower[/*]- Dodano CSGrenadeProjectileBase.Detonate[/*]- Dodano CSPlantedC4.IsBombsiteA[/*]- Dodano CSPlantedC4.IsBombsiteB[/*]- Dodano CSPlantedC4.GetPlanter[/*]- Dodano CSPlantedC4.GetDefuser[/*]- Dodano CSPlantedC4.IsActive[/*]- Dodano CSPlantedC4.IsExploded[/*]- Dodano CSPlantedC4.IsDefused[/*]- Dodano CSPlantedC4.GetPlantTime[/*]- Dodano CSPlantedC4.GetExplodeTime[/*]- Dodano CSPlantedC4.GetDefuseStartTime[/*]- Dodano CSPlantedC4.GetDefuseFinishTime[/*]- Dodano CSPlayerPawn.HasDefuser[/*]- Dodano CSPlayerPawn.SetHasDefuser[/*]- Dodano enum CSGrenadeType[/*]- Naprawiono błąd, w którym Instance.RegisterCheatCommand nie działałby po przeładowaniu skryptu.[/*]- Wycofano (deprecated) bounces z eventu Instance.OnGrenadeBounce[/*]


