hack.sale
RU EN

Обновление CS2: изменения Script API без заявлений об античите

Обновление Counter-Strike 2 расширяет инструменты скриптинга для карт и игровых режимов. В опубликованном списке нет изменений античита, банов или прямых заявлений о влиянии на чит-софт.

Обновление CS2: изменения Script API без заявлений об античите

Главное для пользователей софта

Этот патч посвящён Script API Counter-Strike 2: объектам предзагрузки ресурсов, заложникам, консольным переменным, правилам раунда, HUD и радару. В анонсе не указаны изменения античита, не приведены данные о банах и не сказано, что обновление затрагивает конкретные читы.

Поэтому из патчноута нельзя сделать ни вывод о детекте, ни вывод, что запуск стал менее рискованным. Не воспринимайте отсутствие упоминания античита как подтверждение статуса софта: любой чит несёт риск блокировки.

Что именно изменили

В Script API добавлен CSPrecache с методами проверки состояния загрузки ресурсов и их освобождения. Появился CSHostage со статусами поднятия, переноса и спасения заложника, а также методами, связанными со спасателем и временем поднятия. Добавлен CSPlayerPawn.GetHostage.

Также добавлены события начала поднятия заложника, отмены поднятия, успешного поднятия, сброса, спасения и убийства заложника. События переноса заложника в перечне нет: CSHostage.IsBeingCarried — это статусный метод.

Появился верхнеуровневый объект Console. В него перенесли ClientCommand, ServerCommand и RegisterCheatCommand, а Instance.Msg переименовали в Console.Log. Для Console добавили чтение convar разных типов и SetConvar; последний выполняется синхронно и не ограничен sv_cheats.

В объекте GameRules появились новые методы StartWarmup, EndWarmup, GetTeamScore, AddTeamScore и TerminateRound. Отдельно туда перенесли IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime и AddTeamMoney. Старые расположения перенесённых и переименованных методов пока работают, но помечены устаревшими.

Среди прочего радарный элемент теперь может отображаться во всех игровых режимах, добавлены классы раскладки HUD, а диагностика предупреждений получила стек вызовов и сведения о неверных аргументах.

Запускать сейчас или ждать

Если вы используете софт для CS2, ориентируйтесь на статус конкретного продукта у его разработчика или в поддержке, а не на этот список изменений. Анонс сам по себе не сообщает ни о поломках, ни об обновлении совместимости.

После обновления игры разумно сначала проверить, вышла ли версия вашего продукта под текущую сборку. Это относится и к Aquila для CS2, и к Soft HUB: страница патча не заменяет статус продукта. Не запускайте старую сборку лишь потому, что в заметках нет строки про античит.

Перед стартом выполните обычную проверку версии, источника загрузки и инструкций разработчика. Базовый порядок действий собран в чеклисте безопасного запуска. Он не отменяет риск блокировки, но помогает не добавлять к нему ошибки пользователя.

Если после обновления появились сбои, не пытайтесь исправлять их случайной заменой файлов или отключением защитных компонентов игры. Дождитесь сообщения о совместимости и используйте официально выданное обновление софта. О том, почему обновления игр и другие факторы могут предшествовать детектам, читайте в материале «Почему читы палятся».

Первоисточник анонс разработчика

Частые вопросы

Есть ли в анонсе CS2 информация об обновлении античита?
Нет. В опубликованном списке описаны изменения Script API, HUD, радара и диагностики скриптов. Античит и баны там не упомянуты.
Подтверждает ли этот патч работу чита после обновления игры?
Нет. Анонс не содержит статусов совместимости стороннего софта. Проверяйте сообщение разработчика конкретного продукта или поддержку.
Нужно ли ждать обновления софта после этого патча?
Если для вашего продукта ещё нет подтверждения работы с текущей версией игры, не делайте вывод по патчноуту. Дождитесь статуса или обновления от разработчика.
Добавили ли событие переноса заложника?
Нет. Добавлен статусный метод CSHostage.IsBeingCarried, но среди перечисленных событий есть поднятие, отмена, сброс, спасение и убийство заложника — события переноса нет.

Про эти игры