Aktualizacja Counter-Strike 2: Valve zapewnia twórcom map pełną kontrolę nad zakładnikami

Follow US

80FaniLubię
908ObserwującyObserwuj
57ObserwującyObserwuj

Valve rozszerza Counter-Strike 2 o interfejsy skryptowe dla zakładników: CSHostage, Event-Hooks oraz nowe eksporty Console i GameRules dają twórcom map pełną kontrolę nad scenariuszami z zakładnikami za pomocą skryptów. Serwery społecznościowe zgłaszają pierwsze problemy.

22 października 2026 r. firma Valve udostępniła aktualizację Counter-Strike 2, która dodaje do interfejsów API skryptowania map nowe klasy zakładników, haki zdarzeń oraz eksporty. Wynika to z oficjalnego ogłoszenia na platformie Steam.

Zakładnicy stają się w pełni skryptowalni

Głównym elementem tej aktualizacji jest nowa klasa CSHostage. Oferuje ona metody takie jak IsBeingPickedUp, IsBeingCarried, IsRescued oraz GetRescuer, dzięki którym twórcy map mogą sprawdzać stan poszczególnych zakładników. Do tego dochodzi sześć nowych hooków zdarzeń w obiekcie instancji: OnHostagePickUpStart, OnHostagePickUpAbort oraz OnHostagePickUp dla podnoszenia zakładnika, OnHostageDrop dla upuszczania, OnHostageRescue dla ratowania oraz OnHostageKill dla zabijania. Dzięki temu można wręcz programować niestandardowe mapy z scenariuszami zakładników, zamiast polegać wyłącznie na standardowej logice: za pomocą skryptu można sprawdzić, kto podnosi zakładnika, kto go ratuje, a kto zabija, i odpowiedzieć na to pytanie zgodnie z własną logiką.

Nowością jest również obiekt CSPrecache, który za pomocą Instance. Precache zasoby, dzięki czemu zawartość mapy jest dostępna bez zacięć. Element radar_element pojawi się w przyszłości na radarze w każdym trybie gry, a nie tylko w trybie Rush, zgodnie z informacjami zawartymi w notatkach dotyczących aktualizacji.

Console i GameRules jako osobne eksporty

Aktualizacja wprowadza dwa nowe eksporty na najwyższym poziomie. Console może odczytywać i ustawiać zmienne Convars; w informacjach o aktualizacji wyraźnie zaznaczono, że Console.SetConvar nie jest ograniczone przez sv_cheats i działa synchronicznie. Dotychczasowa metoda Instance. Msg nosi teraz nazwę Console.Log. Eksport GameRules udostępnia metody dotyczące rozgrzewki, wyniku drużyny oraz zakończenia rundy, takie jak StartWarmup, EndWarmup, GetTeamScore, AddTeamScore oraz TerminateRound. Według Valve metody, których nazwy zostały zmienione, nadal działają w dotychczasowych miejscach, ale są uznawane za przestarzałe. Naprawiono również awarię w GameRules.AddTeamMoney z CSTeamMoneyReason.NONE.

To już druga aktualizacja CS2 w ciągu ośmiu dni: poprzednia poprawka ukazała się 14 października 2026 r. zgodnie z tym samym cotygodniowym harmonogramem. Użytkownicy na Reddicie zgłaszają po zainstalowaniu poprawki problemy z serwerami społecznościowymi oraz narzędziami takimi jak Refrag i warmupserver; są to pojedyncze zgłoszenia użytkowników i nie zostały potwierdzone przez Valve.

W grę Counter-Strike 2 można grać bezpłatnie na platformie Steam na systemach Windows i Linux; sposób, w jaki firma Valve traktuje społeczność CS2, był ostatnio przedmiotem dyskusji, gdy studio odrzuciło zarzuty prokuratora generalnego stanu Nowy Jork.

RELATED ARTICLES

Recenzja gry Final Fantasy Resonance: list miłosny do tradycyjnych gier RPG, którego nie każdy zrozumie

Nowa gra z serii Final Fantasy jest w rzeczywistości dość stara – a przynajmniej tak się wydaje. Im bardziej...

Gra „The Blood of Dawnwalker” otrzymała pierwszą dużą aktualizację i oferuje dokładnie to, czego najbardziej pragnąłem

Kilka tygodni po premierze gra „The Blood of Dawnwalker” opublikowała aktualizację 1.1. Mamy dla was pełną listę zmian oraz...

Mass Effect 5: Wyciekł nowy zwiastun po zamknięciu BioWare

Film z gry „Mass Effect: Universe” pokazuje znane rasy oraz loty kosmiczne. IGN zweryfikowało materiał z silnika gry pochodzący...