Counter-Strike 2: aktualizacja z 5 listopada 2026 – zmiany w Retakes i nowości w map scripting
CS2 aktualizacja 2026-11-05 jest niewielka, ale dotyka dwóch konkretnych obszarów: tempa rund w Retakes oraz narzędzi dla twórców map. Valve skróciło przestoje w tym trybie i dodało mechanikę automatycznego kończenia rozbrajania, gdy nic nie może już przerwać defuse’a.
Druga część patcha dotyczy map scripting. Tu zmian jest więcej niż w samym gameplayu – pojawiły się nowe eksporty, nowe metody do pracy z encjami i botami, a część starszych funkcji dostała nowe nazwy lub została oznaczona jako deprecated.
Retakes przyspiesza tempo rund
Najbardziej odczuwalna zmiana z tej aktualizacji dotyczy Retakes. Jeśli CT zaczyna defuse i w rundzie zostało jeszcze dość czasu, a na mapie nie ma już aktywnego utility, które mogłoby zatrzymać rozbrojenie, akcja kończy się od razu. W praktyce oznacza to mniej martwych sekund, kiedy wszyscy i tak wiedzą, że smoke, flash czy molotov już nie uratują sytuacji.
To dobra korekta pod flow trybu. Retakes ma być szybkie, bez długiego czekania na formalne dokończenie rundy. Z doświadczenia wiem, że właśnie takie końcówki najbardziej wybijały z rytmu, szczególnie po force buy albo rundach granych na sam pistol i jeden kit.
Valve przy okazji skróciło też freeze time oraz opóźnienie restartu rundy w Retakes – w artykule o CS2 aktualizacja z 14 października 2026. To kolejny drobiazg, ale w tym trybie robi różnicę. Mniej czekania między wejściem na site a kolejną próbą odbicia bombsite’u oznacza po prostu więcej grania, mniej przestojów.
CS2 aktualizacja 2026-11-05 dodaje drobne zmiany z kurczakami
Patch dorzuca też dwie lżejsze poprawki związane z pet chickens. Pingowanie oswojonych kurczaków w freeze timie wywoła teraz prośbę o pokazanie sztuczki. To typowy detal od Valve – bez wpływu na rifle duels, AWP holdy czy eco, ale gracze na pewno to zauważą.
Druga zmiana jest bardziej praktyczna. Imiona pet chickenów nie są już wyświetlane, jeśli opcja niestandardowego tekstu przedmiotów została ustawiona na ukrywanie. Mała rzecz, ale porządkuje UI i zachowanie gry względem ustawień użytkownika.
Nowe API dla encji i botów w map scripting
Większy pakiet zmian trafił do map scripting. Instance.Precache przyjmuje teraz także encje do preloadu, a na najwyższym poziomie pojawił się nowy eksport Entities. Valve dodało też Entities.Spawn, co dla mapperów i autorów skryptów brzmi znacznie ciekawiej niż większość gameplayowych linijek z tego patcha.
Doszły również funkcje związane z kontrolą botów: Instance.OnBotControl, CSPlayerController.IsControllingBot oraz CSPlayerController.GetControlledBotPawn. Do tego CSPlayerPawn.Reset. To zestaw, który może ułatwić budowanie bardziej precyzyjnych scenariuszy i logiki na niestandardowych mapach.
Valve uporządkowało też nazewnictwo. Część metod została przeniesiona z Instance do Entities, a część po prostu przemianowano. Przykłady: Instance.ConnectOutput trafiło do Entities i przyjmuje teraz obiekt konfiguracyjny, Instance.EntFireAtName zmieniono na Entities.FireInput, a wyszukiwanie encji po nazwie i klasie działa teraz pod Entities.FindByName oraz Entities.FindByClass.
Deprecated, warningi i czytelniejsze błędy
Starsze metody nadal działają w swoich poprzednich miejscach, ale są już oznaczone jako deprecated. To ważne dla każdego, kto utrzymuje własne skrypty po ostatnich aktualizacjach. Valve nie ucina kompatybilności od razu, ale sygnał jest jasny – nowe projekty powinny przechodzić na świeże nazwy i strukturę API.
Przy okazji poprawiono też diagnostykę. Wywołanie metody na nieważnej, usuniętej encji zgłosi teraz wprost, że encja jest nieprawidłowa. Z kolei ConnectOutput zapisze ostrzeżenie, gdy cel nie ma outputu o podanej nazwie. Dla twórców map to nie jest kosmetyka – takie warningi skracają czas szukania błędów, zwłaszcza przy bardziej rozbudowanych skryptach.
Zobacz również:
Na tle poprzednich patchy to mniejszy update, ale CS2 aktualizacja 2026-11-05 robi dokładnie to, co powinna: przyspiesza Retakes i porządkuje narzędzia pod custom content. Dla zwykłego gracza najważniejsze będą szybsze rundy. Dla mapperów – nowy Entities i porządki w API.
Pełny changelog
[ ROZGRYWKA ]- Rozbrajanie bomby w trybie Retakes będzie teraz natychmiastowo kończyć się, gdy w rundzie pozostanie wystarczająco dużo czasu i nie ma aktywnej użyteczności, która mogłaby uniemożliwić rozbrojenie.[/*]- Skrócono czas zamrożenia oraz opóźnienie restartu rundy w trybie Retakes.[/*]- Pingowanie zwierzaków w postaci kurczaków podczas czasu zamrożenia poprosi je o sztuczkę.[/*]- Nazwy petów-kurczaków nie są już wyświetlane, gdy opcja gry „customized item text” jest ustawiona na hidden.[/*][ SKRYPTY MAP ]- Instance.Precache teraz akceptuje encje do precache[/*]- Dodano nowy najwyższy poziom export Entities[/*]- Dodano Entities.Spawn[/*]- Dodano Instance.OnBotControl[/*]- Dodano CSPlayerController.IsControllingBot[/*]- Dodano CSPlayerController.GetControlledBotPawn[/*]- Dodano CSPlayerPawn.Reset[/*]- Przeniesiono Instance.ConnectOutput do Entities i zmieniono je tak, aby przyjmowało obiekt konfiguracyjny[/*]- Przeniesiono Instance.DisconnectOutput do Entities[/*]- Zmieniono nazwę Instance.EntFireAtName na Entities.FireInput[/*]- Zmieniono nazwę Instance.FindEntitiesByName na Entities.FindByName[/*]- Zmieniono nazwę Instance.FindEntitiesByClass na Entities.FindByClass[/*]- Zmieniono nazwę Instance.EntFireAtTarget na Entity.FireInput[/*]- Przeniesione i zmienione metody nadal są dostępne w ich pierwotnej lokalizacji, oznaczone jako deprecated[/*]- Wycofano (deprecated) Instance.FindEntityByName oraz FindEntityByClass[/*]- Wywołanie metody na nieprawidłowej (usuniętej) Entity teraz raportuje, że Entity jest nieprawidłowa[/*]- ConnectOutput teraz loguje ostrzeżenie, gdy cel nie ma outputu o tej nazwie[/*]


