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

Помогите Помогите.

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

_Danger_

Активный участник
Баллы
68
Имя в Minecraft
_Danger_
5.8. Создание темы с не информативными названиями, например: "Помогите!", "Что мне делать?", “СРОЧНО!”.
Ребят прошу извинения, за прошлую тему.
И ещё раз прошу помочь мне.
В общем мне нужно что бы игрок писал команду любую, и смотрел на блок. Когда он смотрит на блок и пишет команду то образуется сам фонтан.
А когда он смотрит в воздух ему пишет вы смотрите в воздух.
Примеры фонтана:
y0jgkzbjv5bg.png

lg9xncjqsh6m.png

u1b0kaj6rs4z.png
 
Ребят прошу извинения, за прошлую тему.
И ещё раз прошу помочь мне.
В общем мне нужно что бы игрок писал команду любую, и смотрел на блок. Когда он смотрит на блок и пишет команду то образуется сам фонтан.
А когда он смотрит в воздух ему пишет вы смотрите в воздух.
Примеры фонтана:
y0jgkzbjv5bg.png

lg9xncjqsh6m.png

u1b0kaj6rs4z.png
Ахахха,этот плагин я дал MelonCraft'у,название не скажу))
 
Ребят прошу извинения, за прошлую тему.
И ещё раз прошу помочь мне.
В общем мне нужно что бы игрок писал команду любую, и смотрел на блок. Когда он смотрит на блок и пишет команду то образуется сам фонтан.
А когда он смотрит в воздух ему пишет вы смотрите в воздух.
Примеры фонтана:
y0jgkzbjv5bg.png

lg9xncjqsh6m.png

u1b0kaj6rs4z.png
Не прокатит. Не хорошо просить тоже самое. Тебе уже дали подсказку, как делается этот фантан - думай сам над решением проблемы.
 
Последнее редактирование:
А давайте повторим ответ?)
Слушаем onCommand и ловим нужную команду, берем игрока ее написавшего.
Узнать куда смотрит игрок - от player взять метод getTargetBlock(null, 100), в документации ищи этот метод в интерфейсе LivingEntity. Полученный блок сравниваешь с воздухом, если надо выводишь сообщение и ретурнишся.
Создать блок - World.spawnFallingBlock(location , Blockmaterial , data), локацию ты получаешь из блока на который смотрит игрок.
Задать движение блоку(его нам возвращает предыдущий метод) - метод setVelocity(vector), задание вектора достаточно хорошо можно понять взглянув на документацию http://jd.bukkit.org/rb/apidocs/
Думаю можно закрывать =)
 
Последнее редактирование:
А давайте повторим ответ?)
Узнать куда смотрит игрок - от player взять метод getTargetBlock(null, 100), в документации ищи этот метод в интерфейсе LivingEntity. Полученный блок сравниваешь с воздухом, если надо выводишь сообщение и ретурнишся.
Создать блок - World.spawnFallingBlock(location , Blockmaterial , data), локацию ты получаешь из блока на который смотрит игрок.
Задать движение блоку(его нам возвращает предыдущий метод) - метод setVelocity(vector), задание вектора достаточно хорошо можно понять взглянув на документацию http://jd.bukkit.org/rb/apidocs/
Думаю можно закрывать =)
Метод onCommand забыл))
 
А давайте повторим ответ?)
Слушаем onCommand и ловим нужную команду, берем игрока ее написавшего.
Узнать куда смотрит игрок - от player взять метод getTargetBlock(null, 100), в документации ищи этот метод в интерфейсе LivingEntity. Полученный блок сравниваешь с воздухом, если надо выводишь сообщение и ретурнишся.
Создать блок - World.spawnFallingBlock(location , Blockmaterial , data), локацию ты получаешь из блока на который смотрит игрок.
Задать движение блоку(его нам возвращает предыдущий метод) - метод setVelocity(vector), задание вектора достаточно хорошо можно понять взглянув на документацию http://jd.bukkit.org/rb/apidocs/
Думаю можно закрывать =)
Спасибо
А давайте повторим ответ?)
Слушаем onCommand и ловим нужную команду, берем игрока ее написавшего.
Узнать куда смотрит игрок - от player взять метод getTargetBlock(null, 100), в документации ищи этот метод в интерфейсе LivingEntity. Полученный блок сравниваешь с воздухом, если надо выводишь сообщение и ретурнишся.
Создать блок - World.spawnFallingBlock(location , Blockmaterial , data), локацию ты получаешь из блока на который смотрит игрок.
Задать движение блоку(его нам возвращает предыдущий метод) - метод setVelocity(vector), задание вектора достаточно хорошо можно понять взглянув на документацию http://jd.bukkit.org/rb/apidocs/
Думаю можно закрывать =)
А как подкинуть блок?
 
Плин, ну не могли сразу сказать что такой плагин уже есть !
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх