970 × 90
Реклама
Здесь может быть ваш баннер
Купить место
Все новости
25 августа 2026 г.

Обновление Counter-Strike 2

В Counter-Strike 2 добавлены новые сущности и API для скриптования карт, включая custom_hud_layout для пользовательского интерфейса и cs_player_camera для управления камерой игрока. Также улучшена обработка ошибок скриптов и расширены возможности взаимодействия с игровыми событиями.

  • Добавлена сущность custom_hud_layout:
  • custom_hud_layouts служат точкой входа для скриптовых карт при создании пользовательского UI.
  • Поддерживаются типы панелей Panel, Label, Image и Button.
  • Поддерживается стилизация с помощью css.
  • События и клиентское скриптование не поддерживаются.
  • Сохраняет состояние во время перезагрузки tools mode.
  • Добавлена сущность cs_player_camera:
  • Обеспечивает управление видом игрока без движения его персонажа.
  • Может быть настроена на разрешение игроку смотреть вокруг с позиции скрипта.
  • Добавлен Instance.Delay
  • Добавлен Instance.OnBombPlantStart
  • Добавлен Instance.OnBombPlantAbort
  • Добавлен Instance.OnBombDefuseStart
  • Добавлен Instance.OnBombDefuseAbort
  • Добавлен Instance.OnCustomHudClicked
  • Добавлен Instance.IsDedicatedServer
  • Добавлен Entity.Move
  • Добавлен Entity.GetMoveType
  • Добавлен Entity.SetMoveType
  • Добавлен CSPlayerPawn.GetC4
  • Добавлен CSPlayerPawn.GetDefuseTarget
  • Добавлен CSPlayerPawn.IsBuyMenuOpen
  • Добавлен CSPlayerPawn.GetCamera
  • Добавлен C4.GetPlantStartTime
  • Добавлен C4.GetPlantFinishTime
  • Добавлен C4.AbortPlant
  • Добавлен CustomHudLayout.SetHasClass
  • Добавлен CustomHudLayout.SetHasClassForPlayer
  • Добавлен CustomHudLayout.SetDialogVariableString
  • Добавлен CustomHudLayout.SetDialogVariableStringForPlayer
  • Добавлен CustomHudLayout.SetInputCaptureEnabled
  • Добавлен CustomHudLayout.IsInputCaptureEnabled
  • Добавлен CSPlayerCamera.IsEnabled
  • Добавлен CSPlayerCamera.SetEnabled
  • Добавлен CSPlayerCamera.SetIsControllingAngles
  • Добавлено перечисление CSMoveType
  • Исправлены типы для некоторых событий, где параметры могли быть не определены.
  • Ошибки, возникшие при начальном запуске скрипта, теперь записываются в консоль.
  • Необработанные отказы обещаний (promise rejections) теперь записываются в консоль.
  • Добавлен номер строки к ошибкам, перехваченным на этапе CompileModule при загрузке скриптов.
  • Помечен как устаревший planter из события Instance.OnBombPlant
  • Помечен как устаревший defuser из события Instance.OnBombDefuse

Источник: оригинал на Steam

Хотите сыграть прямо сейчас? Загляните в мониторинг серверов CS2 с онлайном, картами и режимами.