- Поддерживаемые игры
-
- CSGO
Плагин добавляет возможность создавать из обычных команд плагинов - настоящие пункты в VIP-меню
2-ой пункт на скриншоте:
data/vip/modules/custom_items.cfg
C-подобный:
"CustomFeatures"
{
"TF2_KillStreaks"
{
"Trigger" "sm_ks"
"TriggerType" "toggle"
"RestrictAccess" "1"
"SendNotify" "1"
}
}
data/vip/modules/custom_items.cfg
C-подобный:
"Phrases"
{
// <...>
"TF2_KillStreaks"
{
"ru" "Счётчик киллстрика"
"en" "KillStreak Count"
}
}
2-ой пункт на скриншоте:

data/vip/modules/custom_items.cfg
C-подобный:
"CustomFeatures"
{
"TF2_KillStreaks"
{
"Trigger" "sm_ks"
"TriggerType" "toggle"
"RestrictAccess" "1"
"SendNotify" "1"
}
}
data/vip/modules/custom_items.cfg
C-подобный:
"Phrases"
{
// <...>
"TF2_KillStreaks"
{
"ru" "Счётчик киллстрика"
"en" "KillStreak Count"
}
}
- Требования
-
- SourceMod Stable Build
- MetaMod Stable Build
- [VIP] Core
- Переменные
-
C-подобный:
/**
* Файл конфигурации для VIP-модуля Custom Features.
*
*/
"CustomFeatures"
{
/**
- Имя функции.
- Перевод с этим именем вы должны будете добавить в vip_modules.phrases.txt
- "AdminPanel"
- {
- "ru" "Админ-панель"
- "en" "Admin panel"
- }
* БЕЗ ЗВЁЗД!
*/
"AdminPanel"
{
/**
- Консольная команда, выполняемая при нажатии на пункт.
- Если она доступна только из чата, начните команду с "say ".
- Вы можете указать дополнительные аргументы, которые будут
- переданы команде.
"Trigger" "sm_admin"
/**
* Тип триггера.
*
- Указывает модулю, открыть ли обратно меню VIP-ядра после нажатия,
- или нет.
- Возможные значения:
- * "toggle" - после нажатия, открыть VIP-меню обратно.
- * "select" - после нажатия, не открывать VIP-меню обратно.
"TriggerType" "select"
/**
- Блокировать ли доступ к команде для остальных игроков? Не будет
- работать, если это чат-триггер, и он работает только из чата.
- Возможные значения:
- * "0" - не блокировать.
- * "1" - блокировать, оставить доступ только для VIP.
- * "2" - блокировать, оставить доступ только для VIP и администраторов.
"RestrictAccess" "2"
/**
- ЭТА НАСТРОЙКА РАБОТАЕТ ТОЛЬКО ЕСЛИ В "RestrictAccess" ВКЛЮЧЕНА
- БЛОКИРОВКА ДОСТУПА!!!
- Писать в чат при отсутствии доступа о том, что команда доступна
- только VIP-пользователям?
- Выводит сообщение вида:
- [VIP] Данный функционал доступен только VIP-игрокам!
- Возможные значения:
- * "0" - не выводить.
- * "1" - выводить.
"SendNotify" "0"
}
/**
* Копируя секции, создавайте свои функции!
*
- Всего поддерживается модулем бесконечное кол-во
- кастомных функций, однако настолько сильно
- перебарщивать не стоит: лимит на функции может
- быть у ядра.
- Весь конфиг, исключая данные комментарии, хранится
- в ОЗУ для облегчения нагрузки на диск.
* Он автоматически перезагружается при смене карты.
*
- Так же, Вы можете вручную перезагрузить его. Для
- этого есть серверная команда: sm_reloadvipci
"TF2_KillStreaks"
{
"Trigger" "sm_ks"
"TriggerType" "toggle"
"RestrictAccess" "1"
"SendNotify" "1"
}
}
- Установка
-
- Файлы из папки перекинуть на сервер
- В vip_modules.phrases.txt добавить:
"CF_BuyVip"
{
"ru" "Данный функционал доступен только VIP-игрокам!"
"en" "This is feature available only for VIP-players!"
}
- Сменить карту
- Команды
-
sm_reloadvipci - Перезагрузить файл конфигурации.