Обновление кода11 авг. 2026 г., 00:59 GMT+3

Обновление CS2 (11 авг. 2026 г.)

Небольшое обновление CS2 добавляет кнопку доступа к порталу маркировки VacNet в главное меню для определённых аккаунтов, вводит серверные сообщения VacNet и обновляет UI‑ресурсы и схемы.

Кратко

  • В главное меню добавлена кнопка VacNet, открывающая портал маркировки для подходящих рецензентов.
  • Добавлена серверная поддержка информации и прав рецензентов VacNet через новые пользовательские сообщения и строки времени выполнения.
  • Введена новая иконка VacNet и локализация подсказки; упаковка локализаций обновлена для многих языков.
  • Мелкие правки схем Source 2, обновления строк и повышение версии/упаковки завершили обновление.

Небольшое обновление CS2 добавляет кнопку доступа к порталу маркировки VacNet в главное меню для определённых аккаунтов и вводит серверную поддержку запросов прав рецензентов VacNet, а также ряд мелких правок в движке и упаковке локализаций.

Главное меню: новая кнопка портала VacNet

  • Добавлена кнопка VacNet: В верхнюю навигационную панель главного меню добавлена новая иконка-кнопка VacNet, рядом с уже имеющимися элементами вроде Quit и уведомлений.
  • Открывает портал VacNet: При нажатии кнопка вызывает SteamOverlayAPI.OpenUrlInOverlayOrExternalBrowser('http://www.counter-strike.net/vacnet'). В подсказке эта команда описана как «Open the VacNet labeling portal», что указывает на открытие внешнего сайта обзора/маркировки VacNet в оверлее Steam или браузере для подходящих пользователей.
  • Контекстная видимость: По умолчанию кнопка скрыта через CSS (#VacNet { visibility: collapse; }). Корневой панель главного меню может получить класс show-vacnet-link, при котором кнопка становится видимой (.show-vacnet-link #VacNet { visibility: visible; }). На практике это означает, что иконку увидят только аккаунты, которые соответствуют определённым условиям.
  • Новая логика событий в меню: Скрипт главного меню теперь:
    • вызывает VacNetAPI.UpdateReviewerInfo(); после завершения начального рукопожатия клиента с Game Coordinator (_OnGcHelloReceived);
    • регистрирует обработчик VacNet_OnReviewerInfoReceived, который вызывает _OnReviewInfoRecieved(bHasAccess) и в зависимости от доступа устанавливает класс show-vacnet-link.
  • Ожидаемое влияние: Это связывание означает, что статус рецензента VacNet запрашивается при входе в систему, и только аккаунты с соответствующими правами должны увидеть ссылку на портал. Обычные игроки, скорее всего, не увидят новую кнопку.

Протокол бэкенда для рецензентов VacNet

  • Новые пользовательские сообщения VacNet: В протокол пользовательских сообщений CS2 (cstrike15_usermessages.proto) добавлены VacNet‑специфичные сообщения:
    • message CVacNet_GetReviewerInfo_Request { optional uint32 appid = 1; }
    • message CVacnetReviewerInfo { repeated string permissions = 1; }
    • message CVacNet_GetReviewerInfo_Response { optional .CVacnetReviewerInfo reviewer_info = 1; }
  • Модель прав: Структура CVacnetReviewerInfo содержит список permissions, что подразумевает возможность выдавать разным аккаунтам разные уровни или типы прав VacNet.
  • Клиент/сервер понимают сообщения: В таблицы строк клиента и сервера были добавлены ссылки на CVacNet_GetReviewerInfo_Request, CVacNet_GetReviewerInfo_Response и CVacnetReviewerInfo, подтверждая, что обе стороны осведомлены об этих сообщениях.
  • Ожидаемое влияние для инструментов: Обычная игровая логика не меняется, но сторонним инструментам или плагинам, которые отслеживают пользовательские сообщения CS2, стоит учитывать новые VacNet‑сообщения для совместимости или мониторинга соответствующих потоков.

UI‑ресурсы и локализация

  • Новая иконка VacNet: Добавлен векторный UI‑иконка panorama/images/icons/ui/vacnet.vsvg и её скомпилированная версия vacnet.vsvg_c. Именно это изображение используется для кнопки VacNet в верхней панели.
  • Подсказка и локализация: В английской локализации появилась строка:
    • "tooltip_navbar_vacnet" "Open the VacNet labeling portal"
  • Обновление пакета локализаций: Манифест пакета был обновлён, чтобы повторно перечислить файлы локализаций CS2 для множества языков (включая русский). Это похоже на перераспаковку/обновление списка существующих языковых ресурсов, чтобы обеспечить локализацию подсказки VacNet и связанных UI‑элементов.

Правки движка и схемы

  • Изменения в серверных заголовках аудио: В заголовках схем Source 2 dynpitchvol_base_t.h и dynpitchvol_t.h внесены небольшие правки. Эти типы относятся к динамическим параметрам питча/громкости в аудиосистеме; изменения не должны быть заметны игрокам и выглядят как мелкие внутренние правки или рефакторинг.
  • Строки времени выполнения клиента/сервера: Файлы client_strings.txt и server_strings.txt обновлены с сочетанием добавлений и удалений:
    • Подтверждённые добавления включают идентификаторы, связанные с VacNet (CVacNet_GetReviewerInfo_Request, CVacNet_GetReviewerInfo_Response, CVacnetReviewerInfo, reviewer_info) и различные внутренние отладочные/конфигурационные строки.
    • Некоторые старые внутренние ссылки (например, отладочные или тестовые строки) были удалены.
  • Ожидаемое влияние: Эти изменения в строках и схемах в основном касаются внутренних систем, отладки и инструментов разработчиков. Они не должны напрямую менять поведение оружия или карт, но поддерживают новую VacNet‑функциональность и текущее обслуживание движка.

Сборка и увеличение версии

  • Обновление версии: В steam.inf теперь указано:
    • ClientVersion=2000882
    • ServerVersion=2000882
    • PatchVersion=1.41.7.4 остался прежним, но исходная ревизия и временная метка сборки обновлены.
  • Обновление упаковки:
    • pak01_dir.txt скорректирован с учётом новой иконки VacNet, перекомпиляций макета/скриптов/стилей главного меню и обновлённого списка файлов локализаций.
    • Трек‑файлы сборки (built_from_cl.txt) обновлены до нового номера изменения.
  • Практический эффект: Пользователи увидят это как небольшое обновление клиента/сервера в Steam. Самое заметное изменение — возможное появление кнопки VacNet для авторизованных рецензентов; игровой процесс остаётся без изменений.

Общий вывод

Обновление концентрируется на введении и подключении ссылки на портал рецензирования VacNet в главное меню CS2 для аккаунтов с особыми правами, с соответствующими серверными сообщениями для запроса информации о рецензентах и их правах. Остальные изменения в основном касаются строк, схем и упаковки локализаций.

Для большинства игроков в матчах ничего не поменяется. Небольшая группа доверенных рецензентов VacNet, однако, теперь может увидеть специальную кнопку в верхней навигационной панели, ведущую прямо в портал маркировки через оверлей Steam.

Назад к обновлениям

Недавние обновления

Обновление кода26 сент. 2026 г., 00:59 GMT+3

Обновление CS2 (26 сент. 2026 г.)

Новый патч CS2 добавляет напоминание о токенах Major, улучшает поведение попапов и книги питомцев, расширяет звуковую часть куриц и вводит инфраструктуру для подсветки дыма и подавления звуков оружия.

  • Всплывающее окно баланса Major напоминает игрокам потратить оставшиеся токены и ведёт напрямую в Major hub.
  • Обработка попапов в главном меню переработана: лучше очищаются колбэки уведомлений и реже встречаются «залипающие» окна.
  • Книга питомцев и система косметики питомцев получили UX-правки, включая метки устаревших книг по месяцу/году.
  • Официальные аннотации карты de_train для региона LATAM обновлены — вероятны мелкие правки маркеров и текстов.
  • Для подсветки дыма добавлена серверная команда и новое поле в классе снаряда; скриптовая карта теперь запрашивает пересчёт подсветки при изменениях света.
  • Аудио куриц значительно расширено: новые звуки hen, pullet, panic, flap и scratch, с подстройками громкости и тона в игре и UI.
  • Звуки сопутствующего фолея у многих оружий получили единые настройки подавления для контроля наложения шума.
  • Добавлены форматы дат «только месяц/год» и внесены правки в протокол/метаданные для улучшения отображения временных периодов и категоризации команд.
Подробнее
Официальное обновление26 сент. 2026 г., 00:54 GMT+3

Обновление Counter-Strike 2 (26 сент. 2026 г.)

Небольшое обновление с исправлениями зазоров и клиппинга, правкой перезарядок, новой опцией для клан-тегов и изменением в лобби.

  • Различные исправления зазоров и правки клиппинга.
  • Исправлено поведение, при котором громкие перезарядки продолжались при попытке тихой перезарядки.
  • Добавлена опция `sv_clantags_enabled` для отключения клан-тегов на пользовательских серверах.
  • Яйца фоновых игроков в лобби главного меню теперь лежат в гнёздах.
Подробнее