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

Помогите Как запретить вечный мут

Тема в разделе "Помощь", создана пользователем CreeperMobDevice, 21 авг 2016.

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

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

    Баллы:
    76
    Имя в Minecraft:
    CreeperMobDevice
    Чтобы при /mute обязательно вводить время
     
  2. Winstons

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

    Баллы:
    68
    Имя в Minecraft:
    Kinqston007
    Самопис, или другие плагины на баны, муты. В essentials такого нет.
     
  3. alexandrage

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

    Баллы:
    173
    Ну введут овер9000 часов все. Просто не нужно раздавать такие права кому попало.
    Хотя ваши быдлосирвира все равно вайпаются каждую неделю. Мут слетит после вайпа.
     
  4. ВukkitPrоfi

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

    Баллы:
    76
    MuteManager

    Правда, там есть один минус - не указывает ник, дававшего мут
     
  5. alexandrage

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

    Баллы:
    173
    От школоты ничего не спасет. Будут добавлять время мута до бесконечности.
     
  6. impossible1770

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

    Баллы:
    76
    Плагин MyCommnad альтернатива
    Если хочешь ,давай скайп расскажу как это сделать
     
  7. ВukkitPrоfi

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

    Баллы:
    76
    Это можно решить способом (для тех, кто не умеет переписывать плагины):
    Берем плагин MyCommand и тот же MuteManager или Essentials, но у меня пример на MM.
    Итак, в MyCommand -> mycommands.yml пишем:
    Код:
    'mute':
      command: /mute
      type: RUN_CONSOLE
      required_args: 2
      runcmd:
      - '/sudo $player mute $arg1 15 $multiargs'
      error-message: '&cИспользование: /mute <ник> <причина>'
      permission-node: mutemanager.mute
      permission-error: '&cУ вас нет прав на использование этой команды'
    
    15 - время в минутах

    Конечно, время мута нельзя изменить, только настроить в конфиге, но на школосерверах, думаю, и так сойдет

    П.С. : может есть другой способ, но, когда я настраивал mycommand, мне в голову пришла эта идея, и я сразу сделал эту команду.
     
  8. impossible1770

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

    Баллы:
    76
    команда бредовая , чтобы такое провернуть надо выдавать права для мута привилегии , а если это сделать то все равно будут мутить на всегда .
    Ну написать похожую команду чтобы она мутила игрока но через консоль
     
  9. ВukkitPrоfi

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

    Баллы:
    76
    Перепутал, надо убрать "sudo $player$", а "mute" заменить на "mutemanager:mute", вот тогда нормально будет.
     

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