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

Идея EntityCommand - Привязка команд к армор стенду

Тема в разделе "Запросы на разработку плагинов", создана пользователем QuickeeRu, 4 окт 2015.

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

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

    Баллы:
    78
    Skype:
    reggiegs
    Имя в Minecraft:
    xDen1el
    Предлагаемое название: EntityCommand
    Версия: 1.8. (Естественно)

    Процесс: Суть плагина заключается в том, чтобы добавить возможность привязки команд к Entity стойки для брони.
    Для начала, надо чтобы игрок поставил стойку для брони в любом месте. После чего, выполнил команду:
    /entc addcmd <Команда> (Было бы хорошо, если бы можно было методом повторения данной команды добавлять несколько команд на один армор стенд.)
    После того, как игрок вписал команду, требуется нажать ПКМ на стойку, чтобы присвоить команду.
    Теперь, при нажатии ПКМ в сторону стенда, будет выполняться команда, заданная игроком.

    Пример использования:
    Возьмем часть того же Hypixel - Мистери боксы (Mystery Box)
    Снимок.PNG
    На Hypixel'е немного иначе, но всё же. Вот у нас есть вот такое дельце со стендами.
    Что дальше? Игрок нажимает на этот сундучок, и у него открывается меню, где показаны все его заработанные сундучки.
    P.S. Первое, что пришло в голову. Собираюсь сделать далеко не эту идею, но размещать здесь не буду, т.к. не всем будет понятно.

    Идеи для комманд, пермишены:
    /entc addcmd <Команда> ... Привязка команд к армор стэнду. Для применения надо нажать ПКМ на стенд.
    /entc remove ... Удаление команд с армор стэнда. Для применения надо нажать ПКМ на стенд.
    /entc list ... Посмотреть список команд в стенде, на который игрок нажал ПКМ.
    /entc reload ... Перезагрузка плагина.

    entitycommand.admin ... Доступ ко всем командам.
    entitycommand.list ... Доступ к команде /entc list

    Пожелания: Хотелось бы видеть конфиг-файл, где можно было бы настраивать сообщения, выводящиеся при выполнении команд. Но, в .class файле тоже будет неплохо.
    Так же, можно сделать в конфиге (или отдельным файлом) список арморстендов, к которым уже привязаны команды. К примеру, таким образом:
    Код:
    XYZ
    Commands:
    - command1
    - command2
    
    XYZ
    Commands:
    - command1
    Где XYZ - координаты стенда;
    command# - Привязанная команда

    Переменные:
    {playername} - Если на армор стенде привязана, допустим, команда /give {playername} 1 1 или подобная, где нужно указать ник игрока, то вставляется ник игрока нажавшего на стенд.
    К примеру: Игрок Player1 нажал на стенд, к которому привязана команда /give {playername} 1 1 и воспроизвелась команда /give Player1 1 1.

    Собственно, вот-с. Идея для плагина. Думаю, не мне одному пригодится.
    Если у вас есть дополнения, предложения или вопросы - пишите!
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    QuickeeRu

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

    Баллы:
    78
    Skype:
    reggiegs
    Имя в Minecraft:
    xDen1el
  4. craftist

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

    Баллы:
    76
    Имя в Minecraft:
    SavaSivkov
  5. CABi

    CABi Активный участник

    Баллы:
    61
    Имя в Minecraft:
    _CABi_A
    ну капец, тоже нужен такой плагин
     
  6. CABi

    CABi Активный участник

    Баллы:
    61
    Имя в Minecraft:
    _CABi_A
  7. qbert

    qbert Участник Пользователь

    Баллы:
    38
    Тема в разделе "Запросы на разработку плагинов", создана пользователем QuickeeRu, 4 окт 2015.
     

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