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

Помогите Запрет на команды

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

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

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

    Баллы:
    88
    Skype:
    theefwio
    Имя в Minecraft:
    TheEfwio
    Подскажите как сделать так, чтобы после ввода команда, перестали работать все команды, кроме одной.
    А после ввода доступной команды, остальные вновь разрешались.
     
  2. Хостинг MineCraft
    <
  3. smilesdc

    smilesdc Няша Модератор

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
    Попробуй писать в файл какое-то значение и при вводе команды проверять, if(true) => дать разрешения к команде, if(false) => не дать разрешения к командам и сделать проверку на эту одну команду, если она, то выполнить ее, если какая либо другая, то не выполнять.
     
  4. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Для этого есть эвент PlayerComandPreprocessEvent
     
    smilesdc нравится это.
  5. smilesdc

    smilesdc Няша Модератор

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
    Вот мою проверку в этот ивент писать. Я забыл про него.
     
  6. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Реализация простейшая, думаю тс не знал как слушать команды
     
  7. smilesdc

    smilesdc Няша Модератор

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
    efwio, @EventHandler, если что.. А то наверно так и не узнал. И имплементируй Listener.
     
    ПриветОтЛайки и Den_Abr нравится это.

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