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

Помогите Код взрыва...

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

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

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

    Баллы:
    173
    Мне нужна помощь по коддингу:
    1.Как написать код так чтобы , при взрыве от 1 до 3 тнт давал эффект(зелье) на n расстоянии? и если больше ?
    2.Как менять название предмета при крафте ?
     
  2. AndreySafr

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

    Баллы:
    63
    Имя в Minecraft:
    SuperMan
    Помоему название предмета можно менять на наковальне
     
  3. akke

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

    Баллы:
    103
    Alastar и BeYkeR нравится это.
  4. mayor123

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

    Баллы:
    173
    1. Прослушивать событие ExplosionPrimeEvent. Ну и там что-то такое:
    Код:
    int radius = 10;
    Entity e = event.getEntity();
    if(e.getType() != EntityType.PRIMED_TNT) return;
    Location loc = e.getLocation();
    for(Player p : Bukkit.getOnlinePlayers()) {
        if(p.getWorld() != e.getWorld()) return;
        if(p.getLocation().distance(e.getLocation()) > radius) return;
        p.addPotionEffect(new PotionEffect(..));
    }
     
    Сникерсни, stew, BeYkeR и 3 другим нравится это.
  5. Автор темы
    BeYkeR

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

    Баллы:
    173
    Спасибо :). Теперь еще один вопрос , как сделать чтобы при крафте вещи с определнным именем(Уже знаю как сделать) Имел свой радиус ?
     

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