Каталог Новости Руководства Сообщество Авторам
Всё для серверов CS 1.6 / CSS / CS:GO — плагины | сборки | модели | карты » Всё для CS:GO » Плагины CS:GO » [CS:GO] Gun Menu 1.2: документація плагіна

[CS:GO] Gun Menu 1.2: документація плагіна

12.11.2026, 22:17adminПросмотров: 0Комментариев: 0
[CS:GO] Gun Menu 1.2: документація плагіна

О материале

Можливості

[CS:GO] Gun Menu дає гравцям змогу вибрати дозволену основну та додаткову зброю через меню. Для кожної категорії можна налаштувати до 32 варіантів. Є також пункти Random і None: перший обирає випадкову зброю зі списку, другий дає змогу не вибирати зброю з меню.

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

Вимоги

Код використовує SourceMod та include-бібліотеки sourcemod і sdktools. Під час запуску плагін перевіряє, чи гра — CS:GO, і завершує роботу, якщо це не так. Конкретну мінімальну версію SourceMod у наданому коді не зазначено.

Встановлення

Архів містить вихідний файл csgo_gunmenu_1.2.sp у каталозі csgo_gunmenu_1.2/addons/sourcemod/scripting/, а не готовий файл плагіна. Щоб використовувати його на сервері, вихідний код потрібно скомпілювати засобами SourceMod; сам файл .sp не є готовим плагіном. Під час запуску плагін шукає конфігурацію configs/gunmenu.ini у файловому просторі SourceMod. Якщо файл відсутній або його не вдається прочитати, плагін не зможе завантажити налаштування.

Налаштування

Конфігурація має секції Settings, SpawnItems, PrimaryMenu і SecondaryMenu. Для перемикачів значення yes вмикає параметр; інші значення не вважаються увімкненими. Ось приклад структури з підтвердженими назвами параметрів:

"Settings"
{
    "on_spawn" "no"
    "allow_c4" "no"
    "buy_zones" "no"
    "for_all" "no"
    "allow_t" "no"
    "allow_ct" "no"
    "allow_bots" "no"
    "frag_sound" ""
}
"SpawnItems"
{
    "armor" "0"
    "helmet" "no"
    "flashbangs" "0"
    "smokegrenade" "no"
    "hegrenade" "no"
    "incgrenade" "no"
    "tagrenade" "no"
    "healthshot" "0"
    "defusekits" "no"
}
"PrimaryMenu" {}
"SecondaryMenu" {}

У PrimaryMenu та SecondaryMenu ключ — це клас зброї, а значення — її назва в меню. Початкові числові значення для броні, світлошумових гранат і healthshot — 0; відповідні булеві параметри початково вимкнені. Якщо buy_zones не встановлено в yes, плагін видаляє зони купівлі. Для додавання звуку вкажіть його шлях у frag_sound.

Команди

Команди sm_guns і sm_gunmenu відкривають меню вибору зброї. Доступність меню залежить від налаштувань команд allow_t та allow_ct.

Завантаження

Версія: git-bea17135eeab.

ZIP містить вихідні коди; перед встановленням може знадобитися компіляція. Файл плагіна: csgo_gunmenu_1.2/addons/sourcemod/scripting/csgo_gunmenu_1.2.sp.

Похожие материалы

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

Новые материалы на почту

Подписка с подтверждением по email. Не чаще одного письма в сутки, ссылка для отписки есть в каждом письме.

Войти в сообщество

Регистрация · Восстановить пароль