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

Помогите Нанесение урона игроку

Discussion in 'Разработка плагинов для новичков' started by ShadowKADM, Mar 7, 2016.

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

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

    Trophy Points:
    68
    Имя в Minecraft:
    Shadow
    Доброго времени суток. Как нанести урон игроку по событию EntityDamageEvent с учетом брони?
     
  2. Хостинг MineCraft
    <
  3. second_vynder

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

    Trophy Points:
    153
    Skype:
    my.nik.vynder
    метод getDamage() возвращает полученный урон.
    Подробнее см. тут.
     
  4. Автор темы
    ShadowKADM

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

    Trophy Points:
    68
    Имя в Minecraft:
    Shadow
    Я знаю этот метод, вопрос-то в другом. Он возвращает урон без учета брони и прочего.
     
  5. DORRITO

    DORRITO Новичок

    Trophy Points:
    16
    читай API, написано же чуть ниже
    getFinalDamage()
    Gets the amount of damage caused by the event after all damage reduction is applied.
    Получает сумму ущерба, вызванного событием, после применения всех сокращений ущерба.
    А потом просто финальный урон изменяешь и в setDamage()
     

Share This Page