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

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

Discussion in 'Разработка плагинов для новичков' started by efwio, Jan 6, 2014.

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

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

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

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

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

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

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Для этого есть эвент PlayerComandPreprocessEvent
     
    smilesdc likes this.
  5. smilesdc

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

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

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

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

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

    Trophy Points:
    153
    Имя в Minecraft:
    smilesdc
    efwio, @EventHandler, если что.. А то наверно так и не узнал. И имплементируй Listener.
     

Share This Page