Song Greetings

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

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

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

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

Song Greetings

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

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

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

Song Greetings

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

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

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

Song Greetings

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

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

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

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

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

Song Greetings

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

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

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

Song Greetings

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

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

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

Song Greetings

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

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

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

Song Greetings

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

Е едно голямо ЕВАЛА! Невероятно за пръв път в България един така мечтан плъгин за музика! Благодарско!
► Покажи скъсения текст
Помагам на не бедни или богати, помагам на хората!

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

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

Кой е на линия

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