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

Как заблокировать все действия и команды кроме одной?

Тема в разделе "Разработка плагинов для новичков", создана пользователем lightalex, 2 ноя 2014.

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

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

    Баллы:
    16
    Имя в Minecraft:
    now_max
    Всем привет!
    Подскажите, можно ли с помощью пару строчек заблокировать все действия и команды кроме /login?
    То есть пока игрок не залогинется, он не сможет ни двигаться, ни использовать команды
     
  2. Хостинг MineCraft
    <
  3. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    За пару строчек никак.
    Можно заблокировать все команды кроме /login Таким образом:
    if(!command.equalsIgnoreCase("/login")) e.setCancelled(true);
    И дальше писать свой код
     
  4. Автор темы
    lightalex

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

    Баллы:
    16
    Имя в Minecraft:
    now_max
    А действия?
    Для каждого создавать событие и запрещать его?(
     
  5. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Ага :c
    Или же посмотри в исходники AuthMe, может там по другому c:
     
  6. Автор темы
    lightalex

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

    Баллы:
    16
    Имя в Minecraft:
    now_max
    Если честно мало что там понял)
     
  7. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Нельзя вот так вот взять и просто заблокировать всё. Слушайте все эвенты и отменяйте их.
     

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