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

Идея Замедление разрушения блоков

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

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

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

    Баллы:
    6
    Категория плагина: Блоки
    Предлагаемое название: BlockProtect
    Что я хочу: Установление время за которое сломается блок того или иного ID. Версия плагина 172- 175

    Идеи для команд: /block [ID] [Sec.] или /b [ID] [Sec.] . [ID] - айди разрушаемого блока [Sec.] - количество время (в секундах) за которое разрушится блок.

    В премишенах я не бом-бом. Нужно - как только, так сразу.
     
    Последнее редактирование: 4 май 2016
  2. CoolBoy

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

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    Количество разрушений блока до его полного разрушения.
    ------------
    Klichko Edition
     
  3. NulledCoder

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

    Баллы:
    36
    Имя в Minecraft:
    NulledCoder
    Есть пару вариантов как реализовать мега плагин.
    1. При ломании, ждём 5 секунд блок выпадает (как будто лаг)
    2. Даём эффекту игроку при ломании блока.
    3. Как-то умудрится ему впилить /gm 2 когда ломаешь блок.

    Выбери вариант и плагин будет готов.
     
  4. _MediaNik_

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

    Баллы:
    76
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    Сто пудово есть еще несколько, но о них мы не знаем...
     
  5. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Может я ошибаюсь, но можно сделать примерно так:

    Код:
    public void onInteract (PlayerInteractEvent e)
    {
    if(e.getAction() == Action.LEFT_CLICK_BLOCK) {
    Thread.sleep(время);
    }
    }
    Писал не в эклипсе, поэтому в коде могут быть ошибки​
     
  6. CoolBoy

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

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    Ахахахха, пздц. Тестани.
     
  7. Derovi

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

    Баллы:
    76
    Имя в Minecraft:
    DeROvI
    Задержку оно конечно сделает.. :D
     
  8. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Не подумал :mad:
     
  9. Mr_RoboMan

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

    Баллы:
    123
    Куда деньги на лечение сбрасывать?))
     
  10. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
     
  11. NulledCoder

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

    Баллы:
    36
    Имя в Minecraft:
    NulledCoder
    #Свой код...
    #В eclipse код не подерживает

    Вывод: жиза)
     

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