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

Идея Удвоенный урон при уроне по голове.

Тема в разделе "Запросы на разработку плагинов", создана пользователем Primal_Healer, 17 дек 2014.

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

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

    Баллы:
    103
    Прошу Вас создать или показать, если таковой есть плагин на удвоение урона по голове.
    Суть такова: Мы берём Меч, бьём человека по телу, он получает стандартный урон, а если мы ударяем человека в голову, урон увеличивается на то кол-во, какое мы задаём в конфиге. Подобных плагинов куча, но работают они только на лук...
    Кто может реализовать? Думаю плагин простой, так что прошу сделать его бесплатно.
     
  2. makssof

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

    Баллы:
    103
    Это тебе не Source Engine, или что то подобное. Тут игрок - одна цельная моделька. Есть только два условия: попал, или не попал. А "куда попал" нету.
    Но вычислить вполне можно.
     
  3. Cyber Owl

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

    Баллы:
    153
    Проще говоря, у модели игрока нет расширенного хитбокса.
    Плагином такое сложновато реализуется.
     
  4. makssof

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

    Баллы:
    103
    Во, забыл как это называется. :)
     
  5. VareZzZz

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

    Баллы:
    153
  6. Автор темы
    Primal_Healer

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

    Баллы:
    103
    Тогда объяни, каким образом работают плагины, при которых стрельнул человеку в голову из лука(или мобу) и урон удвоился. А по телу такое не проходит.
     
  7. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Ну если стрелой, то можно сравнивать EyeLocation и локацию стрелы, если совсем рядом, то выстрел был в голову.
     
  8. makssof

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

    Баллы:
    103
    Перефразирую @Den_Abr'a: если стрела прям близко с головой пострадавшего, то значит выстрел был в голову.
    А с оружием ближ. боя можно поступить так (теория): получать то, куда смотрит "бэд бой" (тот, кто бьёт), и сравнивать это с координатами пострадавшего где y += 2. Если в этом радиусе, то значит попал по голове.
     
  9. ql_Nik_lp

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

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Делал так - работает.
    Только брал не ай локейшн, а позицию ентити + 1.7 по y
     
  10. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Суть одинаковая
     
  11. Автор темы
    Primal_Healer

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

    Баллы:
    103
    А попробовать такую теорию не сможешь?
     
  12. LaoTheLizard

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

    Баллы:
    103
    Skype:
    sgp_the_controller
  13. Автор темы
    Primal_Healer

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

    Баллы:
    103
Статус темы:
Закрыта.

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