Авторизация Регистрация Забыли пароль?
Реклама
Пушки CSGO
Информация
Популярные теги
Популярные материалы
Статьи CS 1.6
Статьи CS:GO
Ссылки
История посещений
Ваш путь:

CS:1.6 / Плагины

Amxbans_Core by georgeml

  • 0

Автор: Umbrella

Дата: 22-07-2015, 13:57

Просмотров: 589

Комментариев: 1

     

Поделитесь новостью нажав на кнопочку социальной сети.
Мы будем вам очень благодарны!


Amxbans_Core by georgeml


Amxbans_Core by georgeml - Плагин управления Админами, переделка стандартного плагина amxbans_core.

Совместимость с user.ini и Mysql DB, автоматическое удаление админов по истечению срока дней, возможность совместить плагин с VIP меню и т.д..

Отличительные особенности:

- совместная работа с базой данных и файлом users.ini (квар amxbans_use_admins_file "3")

- добавление админов командой amx_addadmin. Место хранения- в зависимости от квара amxbans_use_admins_file

Формат команды (консоль, флаг ADMIN_RCON): amx_addadmin "ник или steamid" "пароль" "флаги доступа" "тип авторизации (name или steam)" "кол-во дней".
Плагин сам определит тип авторизации в зависимости от формата ника. т.е. не получится случайно установить ник вместо steamID и наоборот, а также, установит время истечения админки, если кол-во дней больше "0".

- создание дампа админов в файл (квар amxbans_dump_sql 0/1). При недоступности БД, админы будут загружены из дампа (если он есть). Если Вы не добавляете админов по несколько штук в день, то квар можно не включать (даже, желательно). В этом случае создайте дамп: включить amxbans_dump_sql 1 и перезагрузить (сменить) карту и вернуть amxbans_dump_sql в "0"

- переключение на users.ini, если БД недоступна и нет админов в дампе и др.. Другими словами: если админы где-то прописаны, то они обязательно будут загружены при возникновении проблем с их хранилищами (если указаны соответствующие настройки)

- при изменении количества дней в users.ini вручную, дата истечения пересчитывается

- распознает 2 типа паролей: простой пароль и md5 (как в БД, так и в users.ini)

- добавлен натив для отображения срока действия админки
Для успешной компиляции сторонних плагинов с использованием натива, необходимо добавить строку native days_left_info(id); в инклюд (например, в amxmodx.inc)

- автоматическое удаление истекших аккаунтов из Базы Данных и users.ini.
Управление функцией: квар amxbans_expadmins_delete
Через сколько дней после истечения админки удалить запись из БД. "0" - не удалять

Если к базе привязаны несколько серверов:
достаточно включить квар на любом из серверов (включение квара на всех серверах- не имеет смысла), т.к истекшие аккаунты удаляются для всех серверов одновременно
Удаление из users.ini физические не происходит. Выполняется комментирование строки.





Скачать:
amxbans_core.rar [7,34 Kb] (cкачиваний: 71)





Поделитесь новостью нажав на кнопочку социальной сети.
Мы будем вам очень благодарны!


Похожие публикации
Комментарии на сайте

Написал: ilnarrr 27 сентября 2015 13:16 Группа: Посетители
    Ребята спасибо за ваш труд =))
    Новый комментарий

    Информация

    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.