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

    Admin Loader (Radius edition) 3.3.5

    Автор: Radius

    Описание:

    Плагин предназначен для загрузки списка администраторов из базы данных MySQL. Является исправленной и улучшенной версией Admin Loader версии 3.2 от neygomon

    Особенности:

    • возможность создавать аккаунты с авторизацией nickname + steamid
    • дополнительная информация в расширенной версии команды 'amx_who'
    • возможность добавлять аккаунты в users.ini через другие плагины с помощью native функции 'al_set_user_flags'
    • исправлены недочеты оригинала
    • возвращена поддержка стандартных флагов авторизации b (тег клана) и k (чувствительность к регистру)
    • возможность загрузки админов из users.ini, но с возможностью задавать время окончания прав доступа
    • поддержка AMXBans RBS (fungun.net)
    • поддержка плагинов, которые написаны для Admin Load от F@nt0M
    • в users.ini дата окончания хранится в понятном для человека формате
    • поддержка динамического изменения квара amx_default_access (пригодится для простой реализации VIP привилегий на ночь)
    • возможность загружать несколько аккаунтов для одного игрока
    • проверка срока прав доступа в режиме реального времени (с точностью до минуты)
    • возможность задать частоту (в минутах) автоматической перезагрузки флагов доступа (пригодится если привилегии продаются в автоматическом режиме)
    • имеется API для разработчиков
    • все квары и команды для удобства настраиваются в автоматически создаваемом конфигурационном файле 'addons/amxmodx/configs/admin_loader.cfg'
    • автоматически создаваемый словарь мультиязычности 'addons/amxmodx/data/lang/admin_loader.txt'

    Настройки (из автоматически создаваемого конфигурационного файла 'admin_loader.cfg'):

    // Уровень дебаг-логов. 0 - отключено
    // По умолчанию: "0"
    al_debug_level "0"

    // Частота (в минутах) перезагрузки флагов доступа
    // Пригодится если привилегии продаются в автоматическом режиме
    // Если значение 0, то функция отключена
    // По умолчанию: "0"
    al_reload_flags_freq "0"

    Последние изменения от 06 апреля 2021 г:

    Добавлено:

    • добавлена расширенная версия команды 'amx_who'. Отличие от оригинала в дополнительном столбце 'Info', в котором содержится информация об аккаунте:
      - при загрузке из базы данных MySQL в этом столбце будет поле nickname (которое не меняется и задано на сайте через который добавлялся аккаунт), что позволит идентифицировать игрока даже если он сменил ник
      - при загрузке через users.ini будет загружена причина добавления (аргумент reason функции al_set_user_flags)
    • добавлен новый account flag 'n', который указывает что паролем игрока является его steamid. Это позволяет создавать аккаунты с авторизацией nickname + steamid ('an')

    Изменено:

    • бэкап аккаунтов, загруженных из базы данных MySQL, теперь хранится в файле 'addons/amxmodx/data/users.bkp'
    • users.ini возвращена оригинальная функциональность, теперь это не бэкап файл, а дополнительное хранилище аккаунтов, добавленных вручную или плагинами
    • расширена функциональность native функции 'al_set_user_flags':

      native al_set_user_flags(index, flags, remove_flags = 0, access_expire_timestamp, authid[AUTH_LEN], reason[128]);

      Если authid (5-ый аргумент) не пустой, то произойдет запись аккаунта в файл users.ini с указанием причины из аргумента reason (6-ой аргумент). По истечению времени действия аккаунта, он будет автоматически удален из файла.

    Исправлено:

    • исправлена редкая ошибка невалидного Array handle

    Обновившиеся файлы:

    • addons/amxmodx/plugins/admin_loader.amxx
    Дата создания: 08.04.21      Просмотров: 2862