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

Помогите Радиус атаки + статус босса

Тема в разделе "Разработка плагинов для новичков", создана пользователем CraftCoder, 18 май 2014.

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

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Всем привет.
    1.Хочу спросить можно ли как-то увеличить радиус атаки моба, если да то как?
    Если нет, то я думаю можно в ядре bukkit'a это поменять.
    2.Как присвоить мобу статус босса, т.е чтобы его хп отображались сверху экрана?
     
    Последнее редактирование: 16 июн 2014
  2. Хостинг MineCraft
    <
  3. unlimited

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

    Баллы:
    123
    Имя в Minecraft:
    infinity
    Хммм, если подумать, то это все должно обрабатываться на сервере, а то была бы дыра позволяющая бить с любого ренджа...
     
  4. ql_Nik_lp

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

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Ну, тут 3 варианта
    1й - Как ты и сказал ковырять ядро
    2й - Рефлекции, но скорее всего, мне кажется что придется лезть аж до класса Entity
    3й - Костыли в виде снежков и проверки расстояния...
     
  5. kirill2011s

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

    Баллы:
    103
    Проще всего - мод. (тоже самое, что и ядро копать) Я видел увеличение радиуса взаимодействия в моде SinglePlayerCommands
     
  6. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Я конечно сам покапаюсь, но может кто подскажет в каком классе это нужно поменять?[DOUBLEPOST=1402760633,1400869363][/DOUBLEPOST]Я знаю, что это можно реализовать с помощью модов, например мод Custom NPC, и это должно происходить на стороне сервера, т.к атакуют серверные мобы. Обращаюсь к мододелам, как вы реализуете увеличение радиуса атаки в модах?[DOUBLEPOST=1403538126][/DOUBLEPOST]UP![DOUBLEPOST=1403686831][/DOUBLEPOST]Кто нибудь разбирается в Forge, там наверняка есть что-то подобное!!!
     
  7. Meowt

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

    Баллы:
    123
    1. Cмотрите мод Mo`Creatures, а точнее моба под названием Огр, у него как раз-таки есть радиус атаки.
    2. Смотрите мод Custom NPC.
     
  8. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Я эту тему и создал для того чтобы мне объяснили где именно в этих модах искать это!
     
  9. Meowt

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

    Баллы:
    123
    Декомпилируйте и ищите в коде. Искать за Вас вряд ли кто-то будет.
     
  10. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Может просто кто-то писал мод в котором менял радиус атаки?![DOUBLEPOST=1404136432,1403694367][/DOUBLEPOST]Может у кого-нибудь есть source code Custom NPCs, а то у меня не получается декомпилировать, никогда не сталкивался с модами.[DOUBLEPOST=1405929494][/DOUBLEPOST]Up: 2.Как присвоить мобу статус босса, т.е чтобы его хп отображались сверху экрана?
     
  11. Agravaine

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

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    implements IBossDisplayData в мобе.
    В рендере BossStatus.setData или как-то так.
     
  12. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    А можно как-то к уже существующему entity прикрутить хп бар сверху, но что бы отображалось не у всех, а в определенном радиусе.
     

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