RoundEndSound

RoundEndSound 1.2.0

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

Скрины:


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
Скачиваний
660
Просмотры
7,124
Первый выпуск
Обновление
Оценка
4.88 звёзд 16 оценок

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

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

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

  1. Версия 1.2.0

    Теперь плагин выводит ошибки латиницей. Теперь при смене карты список проигранных треков не...
  2. Версия 1.1.1

    Фикс ошибки. Небольшие правки в коде.
  3. Версия 1.1.0

    Исправлены ошибки. Добавлен, новый параметр, отвечающий за отображение плейлистов в меню -...

Последние рецензии

Отличный плагин! Простой и без лишней нагрузки)
даже такой тупой человек как я разобрался в настройке плагина, всё по фактам разложено и я считаю, что плагин очень хорош
Забавный плагин.Но я доволен)
Постави плагин и бассы стали качать в конце каждого раунда.
Суперский плагин!!!
а я по кушал но чет не впечатлен
Плагин хороший, но ставлю 4 потому что сегодня еще ничего не ел.
d4ck сказал, что "подует мне в дудку", если я ему поставлю 5
5, очень хороший ресурс
Плагин класс, игроки в восторге, все танцуют под классные треки, очень круто. Ставлю 5 звезд потому что плагин не скачивает треки сам из папки
d4Ck
d4Ck
скачивает
Ясно, прикольно и забавно. Лучше бы плагин на свадьбы и танки сделал!
d4Ck
d4Ck
Свадьбы на танках
с ошибками этот плагин понравился больше
d4Ck
d4Ck
В таком случае можешь приобрести любой мой приватный плагин. Тебе точно понравится!
Сверху