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

Помогите Как выдать Эффект на некоторое время с некоторой силой?

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

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

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

    Баллы:
    76
    Есть Player (сокраил до "d"), как выдать ему эффект на 10 секунд и с силой 2.
    Понял что чтобы выдать эффект нужно сделать d.addPotionEffect(PotionEffectType.эффект). Но как сделать время и силу?
     
  2. LOVEC3327

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

    Баллы:
    76
    Имя в Minecraft:
    LOVEC3327
    https://hub.spigotmc.org/javadocs/s...dPotionEffect(org.bukkit.potion.PotionEffect)
    https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffect.html
     
  3. Kloper

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

    Баллы:
    76
    Имя в Minecraft:
    f3azzy
    Код:
    p.addPotionEffect(new PotionEffect(PotionEffectType.INCREASE_DAMAGE, 60, 1)); //  60 - время(30 тиков - 1 секунда) 1 - уровень эффекта
     
  4. LOVEC3327

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

    Баллы:
    76
    Имя в Minecraft:
    LOVEC3327
    1 секунда = 20 тикам, т.е. 1/20
     
Статус темы:
Закрыта.

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