1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [SEC] CommandBlocker v 1.1 [1.8-1.11]

Тема в разделе "Неподтвержденные плагины", создана пользователем Blc_Dragon, 2 мар 2017.

  1. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    CommandBlocker - Блокировка команд, либо установка доступа к ним только из консоли.
    Version: 1.1

    Этот плагин просто блокирует команды из списка, указанного в конфиге.
    Так же этот плагин запрещает использовать указанные в другом списке команды не из консоли (этот список тоже в конфиге).

    Commands:
    • /CommandBlocker reload - перезагружает конфиг.
    • /CommandBlocker - инфо о плагине (можно отключить)
    Permissions
    • commandblocker.ignore - обход блокировки комманд. Не обходит комманды для консоли
    • commandblocker.reload - Позволяет использовать комманду перезагрузки

    Особенности:
    • Блокирует работу клавиши "TAB" для запрещенных комманд (необходим ProtocolLib)
    • Может работать с учетом аргументов
    • Обрабатывает алиасы команд (не распространяется на Bukkit команды. их придется забивать целиком и полностью)
    Конигурация:
    Код:
    #Для использования команды "/commandblocker reload" необходимо право "commandblocker.reload"
    ReloadMessage: '&aReloaded!'
    NoPermission: '&cNo Permission!'
    
    #Установить на false, если не надо выводить информацию о плагине по комманде "/CommandBlocker"
    PrintInfo: true
    
    #Если true, будет блокировать действие клавиши TAB в заблокированных командах
    #Необходим ProtocolLib
    BlockTabCompletion: true
    
    #Режим обработки аргументов
    #0 - Аргументы игнорируются. Комманды из списка будут блокироваться с любыми аргументами
    #1 - Блокируются все команды, которые начинаются так, как указано в конфиге
    #Напр. в конфиге указано "ban me". Будет заблокировано "ban me", "ban me <что угодно>". НЕ будет заблокировано: "ban", "ban lol" и т.д.
    #2 - Команды блокируются только в том виде, в каком они указаны и не иначе.
    #Напр. в конфиге указано "ban me". Будет заблокировано ТОЛЬКО "ban me". "ban me <что угодно>" уже НЕ будет заблокировано
    ArgsWorkMode: 0
    
    #Список команд для блокировки
    #Для игнорирования этой блокировки необходимо право "CommandBlocker.ignore"
    #Плагин может работать с сокращениями комманд, т.е. запись "- gm" заблокирует любые интерпретации этой комманды
    #Плагин не работает с сокращениями Bukkit команд (такие как plugins - pl)
    allcommands:
      #Сообщение, которое будет выводиться при вводе команды из списка ниже
      message: '&cCommand is not allowed!'
      commands:
       - about
      - achievement
      - pl
      - plugins
      - help
      - '?'
    
    #Список команд для установки доступа только из консоли
    consoleonly:
      #Сообщение, которое будет выводиться при вводе команды из списка ниже
      message: '&cOnly console command!'
      commands:
       - op
      - deop

    Скачать

    • Добавлена блокировка клавиши "TAB"
    • Добавлена обработка аргументов
    • Релиз
     
    Последнее редактирование: 3 дек 2021
  2. rinnyboo

    rinnyboo Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Sp1keN
    Зачем это если есть в NCP?
     
  3. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    ставить целый NCP ради одной опции? спасибо до свидания.

    и вообще, я написал это про просьбе человека.

    тем кому чет не нравится: красный крестик выше справа
     
  4. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Qamulex
    NCP - анти-чит. Он по-любому нужен на сервере
     
  5. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    я знаю что это такое. ты еще AAC античитом назови. А может уже и касперский стал антивирусом, а не калом?
     
  6. Bogdan2402

    Bogdan2402 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    DarkFort
    Топ плагин:good:
    добавь возможность давать доступ к заблокированным командам, пример:
    commandblocker.ignore.*
    commandblocker.ignore.pl
    commandblocker.ignore.pex

    Добавьте еще режим на подобие '2', исключающий пробел, ибо мне нужно заблокировать команду "co" и все последущие аргументы, но не такие команды как "console", "colored".
     
  7. InterVi

    InterVi Старожил Пользователь

    Баллы:
    173
    Впили блокировку команд от ком блока, иногда бывает полезно. Пример (говно)кода есть в AllFixer.
     
  8. ThisCost

    ThisCost Ньюби

    Баллы:
    1
    Имя в Minecraft:
    ThisCosto4ka
    Как блокнуть комманды //calc ?
    Подскажите плз
     
  9. Bogdan2402

    Bogdan2402 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    DarkFort
    обнови плагин WE до новой версии, можешь взять у меня перевод, там это пофикшено
     
  10. HunterGaming

    HunterGaming Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    reolad???
     
  11. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Qamulex
    Революция в команде перезагрузки.
     
  12. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    upload_2017-4-8_1-21-37.png
    Если не стандартное кол-во слешей, то надо указывать все


    Не могу понять, зачем.
    Плагин предназначен для блокировки команд, а не ввода доп. системы прав на команды.


    Чет не понимаю, как это должно работать. Можно по подробнее для тупых(меня)?


    спасибо, исправил
     
  13. MIsterTrays

    MIsterTrays Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    MisterTrays
    Мда, глупо.
     
  14. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    как и твой коммент.

    что попросили в идеях, то и сделал. не равится? - красный крестик выше и правее
     
  15. Bogdan2402

    Bogdan2402 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    DarkFort
    Я добавил команду "co" в список заблокированных, а оно блокирует все команды, которые начинаются на co - "console" , "colored"
     
  16. Автор темы
    Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    lol, это вообще баг, связанный с отсутствием прямых рук у меня.
    пофиксил.
     
  17. Bogdan2402

    Bogdan2402 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    DarkFort
    еще заметил баг.
    Стоит режим ArgsWorkMode: 1 , запретил команду /fawe, а все последущие команды типа /fawe reload не запрещается почему то.
    2017-04-10_16h31_35.png
    Up. Фикси давай :)
     
  18. tor43

    tor43 Новичок Пользователь

    Баллы:
    6
    Привет. Отличный минимализм!
    Но, к примеру, не блокирует команды /bungee и /botfilter в BotFilter-Bungeecord.
    Есть у вас возможность созидать следующую версию 1.2 (или наверно уже можно 2.0) с таким функционалом?
     
  19. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    OverwriteMC
    Как-бы невозможно заблокировать команду прокси плагином на сервере
     
  20. tor43

    tor43 Новичок Пользователь

    Баллы:
    6
    Да, уже разобрался. Благодарю за ответ. Нашёл плагин на бангу.
     

Поделиться этой страницей