Описание: Плагин банит игрока через его CS. Против сменного IP
работает, но есть свои нюансы. Команды: amx_bancs -
забанить игрока amx_bancs [Причина] Пример: amx_bancs XSik
10 xD Примечание: Максимальное число минут 999 999, то есть 2 года,
минимум 1 минута. Чтоб забанить навсегда значение 0.
amx_bancsmenu - показать бан меню. amx_bancslist - показать
список забаненых amx_bancslist Пример: amx_bancslist 15
amx_unbancs - разбанить игрока amx_unbancs Пример:
amx_unbancs "XSik" amx_bantimes - Установить время бана в меню
amx_bantimes [Время 3] ... Пример: amx_bantimes 0 5 10 20 40 80
100 300 600 amx_reasons - установит причины бана в меню
amx_reasons [Причина 3] ... Пример: amx_reasons "cheat" ""
"wallhack" "noob" "mnogo govoriw" Примечание: Для бана
без причины используйте "", максимум причин 25. Также время и
причину можно написать в amxx.cfg или server.cfg Amx_times и
Amx_reasons Квары: Bancs_hud 1 - включить hud о бане, 0 -
выключить Bancs_logs 1 - хранить лог банов в -
logs/amx_bancs.txt, 0 - не хранить Bancs_bans 1 - включить
поддержку AMX Bans, 0 - выключить Bancs_delay - Через сколько
секунд после бана, игрок будет выкинут с сервера. Лог изменений:
сhangelog v0.1: - Сделана основу плагина. - Сделан
квар amx_reasonkick. сhangelog v0.2: - Убран мелкий баг с
языковым файлом. сhangelog v0.3: - Изменено сообщение при
бане с "kicked" на "banned pernamently". - убран мелкий баг с
проверкой на наличие бана. changelog v0.4: - Добавлено
время бана( связано с реальным временем). - Когда забаненый игрок
попытается зайти на сервер, ему покажет в сколько времени и какого
числа кончится его бан... - Сделал проверку на бан через математ.
формулу( проверяет не был ли изменен номер в регистре),
доделал другие проверки на бан которые уменьшают шанс того что на
серв "проникнет" забаненый человек. - Добавлено сообщение админу,
после того как он когото забанил, какого числа в сколько время
игрок разбаниться - снова сможет зайти на серв - Исправлен
баг, когда у игрока переполнен регистр и его не может забанить
changelog v0.5: - исправлен баг "бан сам себя" - исправлен
мелкий баг с отображение причины changelog v0.6: - все
фразы скинул в языковой файл - одолжил менюшку amx_bancsmenu i
amx_bantimes с plmenu.sma - доделал в меню причины и клиент-сервер
комманду amx_reasons - добавил квар bancs_hud и сообщение о бане в
HUD - добавил квар bancs_banself - добавлена поддержка админ
имунитета changelog v0.7: - Сменил Hud сообщение на более
красивое Пасибо за идею: Maarik Смотрите: Скриншот -
изменил систему Бана игроков - максимальное время бана повышено до
999999 минут(2 года) - большое количество времени в меню теперь
отображаетса в Днях changelog v0.7.1: отфиксил баги о
которых сообщали игроки: - в Hud сообщение не отображалось имя
игрока - с второй страницы путаница в кнопках меню - забаненый
игрок не изчезал с меню - в меню можна было забанить самого себя
changelog v0.7.2: - добавлены логи и cvar bancs_logs -
отфиксен баг, когда игрок проходит через проверку бана из-за
слишком высокой потери пакетов changelog v0.7.3: - изменена
ситема логирования сообщений - отфиксен баг с ищезающим Hud
сообщением Огромное спасибо Maarik за помощь в тестировании
changelog v0.8: - добавлен банлист и команда для его просмотра
- добавлена возможность разбана игрока - отфиксен баг с баном
навсегда - добавил Hud сообщение о разбане changelog v0.9:
- оптимизирован код - убраны мелкие баги - частично улутшена
система бана changelog v10.0: - добавлена поддержка
amx_bans - исправлен баг когда некоторых игроков просто кикало
вместо того чтобы банить, было связано с наличием разных NONSTEAM
типов контры. - исправлен баг с "плавающим именем" (
забаненый клиент немог поменять ник) - теперь команда amx_bancs
может быть использована с консоля сервера changelog v10.0
fix.: - провтыкал строчку дописать pardon.gif (отфиксен баг)
changelog 10.0 fix2: - исправлен баг когда не коректно
отображалось имя забанившего админа. (в бане через AMX_BANS) -
исправлен баг когда при bancs_ban = "0", банило через AMX_BANS.
changelog 10.0 fix3 - исправлен баг когда при смене карты или
рестарте загружались старые настройки у игроков на сервере.
changelog 10.0 fix4 - исправлен баг когда при смене карты или
рестарте загружались старый настройки ( теперь уже полностю на все
100%)!!! - испралены огрофграфические ошибки changelog 11.0
- исправлен баг с неправельным отображением причины при бане с
поддержкой amxbans (огромноеспасибо papi за помощь в тестировании)
- исправлены орфографические ошибки (пасибо STR@TEG) changelog
12.0 - исправлен баг с частичным отображением hud сообщения. -
частично изменен стиль hud сообщения (цветовая гамма) changelog
13.0 - добавлена квар для задержка при бане bancs_delay. -
исправлен баг когда при бане в меню. Игрок продолжалься
отображаться в меню
|