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

Помогите Эвент наведения курсора на игрока

Discussion in 'Разработка плагинов для новичков' started by konfyciu98, Apr 15, 2014.

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

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

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Это не очень хорошо, ибо мне надо определить игрока сразу же, как на того навели курсор. Если сделать выброс снежка каждые 20 тиков, то нагрузка будет большая. В любом случае нагрузка будет большая, но надо выбрать наименьшую.
     
  2. Хостинг MineCraft
    <
  3. ql_Nik_lp

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

    Trophy Points:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Если не секрет, то зачем нужно?
     
  4. kris13

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

    Trophy Points:
    78
    Посмотрите код damage indicators, там ни чего сложного, а нагрузку меньшую чем обработка на стороне клиента вы точно не получите.
     
  5. Автор темы
    konfyciu98

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

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Хочу сделать так: если игрок убивал игрока, то он становится его врагом. При наведении курсора на врага, его ник становится красным. Вот-так вот.
     
  6. Den_Abr

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

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Я так гранаты себе сделал:)
     
    musel70 and ql_Nik_lp like this.
  7. musel70

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

    Trophy Points:
    88
    А ведь так уже сделано с зомби с кастомным именем: при наведении на зомби над ним появляется его имя
     
  8. Den_Abr

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

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Какое отношение они имеют к сущности игрока?
     
  9. kirill2011s

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

    Trophy Points:
    103
    Ну типа можно код скомуниздить:)
     
  10. Den_Abr

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

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Не можно, клиент рисует его у мобов и игрока по разному
     
  11. musel70

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

    Trophy Points:
    88
    Ну, я просто предположил...
     
  12. ql_Nik_lp

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

    Trophy Points:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Всяко советую отказаться от затее, и красить ник по достижению определенного расстояния, ибо такой тяжкий код ради такой маленькой фичурки...
    По моему не стоит того.[DOUBLEPOST=1398343529,1397759384][/DOUBLEPOST]Хотелось бы узнать к чему пришел ТС :)
     
    fromgate likes this.
  13. Автор темы
    konfyciu98

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

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Я отказался, теперь у меня другая проблема! Как засунуть зомбейке в руку предмет? Выкидываю прямо под ним предмет, так эта гадина не берет! Как сделать так, чтоб он взял?
     
  14. JustBlender

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

    Trophy Points:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    setItemInHand? Или я что-то пропустил.
     
  15. Автор темы
    konfyciu98

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

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    А как к мобу это применить?
     
  16. BeYkeR

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

    Trophy Points:
    173
    "Суём" предмет в руку:
    Code:
    zombie.getEntityEquipment().setItemInHand(item)
    Чтобы он подобрал:
    Code:
    zombie.setCanPickupItems(true);
    [DOUBLEPOST=1398396450,1398395751][/DOUBLEPOST]А вот и тема про курсор:
    https://forums.bukkit.org/threads/how-to-check-if-a-player-is-looking-at-a-player.163653/
    Сборник тем про наведения курсора:
    https://forums.bukkit.org/threads/how-to-get-an-entity-on-cursor.172259/
    Работоспособность этих тем не гарантирую.
     
    Last edited: Apr 25, 2014
    unlimited, Gentalion, AlexGL and 2 others like this.
  17. Автор темы
    konfyciu98

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

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Спасибо, братишка :3
     
  18. GodlikE

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

    Trophy Points:
    103
    Имя в Minecraft:
    GodlikE
  19. Автор темы
    konfyciu98

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

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Ок, спасибо! Запомню это.
     
  20. GodlikE

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

    Trophy Points:
    103
    Имя в Minecraft:
    GodlikE
    Не за что=)
     
  21. Автор темы
    konfyciu98

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

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    понятно
     
    andrey456 likes this.

Share This Page