Спавн партиклей как у взрыва.

svk

1,185
3
[1.7.10] Подскажите пожалуйста, надо заспавнить партикли взрыва в кубе 5х5х5 блоков.
И вообще, хотелось-бы, что-бы выглядело как у взрыва.
 
Agravaine написал(а):
Посмотри класс Explosion.
Смотрел, там так всё запутанно, ведь в аргументах партикля куча переменных, которые отслеживать - ужс...
А так, если у кого 1.8 есть, то может подскажут, как оно в команде /particle
[merge_posts_bbcode]Добавлено: 09.01.2015 23:54:35[/merge_posts_bbcode]

Ещё 1 вопросик, как проверить количество хп у игрока, в методе onUpdate у итема.
Там на ентити .getHealth() нельзя повесить, пишет "The method getHealth() is undefined for the type Entity".
 
Agravaine написал(а):
spawnParticle("particleName", x, y, z, motionX, motionY, motionZ); Что тут сложного!?
Ну приведи тип к EntityPlayer, перед єтим не забыв проверить.
В том, что этот партикль маленький и ничтожный, его надо спавнить в форме шара, по несколько слоёв.
 
Тогда и моддингом не занимайся. Не делай моды, которые сделали до тебя.
ОТОЖ ВЕЛОСИПЕД.
А то ещё время потратишь.
 
За тебя цикл сделает,нежели сам будешь все строки писать. По-другому как? Никак!
 
svk написал(а):
Agravaine написал(а):
Цикл + формула шара и вперед.
Зачем изобретать велосипед? Ради саморазвития?) Будто мне время некуда деть.
Лучше самому сделать велосипед и научиться чему-то новому,чем просить дать кого-то готовое решение(ВОТ С ТАКОЙ ФОРМУЛИРОВКОЙ).
 
Oldestkon написал(а):
Тогда и моддингом не занимайся. Не делай моды, которые сделали до тебя.
ОТОЖ ВЕЛОСИПЕД.
А то ещё время потратишь.
Я бы не стал делать мод, который сделали до меня.
[merge_posts_bbcode]Добавлено: 10.01.2015 18:32:28[/merge_posts_bbcode]

Skarlet написал(а):
svk написал(а):
Agravaine написал(а):
Цикл + формула шара и вперед.
Зачем изобретать велосипед? Ради саморазвития?) Будто мне время некуда деть.
Лучше самому сделать велосипед и научиться чему-то новому,чем просить дать кого-то готовое решение(ВОТ С ТАКОЙ ФОРМУЛИРОВКОЙ).
Не вижу смысла пытаться делать самому, когда какой-то добрый человек, в отличии от вас, может дать код из класса команды /particle [1.8]
 
Если прозвучало грубо и требовательно - я не хотел)))
 
Никто за тебя ничего делать тут не будет, здесь лишь пнут направят в нужную сторону.
 
svk написал(а):
Не вижу смысла пытаться делать самому, когда какой-то добрый человек, в отличии от вас, может дать код из класса команды /particle [1.8]
Ты нормальный вообще? Эта команда как рак и выполняет world.spawParticle, который я написал выше. С теми же аргументами.
 
Agravaine написал(а):
svk написал(а):
Не вижу смысла пытаться делать самому, когда какой-то добрый человек, в отличии от вас, может дать код из класса команды /particle [1.8]
Ты нормальный вообще? Эта команда как рак и выполняет world.spawParticle, который я написал выше. С теми же аргументами.
Странно, а на скринах в вики, спавн был как у взрыва, то-есть круглый и большой.
[merge_posts_bbcode]Добавлено: 10.01.2015 22:19:48[/merge_posts_bbcode]

Как получить сферу (В пространстве), не подскажите?

[merge_posts_bbcode]Добавлено: 10.01.2015 22:22:33[/merge_posts_bbcode]

Ещё, как отправить сообщение в чат?
Код:
Minecraft.getMinecraft().thePlayer.sendChatMessage();

Выбивает игрока, если он на сервере. Как отправить сообщение игроку на сервере? И только игроку.
 
Как получить сферу (В пространстве), не подскажите?
Математической формулой.Я пока что в этом не шарю
[merge_posts_bbcode]Добавлено: 11.01.2015 01:08:14[/merge_posts_bbcode]

На сервере шлётся так-же,только игрок другой
 
Помню когда-то Agravaine спрашивал про спавн частиц таким образом, чтобы они формировали окружность. Для этого в цикле скакал параметр и для задания координат частиц использовалось параметрическое уравнение окружности. Тут почти так же, но придется применять два параметра, соответственно два цикла. Вот параметрическое уравнение сферы: (тета и фи - те самые параметры. x0, y0, z0 - координаты центра)
b8bd9689c5052fac4d39f51c34c93a1c.png
 
Назад
Сверху