Admin Actions Punisher

Admin Actions Punisher 1.1

Нет прав для скачивания
Поддерживаемые игры
CS: Source (OrangeBox), CS: GO, Team Fortress 2, DOD: Source, L4D 1 & 2
Этот плагин наказывает чрезмерно активных администраторов, которые "балуются" на сервере. Вы можете установить максимальное количество действий, команду для наказания и временной промежуток.

Видео-демонстрация:

TODO:
  • Добавить настройку иммунитета, при котором администратор уже игнорируется плагином. В альтернативу флагам. #347096 Выполнено.
  • Добавить возможность на каждую функцию вешать свои лимиты и "наказания". #347077
Требования
  • SourceMod 1.7 или выше
Переменные
  • sm_adminpunish_command - Команда, выполняемая при превышении лимита действий.

    Поддерживаемые токены:
    • {UID} - UserID администратора
    • {NAME} - Никнейм администратора
    • {STEAM} - SteamID v2 администратора, если доступен.
    • {IPADDR} - IP-адрес администратора.
    Например, если надо забанить администратора на 10 минут при превышении лимита, то необходимо выставить следующее значение настройке:
    Код:
    sm_ban #{UID} 10 Calm down!
  • sm_adminpunish_enabled - Включает/выключает плагин.
  • sm_adminpunish_immune - Флаги администратора, иммунитет, при наличии которых, администратор игнорируется плагином. Оставьте пустым, если необходимо принимать во внимание даже главных администраторов.

    Для проверки только флагов, пишите чисто флаги в переменную.
    Для проверки только иммунитета, пишите чисто иммунитет в переменную.
    Для проверки и флагов, и иммунитета, сначала записываете иммунитет, потом через двоеточие (:) - флаги. Например,
    Код:
    100:z
  • sm_adminpunish_maxactions - Максимальное кол-во действий, при превышении которого будут приняты меры.
  • sm_adminpunish_maxtime - Время, в течении которого счётчик действий администратора будет расти.

Все переменные доступны для редактирования в /cfg/sourcemod/adminpunish.cfg
Команды
Отсутствуют.
Установка
  • Распакуйте архив на Вашем компьютере.
  • Настройте конфигурационный файл (/cfg/sourcemod/adminpunish.cfg)
  • Загрузите все файлы на сервер.
  • Выполните загрузку плагина любым удобным способом:
    • Перезагрузите сервер.
    • Смените карту.
    • Выполните по RCON-протоколу команду sm plugins load AdminPunish
    • Выполните по RCON-протоколу команду sm plugins refresh
Автор
Kruzya
Скачивания
335
Просмотры
1,203
Первый выпуск
Обновление
Оценка
5.00 звёзд 6 оценок

Другие ресурсы пользователя Kruzya

Поделиться ресурсом

Последние обновления

  1. Исправление ошибки, иммунитет

    Исправлена ошибка Client index -1 is invalid (за баг-репорт спасибо @teran) Добавлена функция...

Последние рецензии

Годный плагин, админов кикать не вариант, ибо не всегда играешь на сервере, а так у них знатно горит)
У
  • Удалённый пользователь
  • 5.00 звёзд
  • Версия: 1.1
Всегда хотел кикать главных админов таких способом!
Отличный плагин, работает хорошо. :)
Красивый код ;)
Kruzya
Kruzya
Ну, не совсем.
Момент с выдёргиванием иммунитета и флагов из конвары, например, мне крайне не нравится. Там можно много чего убрать, переделать.
Занятный плагин, для уменьшения головняка с обычными админами. Плюсик в карму, Крикузя) И боооольшая благодарность от всех тех, кто скачает и оценит возможности)
Ну Крузя как обычно, монстр. Явно в голове пишет плагины, компилирует и заливает на хл, уважуха!
Сверху