Мод для ролевых серверов и мини-игр, дополняющий AudioPlayer. Он меняет способ воспроизведения звуков с предметов: можно включать случайные записи, задавать области звучания и отдельные ползунки громкости.
Возможности
Модули включаются и выключаются в конфиге сервера и совмещаются друг с другом.
- «Static Playback» отключает трёхмерное позиционирование звука в радиусе предмета.
- «Randomized Playback» случайно выбирает один из нескольких звуков предмета или использует общий плейлист.
- «Regions» заменяет стандартную сферу звучания областью между двумя точками. Область может быть общей, сохранённой под именем.
- «Custom Volume Category» назначает предмету отдельную категорию громкости в голосовом чате.
Для областей доступны режимы CLIP, CLIP_MANUAL_RANGE и FALLOFF.
Как пользоваться
Держа предмет в руке, используйте команды:
/roleplay info— показать информацию обо всех модулях предмета./roleplay <module name> remove— убрать модуль с предмета./roleplay <module name> infoили/roleplay <module name>— показать сведения о модуле./roleplay static apply— применить статичное воспроизведение./roleplay randomized append <sound_id>— добавить звук и включить случайное воспроизведение./roleplay randomized set <playlist_id>— назначить предмету плейлист./roleplay randomized playlist create <playlist_id>— создать плейлист./roleplay randomized playlist append <playlist_id> <sound_id>— добавить звук в плейлист./roleplay randomized playlist import <folder> <playlist_id>— импортировать звуки из папки вaudioplayer_uploads./roleplay randomized playlist list <playlist_id>— показать содержимое плейлиста./roleplay randomized playlist remove <playlist_id> <sound_id>— удалить звук из плейлиста./roleplay regions apply <pos1> <pos2> <mode>— задать область для предмета по двум координатам./roleplay regions apply <region> <mode>— назначить сохранённую область./roleplay regions named set <region> <pos1> <pos2>— создать или изменить именованную область./roleplay regions named list— вывести список именованных областей./roleplay volume apply <category>— назначить категорию громкости./roleplay volume reload— перезагрузить категории громкости.
Настройки
Категории громкости и их значки задаются в файле <world_folder>/audioplayer_rp/custom_volume_category/categories.properties; его можно перезагружать командой без остановки сервера. В конфиге областей можно ограничить использование областей игроками.
Требования и совместимость
Требуются AudioPlayer и Simple Voice Chat. Права доступа не поддерживаются, поэтому все команды доступны всем игрокам; мод рассчитан на сервер с доверенным сообществом.
