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

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

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

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

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

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

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

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

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

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

    DORRITO Новичок

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

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