Song Greetings

В този раздел можете да публикувате нови плъгини, като същите ще бъдат одобрени или неодобрени от страна на екипа.
Правила на форума
ИНФОРМАЦИЯ: В този раздел най-вероятно няма да намерите много теми (възможно е и да е напълно празен), тъй като новите теми се местят в https://amxx-bg.info/viewforum.php?f=21 или https://amxx-bg.info/viewforum.php?f=22, зависимо от качеството им.
Аватар
Tornado_SW
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 159
Регистриран на: 04 Фев 2020, 22:41
Се отблагодари: 28 пъти
Получена благодарност: 76 пъти
Обратна връзка:

Song Greetings

Мнение от Tornado_SW » 20 Май 2020, 22:25

Изображение
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) Свалено 239 пъти
song_greetings.rar
v1.0
(2.44 KiB) Свалено 239 пъти

Може да видите сървърите които ползват плъгина от тук.
Последно промяна от Tornado_SW на 27 Май 2020, 18:47, променено общо 1 път.

Аватар
Drea<M>40BG ;]]
Извън линия
Потребител
Потребител
Мнения: 750
Регистриран на: 11 Окт 2016, 11:35
Се отблагодари: 115 пъти
Получена благодарност: 63 пъти
Обратна връзка:

Song Greetings

Мнение от Drea<M>40BG ;]] » 27 Май 2020, 18:26

Отличен плъгин, пробвах го и работи перфектно. Евала!

Аватар
Tornado_SW
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 159
Регистриран на: 04 Фев 2020, 22:41
Се отблагодари: 28 пъти
Получена благодарност: 76 пъти
Обратна връзка:

Song Greetings

Мнение от Tornado_SW » 27 Май 2020, 18:44

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

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Song Greetings

Мнение от OciXCrom » 27 Май 2020, 21:02

Това може да се предотврати като сложиш кавички около птъя в командата:

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

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

Аватар
Tornado_SW
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 159
Регистриран на: 04 Фев 2020, 22:41
Се отблагодари: 28 пъти
Получена благодарност: 76 пъти
Обратна връзка:

Song Greetings

Мнение от Tornado_SW » 28 Май 2020, 00:05

Не е при пускането на песента проблема, а по-скоро при precache-ването. Не може да се precache-ват файлове с интервали в имената им.

Аватар
Drea<M>40BG ;]]
Извън линия
Потребител
Потребител
Мнения: 750
Регистриран на: 11 Окт 2016, 11:35
Се отблагодари: 115 пъти
Получена благодарност: 63 пъти
Обратна връзка:

Song Greetings

Мнение от Drea<M>40BG ;]] » 28 Май 2020, 10:09

Чат-пат спират песните от нищото и се бъгва с плъгина REMusic на OciXCrom.

Аватар
Tornado_SW
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 159
Регистриран на: 04 Фев 2020, 22:41
Се отблагодари: 28 пъти
Получена благодарност: 76 пъти
Обратна връзка:

Song Greetings

Мнение от Tornado_SW » 28 Май 2020, 10:38

Ако в плъгина му се изпълнява командата "stopsound" е нормално.

Аватар
Marinovv
Извън линия
Потребител
Потребител
Мнения: 511
Регистриран на: 19 Сеп 2017, 10:01
Местоположение: България
Се отблагодари: 530 пъти
Получена благодарност: 13 пъти
Обратна връзка:

Song Greetings

Мнение от Marinovv » 16 Апр 2021, 17:40

Страхотен плъгин!
Иван Маринов,

лицензиран оператор и пилот на професионални дронове клас C1 за всички държави в EU.

DJI Mavic 3 Classic | DJI Mavic 3 PRO - погледни света от различна перспектива.

Последвайте ме във Facebook

Публикувай отговор

Обратно към “Нови попълнения”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта