Страница 1 от 1

Song Greetings

Публикувано на: 20 Май 2020, 22:25
от Tornado_SW
Изображение
version 1.0

Прост плъгин, който изкарва меню с песни чрез написване на команда в чата. Тези песни може се изпращат до определен играч или до всички играчи като поздрав. На всеки играч получил поздрава ще му изкара меню от което трябва да се съгласи дали да се пусне песента или не. Имената на песните се пишат в конфигурационен файл, както и имената на самите .mp3 файлове, които се слагат в cstrike/sound/songs по подразбиране.

Изображение Изображение Изображение



Команди

/greetings - Изкарва менюто с песни, ако играчът има нужния флаг. В противен случай няма да изкара нищо.

/stop - Спира пусната в момента песен.


Добавяне на песни

За да добавите песни, първо трябва изтеглите самите песни и да ги сложите в cstrike/sound/songs. Форматът на песните задължително трябва да е mp3! След това отваряте конфигурационния файл song_lists.ini и в него добавяте нови песни по следния начин:
"Името на песента" "името на mp3 файла, намиращ се в папката songs"

Например ако mp3 файла, който сте сложили в папката songs е с име SongExample.mp3, написаното трябва да изглежда така:
"My song 1" "SongExample"

ВАЖНО! Имената на mp3 файловете на песните не трябва да съдържат никакви интервали. Тоест ако песента, която сте добавили е с име Изпълнител - Песен, трябва да я преименувате на Изпълнител-Песен. Може да я преименувате и просто на a примерно, стига в името да няма интервали.

В самия конфигурационен файл са дадени 3 примера. Не забравяйте да ги изтриете!


Cvars

  • sg_flag (default: m) - Нужния флаг за отваряне на менюто с песни.
  • sg_folder (default: songs) - Името на папката в която се добавят mp3 файловете на песните, намиращата се в cstrike/sound.

Инсталация

Инсталирате като всеки друг плъгин.

song_greetings.rar
v1.0
(2.44 KiB) Свалено 247 пъти
song_greetings.rar
v1.0
(2.44 KiB) Свалено 247 пъти

Може да видите сървърите които ползват плъгина от тук.

Song Greetings

Публикувано на: 27 Май 2020, 18:26
от Drea<M>40BG ;]]
Отличен плъгин, пробвах го и работи перфектно. Евала!

Song Greetings

Публикувано на: 27 Май 2020, 18:44
от Tornado_SW
Забравих да спомена - имената на mp3 файловете на песните не трябва да съдържат никакви интервали. Тоест ако песента, която сте добавили е с име Изпълнител - Песен, трябва да я преименувате на Изпълнител-Песен. Може да я преименувате и просто на a примерно, стига в името да няма интервали.

Song Greetings

Публикувано на: 27 Май 2020, 21:02
от OciXCrom
Това може да се предотврати като сложиш кавички около птъя в командата:

Код за потвърждение: Избери целия код

client_cmd(id, "mp3 play ^"sound/%s/%s^"", szFolder, eSongs[Sound])
Щом във файла вече се ползват кавички, parse няма да прави проблеми.

Song Greetings

Публикувано на: 28 Май 2020, 00:05
от Tornado_SW
Не е при пускането на песента проблема, а по-скоро при precache-ването. Не може да се precache-ват файлове с интервали в имената им.

Song Greetings

Публикувано на: 28 Май 2020, 10:09
от Drea<M>40BG ;]]
Чат-пат спират песните от нищото и се бъгва с плъгина REMusic на OciXCrom.

Song Greetings

Публикувано на: 28 Май 2020, 10:38
от Tornado_SW
Ако в плъгина му се изпълнява командата "stopsound" е нормално.

Song Greetings

Публикувано на: 16 Апр 2021, 17:40
от Marinovv
Страхотен плъгин!