Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    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"
    • Добавлена обработка аргументов
    • Релиз
     
    Последнее редактирование: 10 апр 2017
  2. Хостинг MineCraft
    <
  3. rinnyboo

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    DarkFort
    Топ плагин:good:[DOUBLEPOST=1489752401,1489738126][/DOUBLEPOST]добавь возможность давать доступ к заблокированным командам, пример:
    commandblocker.ignore.*
    commandblocker.ignore.pl
    commandblocker.ignore.pex
    [DOUBLEPOST=1490434976][/DOUBLEPOST]Добавьте еще режим на подобие '2', исключающий пробел, ибо мне нужно заблокировать команду "co" и все последущие аргументы, но не такие команды как "console", "colored".
     
  8. ThisCost

    ThisCost Ньюби

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

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

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

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

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

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

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

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

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


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


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


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

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

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

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

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

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

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

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

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

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

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

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

    UnDied Ньюби Пользователь

    Баллы:
    1
    Имя в Minecraft:
    UnDead
    и тут Rcon послал тебя куда подальше
     
  19. UnDied

    UnDied Ньюби Пользователь

    Баллы:
    1
    Имя в Minecraft:
    UnDead
    окей, посмотрел на код и увидел капец
     

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