Команда playsound. призначена для виведення зазначених звуків в гру, і може бути застосована на серверах і інших картах, думаю вам цей матеріал буде корисний, і ви використовуєте його.
Давайте почнемо з розгляду безпосередньо команди / playsound. Вона має досить простим синтаксисом:
/ Playsound [x] [y] [z] [гучність] [висотаЗвука] [мінімальнаяГромкость]
Параметри, укладені в дужки "" є обов'язковими, а в квадратних дужках - опциональнимі. Зрозуміло, порядок проходження параметрів повинен зберігатися. Розглянемо всі параметри по черзі.
Першим параметром є звук, назва якого визначається виходячи з його розташування щодо папки /.minecraft/ і, наприклад, може бути таким:
Розташований в .minecraft \ assets \ sound \ mob \ pig \ death.ogg звук може бути відтворений на ім'я mob.pig.death
Якщо до події прив'язане кілька звукових файлів (наприклад різні варіації для звуку кроків), то не слід враховувати номер звуку, наприклад:
Розташовані в .minecraft \ assets \ sound \ mob \ pig \ say [1-3] .ogg звуки все одно будуть мати значення mob.pig.say. проте оскільки їх кілька (say1, say2.) команда буде програвати довільно обраний з усіх можливих.
Другим параметром є гравець, якому буде програватися звук. Слід враховувати, що якщо вказується якийсь конкретний гравець а не маска типу @p. то гравець повинен бути присутнім на сервері і у нього повинна бути можливість почути звук з його джерела.
Повторюся, що наведені вище два параметри є обов'язковими для коректної роботи команди! Ну а тепер перейдемо до необов'язковим параметрам в порядку їх слідування.
Координати x, y, z задають точку з якої буде відтворюватися звук. Якщо замість точних координат задано знак "
"То це означає поточну локацію гравця або командного блоку. Слід зазначити, що можна задавати відносні координати, наприклад"
4 "буде означати" поточна координата плюс чотири ". Таким чином просто вказівка знака
насправді є допустимим скороченням записи "
Наступним параметром є рівень гучності звуку. Даний параметр задає дистанцію на якій можна чути відтворений звук. Стандартні значення даного параметра від 0.0 до 1.0 але можуть бути і більше одиниці. Зазначу, що при значеннях більше 1.0 звук насправді не стає голосніше, але його радіус чутності (16 блоків за замовчуванням для 1.0) збільшується пропорційно. Простіше кажучи, радіус чутності звуку буде "16 * гучність".
Параметр висота звуку задає одночасно і висоту і тривалість відтвореного звуку, що означає що звук не тільки спотворюється, але і змінюється швидкість його відтворення. Допустимі значення даного параметра від 0.0 до 2.0 включно.
Останнім параметром є мінімальна гучність, і на ділі цей параметр управляє гучністю звуку за межами його нормальної зони чутності. Слід зазначити, що гучність звуку усередині сфери чутності на ділі може бути менше, ніж гучність за межами, якщо значення мінімальної гучності більше значення гучності.
Як наочний приклад можна привести команду, що програє звук включення порталу з точки на 10 блоків вище розташування командного блоку всім гравцям в стандартному радіусі поширення:
/ Playsound portal.trigger @a