Категории плагинов     
  • Плагины для GMX
  • Плагины от g3cKpunTop
  • Для Authemu
  • Моды
  • ReHLDS
  • Для ReAPI
  • Стандартные
  • Админские
  • Плагины от Radius
  • Плагины от SKAJIbnEJIb
  • Плагины от AlexandrFiner
  • Игровые
  • Развлекательные
  • Информационные
  • Серверные
  • Рекламные
  • Античитерские
  • Защитные
  • Новогодние
  • Музыкальные
  • ZP классы зомби
  • ZP доп. предметы
  • GameCMS
  • ZP серверные плагины
  • JailBreak плагины
  • DeathRun плагины
  • Jump плагины
  • Surf плагины
  • War3FT плагины
  • HnS плагины
  • Knife плагины
  • CSSB [WC3] Shopmenu3
  • DeathMatch плагины
  • BioHazard плагины
  • Плагины от neygomon
  • 11 
    0.0
    Ссылка на материал:

    Плагин расширяет рамки в управлении привилегиями на сервере путём привязки пользователя к группам.

    Основные вещи, которые необходимо знать при работе с данной системой:

    • Отдельный плагин реализует поведение одной или нескольких групп;
    • В базе данных пользователь связан с группой по её названию, чтобы увеличить гибкость при реализации поведения группы;
    • Все запросы реализованы асинхронно, так что ваш сервер не начнёт плевать кровью в случае задержки от mysql сервера.

    Команды:

    • rbac[time_in_seconds]
    • ACTION - определяет дальнейшие действия
    • add - добавить пользователя в группу
    • del - убрать пользователя из группы
    • SWITCH - каким образом мы определяем пользователя
    • -p - через его номер игрока на сервере
    • -u - через его уникальный номер пользователя в БД
    • -n - через его имя
    • USER_IDENTIFICATOR - само значение, через которое мы определяем пользователя
    • ИмяПользователя - если switch был "-n"
    • (номер_пользователя_в_базе) - если switch был "-u"
    • (номер_игрока_на_сервере) - если switch был "-p"
    • GROUP_NAME - название группы, в которую мы добавляем пользователя или убираем из неё
    • TIME_IN_SECONDS - на какое время (начиная с текущей секунды) выдать права пользователю? Если ничего не указывать, то даёт навсегда.

    Примеры использования:
    • rbac add-nBoec[SpecOPs]Admin // добавить по нику в группу "Admin"
    • rbac add-nBoec[SpecOPs]Admin50000 // изменить оставшееся время пребывания в группе
    • rbac del-nBoec[SpecOPs]Admin // удалить из группы "Admin"
    • rbac add-p1GoldVIP // добавить по #userid в группу "GoldVIP"
    • rbac add-u500GoldVIP // добавить по DB_Id в группу "GoldVIP"

    Требования:

    • MySQL;
    • AuthSystem;

    Совместимость с:

    • (Re) Amx Mod X 1.8.3-dev

    Источник

    Дата создания: 24.07.18      Просмотров: 1497