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

Ys VIII: Lacrimosa of DANA ukaże się 25 lutego 2027 r. na Switchu 2

Ys VIII: Lacrimosa of DANA ukaże się 25 lutego 2027 r. na Nintendo Switch 2, z prędkością do 120...

Mouthwashing: premiera na konsolach 29 października

Gra „Mouthwashing” ukaże się 29 października na PS4, PS5, Nintendo Switch, Xbox Series oraz na PC w sklepie Microsoft...

Nowa gra RPG typu „MMO-Lite” z otwartym światem oficjalnie potwierdzona na 28 października

Everlast: Undying Tale to gra RPG akcji z otwartym światem na platformie Steam, zawierająca elementy MMO, która 28 października...