RoundEndSound

RoundEndSound 1.2.3

Нет прав для скачивания
Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: Source (v34)
  3. CS: GO
Гибкий плагин для воспроизведения музыки в конце раунда.

Скрины:
DUB1K5t.png
sO4nWeW.png
Ket2rOu.png

1lO8RnV.png

API:
/*
* Получает глобальный статус плейлиста.
*
* sName - Идентификатор плейлиста.
*
* Возвращает RES_Hidden/RES_Visible/RES_NotExists.
*/
native RES_Status RES_GetPlaylistStatus(const char[] sName);

/*
* Получает статус плейлиста для конкретного игрока.
*
* client - id игрока.
*
* sName - Идентификатор плейлиста.
*
* Возвращает RES_InvalidClient/RES_Hidden/RES_Visible/RES_NotExists.
*/
native RES_Status RES_GetPlaylistStatusForClient(int client, const char[] sName);

/*
* Изменяет статус плейлиста для конкретного игрока на сессию.
*
* client - id игрока.
*
* sName - Идентификатор плейлиста.
*
* bStatus - Если true, то плейлист будет отображаться у игрока.
*
* Возвращает RES_InvalidClient/RES_Hidden/RES_Visible/RES_NotExists.
*/
native RES_Status RES_SetPlaylistStatus(int client, const char[] sName, bool bStatus = true);

/*
* Получает имя плейлиста.
*
* sName - Идентификатор плейлиста.
*
* sBuff - Буфер.
*
* maxsize - Максимальный размер буфера.
*/
native void RES_GetPlaylistName(const char[] sName, char[] sBuff, int maxsize);
Требования
SourceMod
Переменные
Все переменные находятся в файле addons/sourcemod/configs/res/settings.ini

display
- Отображение названия !ФАЙЛА! в чате. 1 - Да; 0 - Нет;
stop_map_music - Остановка музыки на карте. 1 - Да; 0 - Нет;
own_playlist - 1 - Каждый игрок имеет свой плейлист, генерирующийся только для него; 0 - Треки всех игроков, использующих один и тот же плейлист, совпадают;
random - 1 - Треки воспроизводятся в случайном порядке; 0 - Треки воспроизводятся в том порядке, в котором указаны в конфиге;
repeat - 1 - Треки могут повторяться; 0 - Все треки из плейлиста будут проиграны, до того, как начнут повторяться;
playlists - Названия файлов с плейлистами через ';'.
hidden_playlists - Названия файлов с плейлистами, которые необходимо скрыть из меню, через ';' (1 плейлист в 'playlists' не может быть скрыт).
prefix - Префикс плагина в чате.
def_volume - Громкость проигрования музыки по умолчанию (1 = 10%) (0 - Отключено).
Команды
sm_res - Открывает главное меню.
Установка
  • Установите плагин на сервер.
  • Пропишите названия файлов с плейлистами в переменную playlists в файле addons/sourcemod/configs/res/settings.ini через ';'.
  • Для каждого плейлиста создайте файл "<идентификатор>.ini" по пути "addons/sourcemod/configs/res/".
    • Первой строкой в файле укажите название плейлиста в меню.
    • Затем укажите пути до файлов без папки sound (можно указывать пути как до файлов, так и до папок, в которых лежат файлы и еще папки, в которых тоже есть папки, где есть файлы🤪).
Если нужно использовать только 1 плейлист, то создайте только 1 плейлист🥵
Автор
d4Ck
Скачивания
2,533
Просмотры
29,450
Первый выпуск
Обновление
Оценка
4.56 звёзд 25 оценок

Другие ресурсы пользователя d4Ck

Последние обновления

  1. Версия 1.2.3

    Исправлена ошибка при загрузке треков из папок на винде.
  2. Версия 1.2.2

    Исправлен баг, когда громкость могла быть равна 0.
  3. Версия 1.2.1

    Что-то исправил.

Последние отзывы

Работают не все песни, т.е трек в чате отображается,но не проигрывается
в меню !res можно выбрать плейлист. Когда игрок его выбирает, то выбранный плейлист будет для всех игроков или только для него? как можно заблокировать это и чтобы выбор мог делать только админ либо рандом?
Все работает но человек победивший в раунде не слышит музыку в то время как Наблюдатели и мертвые слышут музыку. До сегодня плагин работал нормально не знаю что случилось но теперь он работает у тех кого убили или сидит в спеках подскажите если кто знает что за хрень?
А как музыку свою добавить что где нужно записывать
плагин отличный, НО почему в чате пишет название трека, а трек не производит, хотя треки под 7 секунд нарезанный, по частотой 128?
Музыка не работает на том игроке когда он убивает последнего игрока!
d4Ck
d4Ck
какая жалость
Хороший плагин, но как пофиксить то, что музыка стопится из-за звуков от других плагинов? Saysounds, например
Из всех музыкальных композиций воспроизводит только 1 из иностранного плей-листа.
d4Ck
d4Ck
прими мои соболезнования
top plugin,one of the bests plugins end sound round
Отличный плагин! Простой и без лишней нагрузки)
Сверху Снизу