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

Помогите При нажатии на блок выполняется команда от игрока.

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

Статус темы:
Закрыта.
  1. Автор темы
    VLADPRO100LORD

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

    Баллы:
    68
    Skype:
    vladpro100lord
    Имя в Minecraft:
    VLADPRO100LORD
    Приветствую.
    Хотел бы услышать как можно сделать подобное :
    При нажатии на блок правой кнопкой вводится команда от лица игрока.
    Заранее спасибо!
     
  2. Bars

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

    Баллы:
    173
    VLADPRO100LORD нравится это.
  3. Автор темы
    VLADPRO100LORD

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

    Баллы:
    68
    Skype:
    vladpro100lord
    Имя в Minecraft:
    VLADPRO100LORD
    Спасибо :),но мне нужно выполнять команду при нажатии на блок правой кнопкой !
     
  4. kris13

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

    Баллы:
    78
    Код:
    @EventHandler
        private void playerInteractEvent(PlayerInteractEvent event){
            if (event.getAction() == Action.RIGHT_CLICK_BLOCK){
                event.getPlayer().performCommand("command");
            }
        }
     
    VLADPRO100LORD нравится это.
  5. Автор темы
    VLADPRO100LORD

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

    Баллы:
    68
    Skype:
    vladpro100lord
    Имя в Minecraft:
    VLADPRO100LORD
    Спс,а как назначить тип блока?
     
  6. Bars

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

    Баллы:
    173
    За тебя весь плагин никто не напишет. Выручаю первый и последний раз:
    Код:
    @EventHandler
    private void onPlayerInteract(PlayerInteractEvent event){
        if ((event.getAction() == Action.RIGHT_CLICK_BLOCK) && (event.getClickedBlock().getTypeId() == ID_блока)) {
            event.getPlayer().performCommand("команда");
        }
    }
     
    ShaGTF и VLADPRO100LORD нравится это.
  7. Автор темы
    VLADPRO100LORD

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

    Баллы:
    68
    Skype:
    vladpro100lord
    Имя в Minecraft:
    VLADPRO100LORD
    Спасибо!Пока что учусь)
     
Статус темы:
Закрыта.

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