Плагин позволяет блокировать один из плентов (A, B или случайный, в зависимости от квара) если на сервере находится (в командах террористов и спецназа) меньше определённого количества игроков.
Если требуется изменить состояние плента, то в начале раунда, при изменении количества игроков и при прекращении установки бомьбы будет выводится предупреждение о блокировке/разблокировке плента (при блокировке ещё и напишет сколько игроков не хватает до разблокировки).
Имеется также поддержка переводов (добавил только английский и русский, текст раскрашивается без использования инклюдов, дефолтом используется текст для CS:S OB, если нужно использовать в CS:GO, то необходимо раскомментировать строки помеченные для CS:GO и закомментировать помеченные для CS:S).
*Работа в CS:GO не проверялась (соответственно и корректность раскраски перевода тоже).
При выгрузке плагин разблокирует заблокированный им перед этим плент.
Плагин вообще не нагружает сервер, если на карте нет плентов и слабо нагружает, когда они есть (в этом случае происходит только отлов событий). Это благодаря тому, что используются возмрожности самого движка игры, а не перехват нажатия клавиш.
Требования
SM1.7+
Переменные
sm_rpb_version - версия плагина
sm_rpb_plant - Какой из плентов блокировать: -1 - случайный, 0 - 'A', 1 - 'B'
sm_rpb_players - Минимальное суммарное количество игроков в командах террористов и спецназа для разблокировки обоих плентов
Установка
Скомпилировать исходник плагина (файл random_plant_blocker*.sp) той же версией SM, которая используется на сервере и закинуть полученный файл по пути .../addons/sourcemod/plugins/
Файл переводов поместить по пути .../addons/sourcemod/translations/
Если требуется изменить состояние плента, то в начале раунда, при изменении количества игроков и при прекращении установки бомьбы будет выводится предупреждение о блокировке/разблокировке плента (при блокировке ещё и напишет сколько игроков не хватает до разблокировки).
Имеется также поддержка переводов (добавил только английский и русский, текст раскрашивается без использования инклюдов, дефолтом используется текст для CS:S OB, если нужно использовать в CS:GO, то необходимо раскомментировать строки помеченные для CS:GO и закомментировать помеченные для CS:S).
*Работа в CS:GO не проверялась (соответственно и корректность раскраски перевода тоже).
При выгрузке плагин разблокирует заблокированный им перед этим плент.
Плагин вообще не нагружает сервер, если на карте нет плентов и слабо нагружает, когда они есть (в этом случае происходит только отлов событий). Это благодаря тому, что используются возмрожности самого движка игры, а не перехват нажатия клавиш.
Требования
SM1.7+
Переменные
sm_rpb_version - версия плагина
sm_rpb_plant - Какой из плентов блокировать: -1 - случайный, 0 - 'A', 1 - 'B'
sm_rpb_players - Минимальное суммарное количество игроков в командах террористов и спецназа для разблокировки обоих плентов
Установка
Скомпилировать исходник плагина (файл random_plant_blocker*.sp) той же версией SM, которая используется на сервере и закинуть полученный файл по пути .../addons/sourcemod/plugins/
Файл переводов поместить по пути .../addons/sourcemod/translations/