Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Выстрел Палкой

Статус
Закрыто для дальнейших ответов.

musel70

Активный участник
Пользователь
Баллы
88
Подскажите как выпустить из палки стрелу(при нажатии grv). Я сделал все кроме самого выстрела. Надеюсь я еще никому не надоел со своими вопросами.
 
Вот
http://jd.bukkit.org/rb/doxygen/d4/d7b/interfaceorg_1_1bukkit_1_1entity_1_1LivingEntity.html
смотрим на метод launchProjectile

должно быть что-то вроде такого:
player.launchProjectile(Arrow.class);

Раз уж такая тема, хотел спросить. Возможно ли как-то придать огненному шару, запущенному таким образом траекторию стрелы? (огненный шар летит прямо, у стрелы траектория падения)
 
Подскажите как выпустить из палки стрелу(при нажатии grv). Я сделал все кроме самого выстрела. Надеюсь я еще никому не надоел со своими вопросами.

Берешь выпускаешь, ка кебе подсказали выше, еще нужно так же установить вектор движения для игрока (можно установить такой же, как и обычного шарика, а можно поиграться, чтобы быстрее\медленнее летел). - Не знаешь векторов - ты в пролёте.

Раз уж такая тема, хотел спросить. Возможно ли как-то придать огненному шару, запущенному таким образом траекторию стрелы? (огненный шар летит прямо, у стрелы траектория падения)

Так если он сам по себе не опускается..
 
А какой командой установить вектор?

В справке есть все - если ты не можешь поглядеть для projectiles метод, то это печально.
Мне почему-то казалось что пофиг какой Entity запущен, любому можно придать траекторию.

С учетом того, что есть только два ивента, а для перемещения его нет. И тебе придется свой костыль делать, чтобы во время перемещения менялась траектория.
А ко всему, еще нужно вспомнить основы физики и применить формулы для изменения векторов. Ведь у нас же 3D пространство, меняя свою траекторию меняется и скорость полета вперед. Но я где видел, что с геометрией проблемы :3.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх