Дата публикации: 02.04.2017 Добавил: New_King Категория: Плагины для SourceMod
56
0

Плагин позволяет воспроизводить звуки через меню Shop.

2 типа воспроизведения:

- в радиусе от игрока, который использует предмет в Shop; ("range" "1") (EmitAmbientSound)

- всем игрокам. ("range" "0") (EmitSoundToAll)

 

Для CS:GO не требуется добавления " * " в конфиги.

Можно использовать любые звуки/музыку и т.д.

Внимание! 

При ("range" "0") другие звуки на сервере будут перекрывать проигрываемый звук и наоборот. По этому, лучше использовать "range" "1".

 

Требования:

SHOP Dev версии: https://github.com/R1KO/Shop-Core/archive/dev.zip

Переменные:

Квары:

 

sm_shop_sounds_cooldown — время между использованием для одного игрока; [30]

sm_shop_sounds_common_cooldown — время между использованием для всех игроков; [15]

sm_shop_sounds_cooldown_kill — отключение таймера на использование в начале раунда; [1]

sm_shop_sounds_round_uses — кол-во использований на раунд; [3]

sm_shop_sounds_map_uses — кол-во использований на карту; [15]

 

Конфиг:

 

Код:

"Sounds"

{

    "sound_1"    //Название в бд

    {

        "name"    "Звук 1" // Название в Shop

        "description"    "Описание звука 1"    // Описание

        "price"    "2000"    // Цена покупки

        "sell_price"    "500"    // Цена продажи

        "sound_path"    "your_directory/your_sound2.mp3" // Путь до звука

        "range"        "1" // Звук будет исходить от игрока (не работает, если выключен alive или игрок мертв)

        "volume"    "0.5" // Громкость от 0.1 до 1.0

    }

    "sound_2"

    {

        "name"    "Звук 2"

        "description"    "Описание звука 2"

        "price"    "2000"

        "sound_path"    "your_directory/your_sound2.mp3"

        "sell_price"    "500"

        "alive"            "1" // Должен ли быть игрок живым (Если включен range, то нужно ставить 1)

        "range"        "0"

        "time"        "45.0" // Время воспроизведения (На протяжении этого времени никто не сможет воспроизвести звук)

    }

}

Установка:

Закинуть файлы в папку addons/sourcemod/.

Настроить configs/shop/sounds.ini под себя.

Прописать пути скачивания/прекеша звуков в configs/shop/shop_sounds/donwnloads.txt.