Оновлення Counter-Strike 2 від 2026-08-24: що змінилося

Зміст
  1. Новий інтерфейс на карті: custom_hud_layout
  2. Контроль над камерою: cs_player_camera
  3. Нові пункти Instance
  4. Чого ми не стверджуємо
  5. Кому це справді важливо
  6. Коротко

Оновлення Counter-Strike 2 від 2026-08-24 повністю присвячене скриптингу карт — усі його пункти зібрані в одному розділі приміток, MAP SCRIPTING. Це патч для авторів карт, а не для гравців: у примітках немає розділів про зброю, економіку, карти активного пулу чи матчмейкінг.

Нижче — що саме додали, як це читати мовою людини і де проходить межа між тим, що відомо, і тим, що ми домислювати не будемо.

Новий інтерфейс на карті: custom_hud_layout

Головна новинка — ентіті custom_hud_layout. Це та точка, через яку скриптована карта взагалі отримує право показувати власний інтерфейс поверх гри. До цього автор карти працював переважно з тим, що є в грі; тепер у нього є формальний вхід у власний UI.

Що з цим входом можна робити — і чого не можна:

Можливість Стан за примітками
Типи панелей Panel, Label, Image, Button підтримуються
Оформлення через css підтримується
Події (обробники дій) не підтримуються
Клієнтський скриптинг не підтримуються
Збереження стану при перезавантаженні в режимі інструментів так, стан зберігається

Розшифруємо таблицю простими словами.

Набір типів панелей — базовий, але робочий: контейнер, текст, картинка і кнопка. Цього досить, щоб зібрати табло, підказку, лічильник або меню вибору. Оформлення робиться через css — тобто розкладка, кольори, шрифти та відступи описуються звичним для вебу способом, а не хардкодяться в самій грі.

А от два рядки з «не підтримуються» — це не дрібниця, і саме вони визначають, наскільки далеко можна зайти. Немає подій — значить, панель сама по собі не реагує на дії користувача так, як реагував би вебінтерфейс. Немає клієнтського скриптингу — значить, логіку не можна виконувати на боці клієнта. На старті це радше спосіб показати інформацію, ніж побудувати повноцінний інтерактивний застосунок усередині карти.

Окремо варто відзначити пункт про режим інструментів: стан інтерфейсу переживає перезавантаження. Для того, хто збирає карту, це економія часу — не треба щоразу заново доводити сцену до потрібного вигляду після кожного перезапуску.

Якщо ти взагалі не в темі кастомних карт і не знаєш, звідки вони беруться в грі, почни з матеріалу про Steam Workshop у CS2 — саме там живуть карти, до яких усе це має стосунок.

Контроль над камерою: cs_player_camera

Друга новинка — ентіті cs_player_camera. Воно дає керування тим, куди дивиться гравець, не зсуваючи при цьому його персонажа. Тобто камера й тіло роз’їжджаються: модель лишається там, де була, а точка огляду переходить під контроль скрипта.

Додатково камеру можна налаштувати так, щоб гравець усе-таки міг роззиратися — але вже зі скриптово заданої позиції. Різниця між «дивишся туди, куди тобі показали» і «дивишся звідти, куди тебе поставили, але вільно» — принципова, і автор карти обирає її сам.

Навіщо це на практиці — примітки не пояснюють. Але сам механізм добре знайомий за іншими іменами: вступні сцени, огляд локації, показ події в іншій частині карти, режим спостерігача в кастомних сценаріях. Ми не стверджуємо, що ентіті створювали саме для цього — просто описуємо, що воно вміє.

Нові пункти Instance

Список поповнення до Instance виглядає так:

  1. Instance.Delay
  2. Instance.OnBombPlantStart
  3. Instance.OnBombPlantAbort
  4. Instance.OnBombDefuseStart
  5. Instance.OnBombDefuseAbort

Тут потрібна чесність. У примітках проти кожного з цих пунктів стоїть тільки факт додавання — без опису поведінки, параметрів чи прикладів. Тому все, що можна сказати відповідально:

  • Instance.Delay — про призначення в примітках не сказано нічого. Назва натякає на відкладене виконання, але деталей розробник не наводив.
  • Чотири решта — з їхніх назв читається прив’язка до бомби: початок закладання, переривання закладання, початок розмінування, переривання розмінування. Тобто автор карти отримує точки, у яких можна зачепитися за ці моменти раунду.

Що саме передається в ці обробники, як вони поводяться в нестандартних ситуаціях і чи є обмеження — з приміток невідомо.

Чого ми не стверджуємо

⚠️ Це та частина, де більшість новин зазвичай починає фантазувати. Ми не будемо:

  • Не кажемо, що це все, що змінилося в грі. Ми переказуємо розділ про скриптинг карт. Наявність чи відсутність інших правок ми не перевіряли й не оголошуємо.
  • Не описуємо внутрішню роботу нових ентіті. Ані формату розмітки, ані переліку властивостей, ані того, які css-можливості підтримуються, а які ні, у примітках немає — і ми їх не вигадуємо.
  • Не прогнозуємо, що з’явиться далі. Ні «події додадуть наступним патчем», ні «це підготовка до чогось». Такого в примітках немає.
  • Не називаємо жодних розмірів, лімітів чи версій. Їх у джерелі просто не було.

Якщо тобі потрібен ширший контекст того, як взагалі влаштовані патчі в цій грі та як часто вони виходять, він є в окремому матеріалі про оновлення й патчі CS2. Попередні розбори приміток ми теж тримаємо окремо — наприклад, минулий розбір оновлення.

Кому це справді важливо

Розкладемо по ролях, без прикрас:

  1. Автору кастомних карт. Тобі це напряму цікаво: з’явився офіційний спосіб малювати власний інтерфейс і забирати камеру, а також нові точки прив’язки до подій із бомбою.
  2. Гравцеві в кастомні режими. Опосередковано: карти, у які ти граєш, тепер можуть виглядати інакше — але тільки тоді й тільки так, як це зробить їхній автор.
  3. Гравцеві в офіційні режими. Прямого впливу з цього розділу приміток не випливає. Активний пул карт і те, як він працює, — окрема тема, вона розібрана в матеріалі про карти CS2 та активний пул.

Головне, що варто винести з цього патча: він розширює межу того, наскільки кастомна карта може виглядати як «своя гра», а не як варіація стандартного режиму. Але межа поки що жорстка — без подій і без клієнтських скриптів це інструмент відображення, а не повноцінна платформа.

Коротко

Оновлення Counter-Strike 2 від 2026-08-24 — це патч для авторів карт: додали ентіті custom_hud_layout для власного інтерфейсу (панелі та css так, події й клієнтські скрипти ні), ентіті cs_player_camera для керування виглядом без зсуву персонажа, а також нові пункти InstanceDelay і чотири події навколо закладання та розмінування бомби.

Часті запитання

Що змінилося в CS2 24 серпня 2026 року?

Розробник випустив оновлення Counter-Strike 2, у примітках якого є розділ про скриптинг карт. Туди входять нові ентіті custom_hud_layout і cs_player_camera та нові пункти Instance — Delay, OnBombPlantStart, OnBombPlantAbort, OnBombDefuseStart, OnBombDefuseAbort.

Чи змінилося щось у зброї, картах або матчмейкінгу?

У примітках до цього оновлення такого розділу немає — там є лише розділ про скриптинг карт. Про інші правки ми нічого не стверджуємо.

Що дає ентіті custom_hud_layout?

Це точка входу, через яку скриптовані карти можуть показувати власний інтерфейс. Підтримуються типи панелей Panel, Label, Image та Button, а також оформлення через css.

Чи можна вішати на власний інтерфейс обробники подій?

Ні. У примітках прямо сказано, що події та клієнтський скриптинг не підтримуються.

Навіщо потрібне cs_player_camera?

Воно дає контроль над тим, що бачить гравець, не зсуваючи його персонажа. Його можна налаштувати так, щоб гравець міг роззиратися зі скриптово заданої позиції.

Чи стосується це оновлення звичайних гравців?

Прямо — ні: усі перелічені зміни адресовані авторам карт. На гравців вони впливають лише через те, що автори зроблять із цими можливостями.

Джерела