Aktualizacja CS2 z 18 maja 2026: poprawki spectowania, broni i skryptów map
CS2 aktualizacja 2026-05-18 skupia się głównie na oglądaniu meczów, zachowaniu broni i narzędziach dla twórców map – animacji, broni. To nie jest duży patch do mety, ale kilka zmian trafia w miejsca, które potrafiły irytować podczas spectowania, jump throwów i gry na drabinach.
Valve poprawiło też Cache oraz dorzuciło pakiet nowych funkcji do map scriptingu. Dla zwykłego gracza najbardziej odczuwalne będą poprawki x-raya, efektów obrażeń u obserwatora i większa powtarzalność granatów przy skoku.
Spectowanie bez glitchy i zawieszonego x-raya
Najbardziej praktyczna część tego patcha dotyczy trybu obserwatora. CS2 aktualizacja 2026-05-18 naprawia błąd post-processingu przy przełączaniu między graczami na mapach z różnymi volume’ami efektów obrazu. W praktyce chodzi o sytuacje, gdy kamera po przeskoczeniu na inny cel potrafiła pokazać dziwny filtr albo nieczytelny obraz.
Zniknął też przypadek zawieszonych sylwetek x-ray po zmianie obserwowanego zawodnika. Jeśli ktoś oglądał demo, POV albo mecz z obserwatora, to pewnie widział takie momenty – outline zostawał tam, gdzie nie powinien. Valve poprawiło również overlay obrażeń w spectowaniu, więc feedback przy oglądaniu akcji powinien być po prostu czystszy.
To nie zmienia gunplayu ani tego, czy rifle wygra pojedynek z AWP na midzie, ale dla transmisji, demek i analiz rund ta paczka ma sens. Mniej wizualnych śmieci, mniej zgadywania, co właściwie pokazała kamera.
Broń, drabiny i bardziej równe jump throwy
(w artykule o Aktualizacja CS2 z 1 kwietnia 2026: Animgraph)
W sekcji ogólnej pojawiła się jedna zmiana, która może mieć znaczenie w konkretnych sytuacjach rundy. Valve dodało parametr weapon_accuracy_stack_boost_limit z domyślną wartością 2. Oznacza to, że niedokładność związana z drabiną obejmuje też graczy podbijanych przez stack złożony z co najmniej dwóch osób.
Krótko mówiąc: kombinacje z ustawianiem wieży z teammate’ów mają teraz bardziej przewidywalne ograniczenia celności. To niszowy temat, ale w CS-ie takie detale potrafią wpływać na pojedyncze kąty, boost peeki i szybkie zagrania pod info.
Do tego doszła korekta przejścia animacji AWP z draw do idle. Mała rzecz, bardziej po stronie feelingu niż realnego buffa czy nerfa, ale snajperzy zwykle wyłapują takie zmiany od razu. Druga praktyczna poprawka to lepsza spójność grenade jump throwów oraz dokładniejsza kamera podglądu dla rzutu. Jeśli gracie setupy pod smoke, flash albo execute z precyzyjnego lineupu, ta zmiana powinna ograniczyć losowe odchylenia.
Cache dostało poprawki okien i venta
Na Cache poprawiono model osłon okien tak, by po ostrzale lepiej pokazywały kolizję i decals. To detal wizualny, ale pomaga szybciej odczytać, gdzie faktycznie weszły pestki i jak zachowuje się powierzchnia po sprayu z AK czy krótkim tapie z pistol.
Valve dopracowało też clipping gracza i granatów wokół okien, ich osłon oraz wejścia do venta. Tego typu poprawki zwykle nie robią hałasu, ale z doświadczenia wiem, że właśnie one często eliminują najbardziej upierdliwe sytuacje: smoke odbity od dziwnej krawędzi, flash zahaczający o geometrię albo movement, który blokuje się w miejscu, gdzie nie powinien – więcej informacji na temat Counter-Strike 2: aktualizacja z.
Nowe opcje dla map scriptingu
CS2 aktualizacja 2026-05-18 dorzuca też sporą paczkę funkcji dla skryptów map. Pojawiły się nowe komendy i metody, między innymi do rejestrowania cheat commandów, pobierania wszystkich player controllerów, obsługi restartu rundy czy ustawiania pozostałego czasu rundy.
Twórcy dostali też dodatkowy dostęp do ekonomii i stanu gracza: można odczytywać oraz zmieniać pieniądze dostępne od razu i zarobek na następną rundę, sprawdzać hełm, stan scopa czy to, czy broń ma włączony silencer. Do tego poprawiono działanie OnPlayerUse, wartość CSInputs.LOOK_AT_WEAPON i naprawiono potencjalny crash w obsłudze wyjątków.
Dla większości graczy to zmiany w tle, ale dla autorów customowych scenariuszy i map to całkiem konkretny zestaw narzędzi. Szczególnie tam, gdzie skrypt steruje ekonomią rund, zachowaniem ekwipunku albo niestandardowymi zasadami force buy i eco.
Podsumowanie
Zobacz również:
W skrócie: CS2 aktualizacja 2026-05-18 skupia się na poprawkach spectowania, dopracowaniu zachowania broni i granatów oraz rozszerzeniu możliwości dla map scriptingu. To zmiany, które nie muszą od razu przestawiać metagry, ale realnie wpływają na czytelność transmisji, przewidywalność akcji i narzędzia dla twórców.
Pełny changelog
[ SPECTATING ]- Naprawiono przypadek błędu post-processingu podczas przełączania celów obserwatora na mapach z różnymi wolumenami post-processingu.[/*]- Naprawiono przypadek „zawieszonych” sylwetek x-ray podczas przełączania celów obserwatora.[/*]- Naprawiono efekt nakładki obrażeń obserwatora.[/*][ MISC ]- Dodano weapon_accuracy_stack_boost_limit (wartość domyślna „2”), aby stosować niedokładność drabinki (ladder) u graczy podbitych przez stos (stack) obejmujący tyle graczy lub więcej.[/*]- Dostosowano przejście AWP draw do animacji bezczynności.[/*]- Poprawiono spójność rzutów z „grenade jump” oraz dokładność podglądu kamery dla rzutu w skoku.[/*][ MAPS ]Cache- Dostosowano model dla osłon okien (window covers), aby pokazywał kolizję / dekal (decal) przy trafieniu.[/*]- Dostosowano przycinanie (clipping) graczy i granatów w okolicach okien, osłon okien oraz wejścia do kanału (vent entrance).[/*][ MAP SCRIPTING ]- Dodano Instance.RegisterCheatCommand[/*]- Dodano Instance.GetAllPlayerControllers[/*]- Dodano Instance.OnBeginRoundRestart[/*]- Dodano Instance.SetRoundRemainingTime[/*]- Dodano CSPlayerController.AddMoneySpendableNow[/*]- Dodano CSPlayerController.GetMoneySpendableNow[/*]- Dodano CSPlayerController.AddMoneyEarnedForNextRound[/*]- Dodano CSPlayerController.GetMoneyEarnedForNextRound[/*]- Dodano CSPlayerPawn.HasHelmet[/*]- Dodano CSPlayerPawn.SetHasHelmet[/*]- Dodano CSPlayerPawn.IsScoped[/*]- Dodano CSWeaponBase.IsSilencerOn[/*]- Zmieniono aktywatora dla OnPlayerUse, aby zawsze był to gracz[/*]- Zmieniono wywołującego dla OnPlayerUse, aby zawsze był to używany byt (used entity)[/*]- Naprawiono wartość CSInputs.LOOK_AT_WEAPON[/*]- Naprawiono potencjalną awarię (crash) w obsłudze wyjątków[/*]

