Rock to Ban 1.01

Архів · 2013 Файл є alibimag Плагіни 2 672

Архівний матеріал ya-cs.ru (2013). Російською. Плагіни й збірки можуть не працювати з ReHLDS та AMXX 1.10.

Rock to Ban

Авторы: Safety1st
Версия: 1.01

Описание:
Обычный плагин voteban’а с принципиально другой системой голосования. Любому игроку для голосования за бан нужно самому написать в чат /voteban (как в случае rtv) и избрать ‘жертву’ через меню. Как скоро на какого-либо игрока набирается необходимо количество голосов – он банится. У ‘администраторов’ иммунитет: за их невозможно проголосовать.

Плюсы:
– голосование никак не выскакивает сходу всем. Наверное убережет правдивых игроков от неправильного бана, потому что люди традиционно жмут клавишу, никак не мысля.
– исключена возможность блокировки читером функции voteban путем инициирования голосования (в случае, ежели ваш старенькый плагин настроен таковым образом, будто голосование инициируется один раз в установленный промежуток времени, читер при заходе на сервер элементарно запускает его и играет безнаказанно).
– возможность аннулировать собственный голос за игрока.

1voteban_menu.jpg

2voteban_vote.jpg

3voteban_lastvote.jpg

4voteban_menu_voted.jpg

5voteban_cancel_vote.jpg

6voteban_cant_vote.jpg

Настройки:

Спойлер

voteban_percent “60” //Процент голосов, необходимый для бана
voteban_type “0” //Настройка типа бана:
//0 – автоматический режим: игроки со SteamID STEAM_ID_LAN и VALVE_ID_LAN будут забанены по IP, остальные – по SteamID. Рекомендуется использовать этот режим, если сервер не имеет отдельной бан-системы.
//1 – по SteamID (эквивалент AMXX-команды amx_ban)
//2 – по IP (эквивалент AMXX-команды amx_banip )
//3 – через amx_ban игрок время (AMXBans 6, Advanced Bans)
//4 – через amx_ban время игрок (AMXBans 5)
//5 – через amx_superban
voteban_time “20” //Время бана в минутах.
voteban_reason ” 3a6aHeH /voteban’om Ha %time% MuH.! Pa36aH TyT: BaIII cauT” //Причина бана, выводимая забаненному игроку. Если в строке указать шаблон %time% – вместо него будет подставляться время бана; для типов бана 3, 4 и 5 этот шаблон не используется.
voteban_limit “3” //Ограничивает возможное число голосов от каждого игрока
voteban_log “1” //Вкл./выкл. собственного лога плагина

Примечания:

по умолчанию иммунитет у voteban’а для игроков с флагами ‘a’ и ‘d’. Настраивается в sma:

#define IMMUNITY_FLAG ( ADMIN_IMMUNITY | ADMIN_BAN )

Флаги разделяются палочкой 😉 Удобно задавать несколько: всем, у кого и так immunity (это логично), админам (а, например, админы-стажеры у нас ходят без флага ‘a’) ну и каким-нибудь VIP’ам))
причину на русском указывать нельзя. Рекомендуется сохранить пробел в начале.
префикс для чат-сообщений настраивается в sma:

new gszPrefix[] = “[VOTEBAN]”

Если не нужен – оставьте только кавычки)
позиция плагина в plugins.ini не важна. Важно, чтобы ‘сообщение’ /voteban не блокировалось/не модифицировалось. Для этого все плагины подобного назначения у вас должны находиться в списке последними (например, colored translit)
при банах через ‘сторонние’ команды (voteban_type 3, 4, 5) плагин собственное оповещение игроков о бане не выводит и запись в лог AMXX не делает: это забота забанившей игрока системы.
в собственный лог плагин фиксирует, кто за кого голосовал и отмены голосов. Это пригодится для анализа использования и подборе %-та для бана.
При voteban’е в собственном логе плагина (voteban_YYYYMM.log) появляется такая запись:
“Player ‘Читер’ has been voted for banning by ‘Alibimag'”

Т.е. на первом месте стоит ник игрока, за которого голосуют.
Это страдательный залог 🙂 По-русски переводится с конца:
‘Реальный пацан’ проголосовал за бан игрока ‘Читер’

При отмене голоса на первом месте в логе выводится ник отменившего голос игрока, т.е. наоборот.
сообщения для всех выводятся только на языке сервера

Мітки:

Коментарі 12

  1. StudenT

    YouTouchMe, нет, на amx-x.ru выложили этот voteban и он не шутера, но я отдаю свой голос за rock the ban от шутера, он хорош.

    Відповісти

  2. tuvix

    Еще что примечательно, так это то, что на одном не безызвестном форуме автор сия творения написал в заголовке темы с этим плагином "Скажи SLIMSHADY нет", то есть мало того, он скопировал 99% чужого добра, так еще и при этом оскверняет и пытается принизить деяния других скриптеров. Жалкий ход, друзья мои =)

    Відповісти

  3. YouTouchMe

    nefik23, скукотень читать, т.к на скрине и так видно. В меню цвета сменил и худ добавил.

    Відповісти

Ваш коментар

Коментар з’явиться після перевірки. E-mail не публікується.