Помогите Воспроизводство звука игроку.

  • Автор темы Автор темы Namudos
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Namudos

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Uninstal
Вообщем, пишу плагин на воспроизводство звуков игроку. Делаю это с помощью player.playSound(), но звук воспроизводится по локации на определенном блоке, из-за чего игрок может просто отбежать от этого блока и звук пропадет. Вопрос: Как сделать так чтобы звук воспроизводился у игрока?
 
Да никак.
Абсолютно все звуки (воспроизводимые с сервера) привязаны к какой-либо точке в мире.
Ты можешь увеличить громкость - тогда отбежать будет сложнее.
Ещё можешь отправлять звук несколько раз в секунду - тогда игрок точно услышит
 
Вообщем, пишу плагин на воспроизводство звуков игроку. Делаю это с помощью player.playSound(), но звук воспроизводится по локации на определенном блоке, из-за чего игрок может просто отбежать от этого блока и звук пропадет. Вопрос: Как сделать так чтобы звук воспроизводился у игрока?
Самый нормальный вариант - отправлять звук на локацию где находится игрок, а если надо зациклить, то шуделуром. Иначе никак.
 
Вообщем, пишу плагин на воспроизводство звуков игроку. Делаю это с помощью player.playSound(), но звук воспроизводится по локации на определенном блоке, из-за чего игрок может просто отбежать от этого блока и звук пропадет. Вопрос: Как сделать так чтобы звук воспроизводился у игрока?
Можно проиграть звук игроку сделав побольше радиус через volume.
При 1.0 равно 16 блокам радиуса. При 2.0 - 32 радиус и т.д.
Код:
float volume = radius / 16.0F;
player.playSound(location, sound, volume, pitch);
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх