CSSO 2.0 Team HUD: дані про команду та маркери над гравцями
Про матеріал
CSSO 2.0 - Team HUD — плагін SourceMod для відображення інформації про союзників у Counter-Strike. Він показує командні дані в HUD та може розміщувати над гравцями інформаційні маркери. У репозиторії наведено вихідний файл scripting/csso2_teamhud.sp; наявність архіву сама по собі не означає, що готовий файл плагіна зібрано або перевірено для конкретного сервера.
Можливості
- Інформаційна панель із грошима гравців, загальною сумою коштів команди та середнім значенням.
- Дані про здоров’я, броню та шолом, основну й додаткову зброю, магазин і запас набоїв, гранати та спорядження. Кількість гранат може позначатися, наприклад, як
FLASHx2. - Сортування за грошима та обмеження кількості рядків. За замовчуванням список не містить самого гравця, але показує загиблих союзників.
- Маркери над гравцями з іменем і відсотком здоров’я. Типово такий маркер з’являється, коли гравець наведений у приціл. Додатково можна показувати гроші, поточну зброю або спорядження.
- Налаштування кольорів, розташування HUD і мови підписів. Для китайських символів потрібен сумісний шрифт HUD на клієнті.
- Персональні перемикачі HUD і маркерів зберігаються через Cookie та переживають зміну мапи.
Вимоги та сумісність
Потрібні Metamod:Source і SourceMod 1.11 або новіший; рекомендовано SourceMod 1.12. Заявлені платформи — CSSO 2.0, Counter-Strike: Source та застарілі сервери CS:GO. CS2 не підтримується: це плагін SourceMod, а не CounterStrikeSharp. Код має резервні способи пошуку властивостей; якщо окреме поле недоступне, відповідні дані можуть бути пропущені.
Встановлення та збирання
Якщо є готовий csso2_teamhud.smx, його слід помістити у каталог плагінів відповідної гри:
CSSO 2.0: <сервер>/csso/addons/sourcemod/plugins/csso2_teamhud.smx
CS:S: <сервер>/cstrike/addons/sourcemod/plugins/csso2_teamhud.smx
CS:GO: <сервер>/csgo/addons/sourcemod/plugins/csso2_teamhud.smx
Конфігурація cfg/sourcemod/csso2.cfg необов’язкова: плагін створює її під час першого завантаження. Для активації можна змінити мапу або виконати sm plugins load csso2_teamhud; у списку плагінів має з’явитися CSSO 2.0 - Team HUD.
Якщо готового .smx немає, вихідний код треба скомпілювати сумісним spcomp. README наводить команди для Windows і Linux та описує збірку через локальний компілятор або інструменти сервера. Версії компілятора й файлів include мають відповідати одна одній. Ці вказівки не є підтвердженням наявності готового бінарного файла в архіві.
Налаштування
Основні параметри панелі мають такі значення за замовчуванням: csso_hud_enabled 1, csso_hud_interval 0.2, csso_hud_max_rows 5, csso_hud_detail 2, csso_hud_show_self 0, csso_hud_alive_only 0 і csso_hud_sort 1. Рівень деталізації 0 показує ім’я та гроші, 1 додає здоров’я, броню й зброю, а 2 — гранати та спорядження. Координати панелі за замовчуванням — csso_hud_x 0.02 і csso_hud_y 0.40.
Для маркерів початкові значення такі: csso_tag_enabled 1, csso_tag_aim_only 1, csso_tag_visible_only 1, csso_tag_max_dist 3000, csso_tag_interval 0.05 і csso_tag_extra 3. Значення csso_tag_extra — сума прапорців: 1 додає гроші, 2 зброю, 4 спорядження; 7 вмикає все. Параметри кольору, висоти, кута огляду та співвідношення сторін можна окремо змінити через відповідні csso_tag_* CVAR.
Для китайських підписів передбачено csso_hud_lang 1, а режим 2 додає китайські назви зброї. За замовчуванням використовується англійська. Команда sm_csso_fonttest показує зразок тексту на 12 секунд, щоб перевірити шрифт клієнта.
Команди
sm_teamhudабоsm_thud— перемкнути власну панель.sm_tags— перемкнути власні маркери.sm_csso_reload— для адміністратора: перечитати налаштування й перезапустити таймери.sm_csso_dump— діагностичний звіт про властивості, зброю, конфігурацію та рядок HUD у консолі й журналі SourceMod.sm_csso_tagtest— вивести параметри проєкції маркерів;sm_csso_fonttest— перевірити відображення шрифту.
Завантаження
Версія: v2.4.1.
ZIP містить вихідні коди; перед встановленням може знадобитися компіляція. Файл плагіна: scripting/csso2_teamhud.sp.






Коментарі (0)