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

Помогите Как запретить команду в одном мире и разрешить в другом?

Тема в разделе "Разработка плагинов для новичков", создана пользователем WETEIDO, 22 июн 2018.

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

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

    Баллы:
    61
    Как запретить команду в одном мире и разрешить в другом?
     
  2. reZero

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

    Баллы:
    76
    if(cmd.getName().equalsIgnoreCase("myCommand"))
    {
    if(sender.getWorld().getName().equalsIgnoreCase("Мир в котором запретить"))
    {
    sender.sendMessage("Соси бучу");
    return true;
    }
    }
    Примерно так
     
  3. Автор темы
    WETEIDO

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

    Баллы:
    61
    А если команда из другого плагина?
     
  4. Автор темы
    WETEIDO

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

    Баллы:
    61
    спасибо
     
  5. alexandrage

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

    Баллы:
    173
    Пермишенсами по мирам. Не знать такое в 2к18.
     
  6. alexandrage

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

    Баллы:
    173
    Как таким жить? Лечится не пробовал?
     
  7. Автор темы
    WETEIDO

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

    Баллы:
    61
    теперь знаю
     
  8. MrMineRs

    MrMineRs Новичок

    Баллы:
    6
    Имя в Minecraft:
    BeyBae
    if(p.getWorld().contains("world"){
    //world - это мир в котором разрешить
     
  9. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Как и world_nether и world_the_end ¯\_(ツ)_/¯
    Если по имени сравнивать - то equals
     
  10. AbstractCoder

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

    Баллы:
    76
    Имя в Minecraft:
    AbstractCoder
    Бред написал, да еще и апаешь исчерпанную тему.
    Дядя, alexandrage уже написал, что для этого есть per world permissions.
     
  11. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    MrMineRs строки сравнивать не умеет, показал ему где его ошибка
     

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