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
Скачивания
1,273
Просмотры
13,995
Первый выпуск
Обновление
Оценка
4.70 звёзд 20 оценок

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

Поделиться ресурсом

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

  1. Версия 1.2.3

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

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

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

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

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