exeorb
Участник
- Сообщения
- 2
- Реакции
- 4
Round Sound Plugin
Текущая версия 1.1
Описание плагина
Планы на будующее
Usage:
[pattern]
Замечание
Пустой pattern означает что звук выключен
[folder]
[config]
Закинуть папки в sourcemod
Исходники
https://github.com/exeorb/Random-Sound
Текущая версия 1.1
Описание плагина
- Сопровождение евентов случайной музыкой из заданной папки с указанным шаблоном имен файлов
- Поддержка source, go
- Сlient preference
- Меню для включения и выключения звуков
Планы на будующее
- Добавить updater
- Больше евентов
- Поддержка dota, tf и т.д
- Приоритет звуков (например убийство ножом для вас важнее чем firstblood)
- Текстовое сопровождение
- Translations
Usage:
"[event]"
{
"pattern" "[некоторое слово]"
"folder" "[некоторая папка в директории sound]"
"config" "[0 или 1 или 2 или 3]"
}
Описание полей:{
"pattern" "[некоторое слово]"
"folder" "[некоторая папка в директории sound]"
"config" "[0 или 1 или 2 или 3]"
}
[pattern]
По данному шаблону, регулярным выражением вида [some pattern]\w*\.mp3$, плагин ищет совпадения в папке (поле folder).
Замечание
Пустой pattern означает что звук выключен
[folder]
Название папки из директории sound.
Внимание
Указанная папка обязательно должна быть, иначе будет вызвана SetFailState
Внимание
Указанная папка обязательно должна быть, иначе будет вызвана SetFailState
[config]
Следующий enum описывает config
enum SoundSetting
{
NOBODY = 0,
CLIENT = 1,
ATTACKER_VICTIM = 2,
ALL = 3
};
Замечание
Event'ы типа joingame не могут иметь значение типа 2
Примерыenum SoundSetting
{
NOBODY = 0,
CLIENT = 1,
ATTACKER_VICTIM = 2,
ALL = 3
};
Замечание
Event'ы типа joingame не могут иметь значение типа 2
"firstblood"
{
"pattern" "first"
"folder" "testfolder/anotherfolder"
"config" "3
}
Файлы
first1.mp3, firstblablabacl.mp3, firstfirst.mp3, first1234.mp3, firstblood.mp3
подходят шаблону, теперь при возникновении события "firstblood" прозвучит выбранный случайным образом один из этих файлов
Установка{
"pattern" "first"
"folder" "testfolder/anotherfolder"
"config" "3
}
Файлы
first1.mp3, firstblablabacl.mp3, firstfirst.mp3, first1234.mp3, firstblood.mp3
подходят шаблону, теперь при возникновении события "firstblood" прозвучит выбранный случайным образом один из этих файлов
Закинуть папки в sourcemod
Исходники
https://github.com/exeorb/Random-Sound
Вложения
Последнее редактирование: