Advanced Bans (Real Time) 0.8.1

Advanced Bans (Real Time) 0.8.1


Описание:
* Этот плагин заменяет команды amx_ban, amx_banip, amx_banid, amx_unban для админов.
* Используется реальное время (Если забанен на 10 минут, то через 10 минут ты сможешь зайти на сервер).
* Сам создаётся и заполняется список забаненных.
* Плагин не использует banned.cfg или listip.cfg. Он использует свой файл с записанными банами.
* Есть время бана, причина, а так же steamid или ip (выбирается автоматически). Всё это записывается в список забаненных
* Ты можешь добавлять в список уже забанных игроков из banned.cfg и listip.cfg файлов (Только если #define наверху в плагине включён (без ;))
* Если ты используешь меню, что бы забанить игрока, ты можешь написать причину после выбора игрока и длительности бана.
* Если ты используешь голосование за бан игрока, ты можешь написать причину его бана.
* Ты можешь установить лимит, больше которого (например 1 месяц) администраторы с определённым флагом не смогут забанить игрока.
* Ты можешь просматривать всю историю банов (админ которуый забанил, разбанен ли, и когда бан истёк(ёт)) в файле addons/amxmodx/logs/BAN_HISTORY_MMDDYYYY.log (MM = месяц, DD = день, YYYY = год)
* Если ты хочешь иметь только один файл с историей банов, откоменьть (//) линию сверху в .sma файле и перекомпилируй.
* SQL также работает. Если ты используешь какую то SQL базу больше чем для одного сервера, все сервера будут использовать 1 бан лист.
* Для SQL, стандартные квары SQL бызы используются (amx_sql_host, amx_sql_user, amx_sql_pass, amx_sql_db).



Команды:
- amx_ban - Бан
- amx_banip - Бан по IP
- amx_addban - Добавить бан
- amx_unban - Разбанить
- amx_banlist - Вывести список забаненных
- amx_addbanlimit - Добавить максимальное время бана для определенного флага (использовать только в amxx.cfg)



Квары:
- ab_website (По умолчанию: blank) - Забаненому игроку, будет написан сайт где он сможет пожаловаться на бан и т.п. Если написать blank, то сайт показываться не будет.
- ab_immunity (По умолчанию: 1) - Имуннитет для админов.
- ab_bandelay (По умолчанию: 1) - Задержка бана. Если ваш сервер банит быстрее, чем выводит сообщение в чат о бане, поставте задержку больше.
- ab_unbancheck (По умолчанию: 5) - Интервал проверки на разбан игрока



Примечания:
- Рекомендовано использовать на Amx Mod X 1.8.0 и выше.
- advanced_bans.amxx должен быть в самом верху списка plugins.ini!
- plmenu.amxx обязательно замените на новый!
- advanced_bans.txt положить в папку amxmodx/data/lang





Скачать: advancedbans.zip [90,18 Kb] (cкачиваний: 433)



Похожие публикации: