Обновление Counter-Strike 2: Valve предоставляет создателям карт полный контроль над заложниками

Follow US

908ЧитателиЧитать
57ЧитателиЧитать

Valve расширяет возможности Counter-Strike 2 за счёт добавления интерфейсов скриптинга для заложников: CSHostage, Event-Hooks, а также новые экспорты Console и GameRules дают разработчикам карт полный контроль над сценариями с заложниками с помощью скриптов. Серверы сообщества сообщают о первых проблемах.

22 октября 2026 года Valve выпустила обновление для Counter-Strike 2, которое добавляет в API скриптинга карт новые классы заложников, событийные хуки и экспортные функции. Об этом говорится в официальном анонсе на Steam.

Заложники становятся полностью скриптируемыми

В центре внимания этого патча находится новый класс CSHostage. Он предоставляет такие методы, как IsBeingPickedUp, IsBeingCarried, IsRescued и GetRescuer, с помощью которых создатели карт могут проверять состояние отдельных заложников. К этому добавляются шесть новых событийных хуков в объекте Instance: OnHostagePickUpStart, OnHostagePickUpAbort и OnHostagePickUp для поднятия заложника, OnHostageDrop для его бросания, OnHostageRescue для спасения и OnHostageKill для убийства. Благодаря этому можно буквально программировать пользовательские карты со сценариями с заложниками, а не просто полагаться на стандартную логику: кто подбирает заложника, кто его спасает и кто убивает, можно определить с помощью скрипта и ответить на эти вопросы с помощью собственной логики.

Ещё одним нововведением является объект CSPrecache, который с помощью Instance. Precache предварительно загружать ресурсы, чтобы содержимое карты было доступно без задержек. Согласно примечаниям к обновлению, элемент radar_element в будущем будет отображаться на радаре в любом режиме игры, а не только в режиме «Рэш».

Console и GameRules как отдельные экспортные элементы

В этом обновлении добавлены два новых экспорта верхнего уровня. Console может считывать и устанавливать конвари; в патч-нотах особо отмечается, что Console.SetConvar не ограничивается sv_cheats и выполняется синхронно. Прежний метод Instance. Msg теперь называется Console.Log. Экспорт GameRules предоставляет методы для разминки, подсчёта очков команд и завершения раунда, например StartWarmup, EndWarmup, GetTeamScore, AddTeamScore и TerminateRound. По словам Valve, переименованные методы продолжают работать в прежних местах, но считаются устаревшими. Кроме того, был исправлен сбой в GameRules.AddTeamMoney с CSTeamMoneyReason.NONE.

Это уже второе обновление CS2 за восемь дней: предыдущий патч вышел 14 октября 2026 года в том же еженедельном ритме. Пользователи Reddit сообщают о проблемах с серверами сообщества и такими инструментами, как Refrag и warmupserver, после установки патча; эти сообщения являются отдельными отчётами пользователей и не подтверждены Valve.

В Counter-Strike 2 можно играть бесплатно в Steam для Windows и Linux; отношение Valve к сообществу CS2 недавно также стало темой обсуждения, когда студия отвергла обвинения генерального прокурора штата Нью-Йорк.

RELATED ARTICLES

Ys VIII: Lacrimosa of DANA выйдет 25 февраля 2027 года на Switch 2

Ys VIII: Lacrimosa of DANA выйдет 25 февраля 2027 года для Nintendo Switch 2 с частотой до 120 кадров...

Официально подтверждена дата выхода новой RPG с открытым миром в стиле «MMO-Lite» — 28 октября

Everlast: Undying Tale — это экшен-RPG с открытым миром и элементами MMO, доступная на Steam, которая выйдет в раннем...

«Phantom Blade Zero» официально отвечает на вопросы о физической версии

Дата выхода «Phantom Blade Zero» стремительно приближается, однако многих фанатов волновал вопрос: выйдет ли игра в физическом формате наряду...