Описание: Представляю вашему вниманию свою первую доработку старенького плагина с alliedmods. Это чудо проигрывает музыку в формате mp3 в конце карты с указанием названия исполнителя и трека. Так же с его помощью игроки могут загрузить себе полные версии понравившихся муз дорожек через удобное окно MOTD (необходим веб-сервер):
Оригинальная идея: ntfs
Я радикально переделал его плагин, добавив функцию вывода информации о треке в чате; разработал и добавил вывод мотд окна со списком треков и прямой ссылкой на их загрузку. Так же прилепил мультиязычный файл с возможностью выбора 1 из 3 языков (ru, en, ua) и закинул 7 муз. нарезок, включая свою собственную работу под названием Love Music Вообще идею с загрузкой полных версий звуковых дорожек подкинули игроки моего сервера, поскольку замучали вопросами мол "Слушай, а где можно полностью скачать тот трек что играет в конце карты? По названию в инете не нашёл..." и.т.п.
Клиентские команды:
say /mp3 - открыть окно загрузки треков
Квары:
amx_trackinfo 1\0 (показывать\не показывать информацию о треке во время завершения карты)
Вот как это выглядлит:
amx_hint 1\0 (показывать или нет сообщение в чате о возможности загрузки МП3 файлов)
Вот как это выглядит:
amx_interval - через какое время после конекта игрока, должно появится чат-сообщение о возможности загрузки МП3 файлов (по умолчанию 20)
Установка:
Распаковываем архив, раскидываем всё по папкам. В конфиге tracklist.cfgпишем названия мп3 файлов. Они должны быть без пробелов! Внимание! Все муз. нарезки должны находится в папке cstrike! Содержимое архива web.rar кидаем на веб-сервер. Заходим в сstrike/amxmodx/configs открываем с помощью любого текстового редактора файл music_WAN.htm и правим ссылки, вписывая внешний адрес вашего веб-сервера\сайта. Таким же образом правим файл music_LAN.htm, вписывая локальный адрес вашего веб-сервера\сайта.
Требования к мп3 файлам:
Оптимальная длина ~20 sec.
Качество от 96kbit до 64kbit
Частота от 44kHz до 22kHz
Размер при такоих условиях одной муз. дорожки около 200kb
Особенности:
- Музыка будет играть вплоть до загрузки следующей карты.
- Файлы будут загружаться клиентам не все сразу как в roundsounds, а по 1 шт. за карту, что очень полезно при слабом канале.
Благодарности:
inf1k~ за помощь в оптимизации кода
MapEnd_Sounds_2.1.rar
Веб часть из-за размеров не удалось прикрепить, поэтому залил на обменник:
http://depositfiles.com/files/ml50qraxa