Auto Random MP3
Auto Random MP3
1.3
Недоступно ( Зарегистрироваться )

Основная информация

Auto Random MP3 .

который автоматически проигрывает игрокам случайные MP3-треки через заданные интервалы.

Плагин подходит для public-сервера, где нужна фоновая атмосфера без ручного запуска музыки админом. Игрок заходит на сервер, после настроенной задержки получает случайный MP3-трек, затем музыка повторяется через фиксированный или случайный интервал.

Основная логика

игрок заходит на сервер;

плагин ждёт заданную задержку;

выбирает случайный MP3 из списка;

проигрывает трек игроку через mp3 play;

дальше повторяет проигрывание по интервалу;

при выходе игрока его таймер удаляется.
Режимы работы

каждому игроку отдельно - у каждого игрока свой таймер и свой случайный трек;

всем сразу - один общий таймер и один общий трек для всех игроков.
Возможности

автоматическое проигрывание случайных MP3;

прекеш MP3 через precache_generic;

проигрывание через client_cmd(id, "mp3 play ...");

задержка первого трека после входа;

фиксированный интервал между треками;

случайный интервал min/max;

режим каждому отдельно или всем сразу;

проигрывание только живым или всем игрокам;

остановка предыдущего MP3 перед новым;

сообщение в чат при запуске трека;

debug-режим;

защита от пустого списка треков;

не проигрывает ботам и HLTV;

проверка безопасного пути MP3;

сохранение выбора игрока через nVault;

Спойлер: меню игрока

Команды:

/music /sound

Открывают меню:

Включить музыку, Выключить музыку, Остановить текущий трек, Следующий трек.

Выбор включения/выключения сохраняется через nVault.

Спойлер: Админ команды

Админ-команды

amx_sparta_music_reload - Перезагрузить конфиг и список MP3.

amx_sparta_music_stop - Остановить текущий MP3 всем игрокам.

amx_sparta_music_play - Запустить случайный трек всем подходящим игрокам.

amx_sparta_music_play 2 - Запустить трек номер 2 из списка.

amx_sparta_music_status -

Показать статус плагина:

включен ли плагин;

сколько треков загружено;

сколько игроков с включенной музыкой;

режим проигрывания;

тип интервала.

Спойлер: Требования к путям

путь должен начинаться с sound/;

путь должен заканчиваться на .mp3;

файл должен реально существовать на сервере;

нельзя использовать пробелы, кавычки, ;, :, ../;

MP3 должен быть доступен клиентам через сервер или FastDL.

Спойлер: файлы

addons/amxmodx/plugins/sparta_auto_mp3.amxx

addons/amxmodx/scripting/sparta_auto_mp3.sma

addons/amxmodx/configs/sparta_mp3_music.cfg

addons/amxmodx/configs/sparta_mp3_list.ini

addons/amxmodx/data/lang/sparta_auto_mp3.txt

sound/sparta_music/

Спойлер: Возможные риски

Новые MP3 после amx_sparta_music_reload начнут скачиваться клиентам только после смены карты, потому что precache_generic работает на старте карты.

Если MP3 нет на сервере или FastDL настроен неправильно, игрок не услышит трек.

Слишком короткий интервал будет раздражать игроков и мешать слышать шаги.
bogema
Автор bogema
Администратор
LEVEL: 51
15767 XP
 
Скачивания 0
Просмотры 2
Назад
Сверху