Oписание
* Этот плагин обновляет поток amx_ban, amx_banip, amx_banid, amx_unban admin команды.
* Это использует Реальное время на сервере (Eg. Запрещенный в течение 10 минут, Вы будете незапрещены 10 минут спустя, независимо от изменения карты).
* Это включает список того, кто запрещен.
* Это не использует banned.cfg или listip.cfg. Это использует свой собственный файл, где запреты сохранены.
* Это экономит, какой admin запретил игрока (название), steamid admin, причина, время запрета, имя запрещенного игрока, steamid запрещенного игрока (или IP), и предполагаемое время незапрета.
* Это загрузит Ваших в настоящее время запрещаемых игроков от banned.cfg и listip.cfg файлов. (Только если #define наверху плагина непрокомментирован),
* Если Вы используете меню, чтобы запретить игроков, Вы должны будете напечатать причину после того, как Вы выбираете игрока.
* Если Вы используете систему голосования, чтобы запретить игроков, Вы должны будете напечатать причину после того, как Вы выполняете команду amx_voteban.
* Вы можете ограничить время запрета для admins основанный на их admin флагах.
* Вы можете контролировать всю историю запрета (admins запрет, незапрет, и когда времена запрета) в addons/amxmodx/logs/BAN_HISTORY_MMDDYYYY.log (ММ = месяц, DD = день, YYYY = год)
* Если Вы желаете иметь только 1 файл для истории запрета, непрокомментировать линия наверху.sma файла и повторно собрать.
* SQL также поддержан и работает для многократных серверов. Если Вы будете использовать ту же самую базу данных SQL для больше чем 1 сервера, то те серверы разделят список запрета.
* Для SQL неплатеж cvars для базы данных SQL будет использоваться (amx_sql_host, amx_sql_user, amx_sql_pass, amx_sql_db).Команды:
* amx_ban <зарубка, #userid, authid> <время в минутах> <причина>
* amx_banip <зарубка, #userid, authid> <время в минутах> <причина>
* amx_addban <название> <authid или ip> <время в минутах> <причина>
* amx_unban <authid или ip>
* amx_banlist
- Показывает список того, кто запрещен
* amx_addbanlimit <флаги> <время в минутах>
- Добавляет время запрета max к списку
- Отметьте: Используйте эту команду в amxx.cfg
Cvars:
* ab_website <вебсайт>
o Это - вебсайт, показанный запрещенному игроку, если у Вас есть секция запроса незапрета на Вашем вебсайте.
o бланк Отпуска, чтобы не показать вебсайт.
o Неплатеж: бланк
* ab_immunity <0|1|2>
o 0 - Любой admin может запретить неприкосновенность admin (сигнализируйте).
o 1 - Неприкосновенность admins (сигнализируют) не может быть запрещена.
o 2 - Неприкосновенность admins (сигнализируют) может только быть запрещена другой неприкосновенностью admins (сигнализируйте).
o Неплатеж: 1
* ab_bandelay <секунды>
o Задержка запрещенных разъединяемых игроков.
o Неплатеж: 1
* ab_unbancheck <секунды>
o Интервал проверки, если игрок незапрещен.
o Неплатеж: 5
Добавление Времен Max Ban:
* Заказ, в котором Вы добавляете запрет, ограничивает, заказ, в котором они проверены.
- Пример: Если Вы делаете:
Кодекс:
amx_addbanlimit "b" "9000"
amx_addbanlimit "c" "4000"
- Тогда, если у игрока будут флаги "b" и "c", то только "b" будет использоваться.
* Если Вы хотите, чтобы у неприкосновенности не было никакого предела, но другого admins, чтобы иметь это, то добавьте это СНАЧАЛА! к amxx.cfg
Кодекс:
amx_addbanlimit "a" "0"
TEXT ban
File Type: sma Get pludin or Get Source (adminvote.sma - 1134 views - 17.1 KB)
File Type:sma Get pluginor Get Source (plmenu.sma - 1104 views - 25.0 KB)
File Type: sma Get plugin or Get Source (advanced_bans.sma - 146 views - 49.8 KB)
File Type: sma Get plugin or Get Source (advanced_bans_sql.sma - 101 views - 49.8 KB)