Liczne naprawy i dodatki dla skryptów map – Aktualizacja CS2 23/10/2026

fot. Valve

Po nieco ponad tygodniu Valve zdecydowało się na nową aktualizacja CS2. Ta jednak najpewniej niespecjalnie porwie entuzjastów czy większą część społeczności, wszak jej jedynym obszarem są skrypty map.

Tylko skrypty map w nowej aktualizacja CS2

Deweloperzy Counter-Strike’a 2 jeszcze przed tygodniem byli niezwykle aktywni w kontekście wprowadzanych zmian do gry. Teraz jednak powzięli sobie nieco ponad tydzień przerwy. A kiedy już uraczyli nową paczką ze zmianami, to jednak odnoszącymi się tylko i wyłącznie do skryptów map.

[SKRYPTY MAP]

  • Dodano Instance.Precache.

    • Zwraca obiekt CSPrecache.

    • Dodano CSPrecache.IsServerLoading.

    • Dodano CSPrecache.IsServerLoaded.

    • Dodano CSPrecache.IsClientLoading.

    • Dodano CSPrecache.IsClientLoaded.

    • Dodano CSPrecache.IsLoadedForAll.

    • Dodano CSPrecache.Release.

  • Dodano obiekt CSHostage.

    • Dodano CSHostage.IsBeingPickedUp.

    • Dodano CSHostage.IsBeingCarried.

    • Dodano CSHostage.IsRescued.

    • Dodano CSHostage.GetRescuer.

    • Dodano CSHostage.GetPickUpStartTime.

    • Dodano CSHostage.GetPickUpFinishTime.

    • Dodano CSPlayerPawn.GetHostage.

    • Dodano Instance.OnHostagePickUpStart.

    • Dodano Instance.OnHostagePickUpAbort.

    • Dodano Instance.OnHostagePickUp.

    • Dodano Instance.OnHostageDrop.

    • Dodano Instance.OnHostageRescue.

    • Dodano Instance.OnHostageKill.

  • Dodano nowy obiekt do eksportu poziomu najwyższego poziomu: Console.

    • Dodano Console.GetConvarBoolean.

    • Dodano Console.GetConvarNumber.

    • Dodano Console.GetConvarString.

    • Dodano Console.GetConvarVector,

    • Dodano Console.GetConvarQAngle.

    • Dodano Console.GetConvarColor.

    • Dodano metodę Console.SetConvar.

      • Console.SetConvar nie podlega ograniczeniom sv_cheats i jest wykonywana synchronicznie.

    • Zmieniono nazwę Instance.Msg na Console.Log.

    • Przeniesiono Instance.ClientCommand, ServerCommand i RegisterCheatCommand do Console.

  • Dodano nowy obiekt do eksportu najwyższego poziomu: GameRules.

    • Dodano GameRules.StartWarmup.

    • Dodano GameRules.EndWarmup.

    • Dodano GameRules.GetTeamScore.

    • Dodano GameRules.AddTeamScore.

    • Dodano GameRules.TerminateRound.

    • Przeniesiono Instance.IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime i AddTeamMoney do GameRules.

  • Przeniesione i przemianowane metody są nadal dostępne w swojej pierwotnej lokalizacji, jednak oznaczono je jako przestarzałe.

  • Dodano klasy custom_hud_layout najwyższego poziomu: HUD_TEAMMENU_VISIBLE i HUD_CHAT_VISIBLE.

  • Od teraz radar_element może się pojawiać na radarze w każdym trybie gry, a nie tylko w trybie Zryw.

  • Dodano obsługę GameRules.AddTeamMoney z CSTeamMoneyReason.NONE oraz kwotą.

  • Naprawiono błąd powodujący nieoczekiwane zamknięcie GameRules.AddTeamMoney z CSTeamMoneyReason.NONE.

  • Naprawiono niezgodność wartości zmiennych wyliczeniowych CSTeamMoneyReason z point_script.d.ts.

  • Naprawiono niezgodność wartości zmiennych wyliczeniowych CSWeaponAttackType z point_script.d.ts.

  • Naprawiono błąd powodujący, że metoda CSRadarPoint.IsVisibleToTeam zwracała liczbę zamiast wartości logicznej.

  • Naprawiono błąd powodujący, że metoda CSObservablePoint.IsObservableForTeam zwracała liczbę zamiast wartości logicznej.

  • Od teraz zapisywane w dzienniku ostrzeżenia zawierają stos wywołań JavaScript.

  • Od teraz zarejestrowane ostrzeżenia zawierają szczegółowe informacje o nieprawidłowych wartościach argumentów.

  • Od teraz zarejestrowane ostrzeżenia zliczają argumenty od 0 zamiast od 1.

  • Ulepszono automatyczne ukończenie polecenia map_workshop.

Kliknij, by przejść do listy wszystkich poprzednich aktualizacji. 

Powiązane posty

Nowości dla demek – Aktualizacja CS2 15/10/2026

AUG z krótszym czasem przeładowania – Aktualizacja CS2 9/10/2026

Przydatna funkcja w końcu dodana – Aktualizacja CS2 06/10/2026