BlockingZones

BlockingZones 1.3

Нет прав для скачивания
Поддерживаемые игры
CS: Source, CS: GO
Аналог плагина: [EN & RU] Blocker Passes 1.2.5 - AlliedModders.


Позволяет расставить предметы на карте | Запретить проход в какую-то зону, например на вышку awp_lego_2 > поставьте забор и выключите подсчет игроков.

Добавить новые предметы(пропы) можно в файле...

addons/sourcemod/configs/blockingzones/

items_csgo.ini - для игры CS:GO
items_css.ini
- для игры CSS

PHP:
"Items"
{
    "Сетка" // Имя отображаемое в меню
    {
        "model"        "models/props_c17/fence03a.mdl" // Путь к файлу
    }
}
addons/sourcemod/configs/тип_карт/название_карты.txt - ваша база, где хранятся ваши сохраненные предметы на конкретной карте.

PHP:
    "1" // Порядковый номер
    {
        "Pos"        "-241.504898 2270.163818 -127.968765" // Позиция в мире
        "Ang"        "-180.000000 0.000000 -89.000000" // Углы
        "Invisibility"        "255" // Прозрачность 255 - виден полностью, 0 - невидим
        "Model"        "models/props_c17/fence03a.mdl" // Сохраненный предмет на координатах написанные выше
        "Quota"        "10" // Значение онлайна, если онлайн игроков будет выше или равен - предмет не будет создан.
    }
Флаг доступа к команде: ROOT > Z
Изменить можно на строке 34.

PHP:
RegAdminCmd("sm_bz", BzCmd, ADMFLAG_ROOT); // z
>>
PHP:
RegAdminCmd("sm_bz", BzCmd, ADMFLAG_BAN); // d
ADMFLAG_RESERVATION (ФЛАГ A) - Доступ к резервному слоту
ADMFLAG_GENERIC (ФЛАГ B) - Добавление и изменение администраторов
ADMFLAG_KICK (ФЛАГ C) - Кик любых игроков
ADMFLAG_BAN (ФЛАГ D) - Бан любых игроков
ADMFLAG_UNBAN (ФЛАГ E) - Разбан любых игроков
ADMFLAG_SLAY (ФЛАГ F) - Слей и слеп любых игроков
ADMFLAG_CHANGEMAP (ФЛАГ G) - Смена карты или типа карты
ADMFLAG_CVAR (ФЛАГ H) - Изменение дополнительных переменных
ADMFLAG_CONFIG (ФЛАГ I) - Загрузка дополнительных конфигов
ADMFLAG_CHAT (ФЛАГ J) - Специальные привилегии чата
ADMFLAG_VOTE (ФЛАГ K) - Запуск и создание голосований
ADMFLAG_PASSWORD (ФЛАГ L) - Создания пароля на сервер
ADMFLAG_RCON (ФЛАГ M) - Использование RCON команд
ADMFLAG_CHEATS (ФЛАГ N) - Изменение читерских команд
ADMFLAG_ROOT (ФЛАГ Z) - Полный доступ
ADMFLAG_CUSTOM1 (ФЛАГ O) - Дополнительный флаг 1
ADMFLAG_CUSTOM2 (ФЛАГ P) - Дополнительный флаг 2
ADMFLAG_CUSTOM3 (ФЛАГ Q) - Дополнительный флаг 3
ADMFLAG_CUSTOM4 (ФЛАГ R) - Дополнительный флаг 4
ADMFLAG_CUSTOM5 (ФЛАГ S) - Дополнительный флаг 5
ADMFLAG_CUSTOM6 (ФЛАГ T) - Дополнительный флаг 6

Перекомпилировать плагин не забудьте!

PHP:
#include <sdktools_functions>

public void OnPluginStart()
{
    RegAdminCmd("sm_path", PathCmd, ADMFLAG_ROOT);
}

public Action PathCmd(int iClient, int iArgs)
{
    if(iClient)
    {
        int iEntity = GetClientAimTarget(iClient, false);
        if(iEntity > 0)
        {
            char sBuffer[128];
            GetEntPropString(iEntity, Prop_Data, "m_ModelName", sBuffer, sizeof(sBuffer));
 
            PrintToChat(iClient, "Path: %s", sBuffer);
        }
        else PrintToChat(iClient, "ERROR: Invalid item!");
    }
 
    return Plugin_Handled;
}
Команда вызова: sm_path
Бинд: bind v sm_path - наведите прицел на модель и нажмите на 'v', в чате получите путь, если конечно же модель валидная(ее можно использовать).
Скопировать путь из чата можно при помощи комбинации клавиш CTRL + C

BlockingZones - скомпилированный плагин

Нагрузка плагина на сервер: минимальная.
Требования
sourcemod
Переменные
// 1 - включить | 0 - выключить плагин
ActiveBZ "1"

// 1 - включить | 0 - выключить уведомление в худе
MessageBZ "1"

// Кол-во игроков необходимое для того чтобы разблокировать заблокированные зоны | Минимально - 4 / Максимально - 64 игрока
PlayersBZ "10"

// 1 - включить | 0 - выключит подсчет игроков
// Для тех кто хочет просто заблокировать зоны на карте
// Переменные PlayersBZ и MessageBZ будут неактивными
UsePlayersBZ "1"
Команды
Команда вызова меню: sm_bz
Установка
Закинуть папку addons в /csgo
Автор
Drumanid
Скачивания
1,029
Просмотры
3,674
Первый выпуск
Обновление
Оценка
5.00 звёзд 5 оценок

Другие ресурсы пользователя Drumanid

Поделиться ресурсом

Последние обновления

  1. Сохранение, изменение и дополнительные возможности.

    1. Исправлено сохранение данных на картах 'workshop'. 2. Удалил квар 'автосохранение' в конце...
  2. Пожелания фуллбастера! (Поправка мелких недочетов)

    BlockingZones - учтены пожелания пользователя Grey83. Можно назвать небольшой оптимизацией.

Последние рецензии

Топовый плагин.
Только не понятно (или нет возможности) как сетку ставить в её естественное положение Ахах
Прекрасный плагин
У
  • Удалённый пользователь
  • 5.00 звёзд
  • Версия: 1.3
Достаточная замена плагину блок пазизис +REP
Всё классно.Но удобно чтобы было в админке.
Спасибо большое за новый блокер, давно ждал, когда за него кто нибудь возьмется.
Сверху