25.04.24
17:06
Admin Loader - подгрузка администраторов из базы MySQL
Admin Loader - подгрузка администраторов из базы MySQL

Admin Loader - подгрузка администраторов из базы MySQL

Описание:

Обычный админ лоабер от маздана не придется переделывать плагин, если используется форвард amxx_admin_access(id, flags, expired) Доступные команды:
amx_reloadadmins - перезагрузить список админов. Доступ ADMIN_CFG
Не грузит истекшие(на момент обновления) админки.

Текущая версия: 2.9

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

Имеется исходник
Грузит админов из MySQL.
Исправлена бага маздана с "Голосование начато"
Изменен принцип коннекта с БД. Не должен крашиться сервер, если нет коннекта.
Не грузит истекшие(на момент обновления) админки.
Если недоступна БД, то после 3-х попыток установить соединение грузится файл users.ini, который обновляется при каждом успешном запросе(amx_reloadadmins например)
В логи amxmodx пишет ник администратора, который указан у Вас в Админ-листе( актуально для тех админов, которые ники меняют как перчатки, а руками искать лень :D )
Совместимость с AdminLoader от Mazdan. Не придется переделывать плагин, если используется форвард amxx_admin_access(id, flags, expired)
Доступные команды:
amx_reloadadmins - перезагрузить список админов. Доступ ADMIN_CFG

Настройки:
Код
PHP:
#define CUSTOM_DEF_FLAG
  // Добавляет квар amx_default_access

#define USE_MODULE 1
  // Какой модуль использовать для отлова изменения ника?
  // 0 - стандартно из amxmodx
  // 1 - reapi
  // 2 - fakemeta


Для кодеров:

al_codding_example.sma - пример работы для
native admin_expired(id)
native al_get_access(id)
forward client_admin(id, flags)
forward amxx_admin_access(id, flags, expired)

Автор: neygomon

Admin Loader - подгрузка администраторов из базы MySQL
Скачать бесплатно