Меню сайта
Основной раздел Игровой раздел Система uCoz Полезные программы Adobe Photoshop Adobe After Effects Team Fortress 2 Counter Strike 1.6 World of Warcraft 3 Grand Theft Auto 4
Наши баннеры

Наши баннеры
Опрос
Какая лучше?

Архив
Результаты
Всего ответов: 587
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Партнер №1
Всё для Всего
Баннеробмен
ДрузьяДрузья



Партнер №2
Ru-Gaming - Игровой портал. Начни жизнь с нами!
Инфа
Уважаемые пользователи моего сайта, думаю как вы уже посмотрели, вы на этом портале сможете найти очень многое для вас интересное, очень главное что здесь каждый день обновляются новости, статьи, скрипты, плагины, всегда новые шаблоны!!! Все это очень нужно для создателей сайта, чтобы ваш сайт был очень красивым и посещаемым, а главное очень акуратно обустроить ваш сайт. Все файлы, новости, статьи абсолютно рабочие и проверенные! Многие из вас создают сайты не только на хостинге uCoz, поэтому я буду добавлять файлы связанные с другими хостингами, так же на нашем портале сможете скачать фотошоп, cs, gta 4. С Уважением к вам by m3tamf. (с)
Оплаченная реклама
Мы в топ
Google-Add.com - Открытый Каталог Сайтов TOP Анти-Бан Яндекса для сайта artportal.3dn.ru Top-Сайтов от Kent-Cs.ru Game's TOP-100 Counter BIGwebs.ru-ТОП раскрутка раскрутка сайтов. Аудитория блога О-ucoze.ru портал для веб-мастеров CY and PR Сохранить ссылку на 100zakladok.ru $$$ для web-мастеров
Главная » Статьи » CSS

11:05
Создаем MP3 плеер в CSS

В этой статье я расскажу о создании собственного mp3 проигрывателя на скриптах. Плеер будет проигрывать до 8 разных треков и будет иметь всего три примитывные кнопки управления музыкой. 


В этой статье я не буду сильно подробно обьяснять каждый шаг создания меню, но того что я здесь напишу должно хватить и вы всё должны понять. Если нет, то уж простите но вам делать плеер пока рано.

Создайте .cfg файл, назовите его Mp3_Player.cfg и поместите в папку cstrike\cfg. Откройте его, и пропишите туда следующее:

openmenu
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " [MP3 PLAYER]"
echo " "
echo " 1. TRACK 1" 
echo " 2. TRACK 2"
echo " 3. TRACK 3"
echo " 4. TRACK 4"
echo " 5. TRACK 5"
echo " 6. TRACK 6"
echo " 7. TRACK 7"
echo " 8. TRACK 8"
echo " 9. CONTROL"
echo " "
echo " 0. CANCEL" 
endmenu

Это будет главное меню плеера, теперь сделаем меню управления музыкой. Создайте ещё один cfg файл, назовите его Mp3_Control.cfg и напишите туда следующее:

openmenu
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " "
echo " [MP3 CONTROL]"
echo " "
echo " 1. STOP TRACK" 
echo " 2. NEXT TRACK"
echo " 3. PREVIOUS TRACK"
echo " "
echo " 9. MAIN MENU"
echo " 0. CANCEL" 
endmenu

Теперь создайте еще один cfg файл и назовите его Mp3_Aliases.cfg. Впишите туда следующее:

// Алиасы необходимые для работы меню
alias d0 "developer -1; con_notifytime 0"
alias d1 "con_notifytime 8; developer 1"

alias clrmenu "closemenu; contimes 16; developer 0"
alias openmenu "d1; con_notifytime 999; contimes 48; closemenu"
alias closemenu "bind 0 slot10; bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4; bind 5 slot5; bind 6 slot6; bind 7 slot7; bind 8 slot8; bind 9 slot9; slot10; clear"
alias endmenu "developer -1; con_notifytime 0"

//Алиасы меню
alias mp3_track1 "play Mp3_Player\track1.mp3; alias mp3_next mp3_track2; alias mp3_prev mp3_track8; clrmenu"
alias mp3_track2 "play Mp3_Player\track2.mp3; alias mp3_next mp3_track3; alias mp3_prev mp3_track1; clrmenu"
alias mp3_track3 "play Mp3_Player\track3.mp3; alias mp3_next mp3_track4; alias mp3_prev mp3_track2; clrmenu"
alias mp3_track4 "play Mp3_Player\track4.mp3; alias mp3_next mp3_track5; alias mp3_prev mp3_track3; clrmenu"
alias mp3_track5 "play Mp3_Player\track5.mp3; alias mp3_next mp3_track6; alias mp3_prev mp3_track4; clrmenu"
alias mp3_track6 "play Mp3_Player\track6.mp3; alias mp3_next mp3_track7; alias mp3_prev mp3_track5; clrmenu"
alias mp3_track7 "play Mp3_Player\track7.mp3; alias mp3_next mp3_track8; alias mp3_prev mp3_track6; clrmenu"
alias mp3_track8 "play Mp3_Player\track8.mp3; alias mp3_next mp3_track1; alias mp3_prev mp3_track7; clrmenu"

alias mp3_stop "play Mp3_Player\stop.mp3; clrmenu"


// Открытие меню
alias mp3_player "clrmenu; exec Mp3_Player; bind 1 mp3_track1; bind 2 mp3_track2; bind 3 mp3_track3; bind 4 mp3_track4; bind 5 mp3_track5; bind 6 mp3_track6; bind 7 mp3_track7; bind 8 mp3_track8; bind 9 mp3_control; bind 0 clrmenu"

alias mp3_control "clrmenu; exec Mp3_Control; bind 1 mp3_stop; bind 2 mp3_next; bind 3 mp3_prev; bind 9 mp3_player; bind 0 clrmenu"

// Открытие плеера
bind F6 mp3_player

// Открытие меню управления плеером
bind F7 mp3_control


Скрипты готовы. Теперь откройте папку cstrike\sound и создайте там папку MP3_Player. В этой папке будут лежать ваши mp3 треки. Возьмите любой mp3 трек, назовите его track1.mp3 и скопируйте в папку Mp3_Player. Далее берём ещё один трек называем его track2.mp3 и копируем туда же. Проделываем тоже самое ещё 6 раз до track8.mp3. Теперь сделаем файл для функции "Stop” в плеере. Для этого нужно создать абсолютно пустой mp3 файл и назвать его stop.mp3 и скопировать в папку MP3_Player. Я например создаю такой файл через программу звукозапись. Откройте её (Пуск\Программы\Стандартные\Развлечения\Звукозапись) и ничего не записывая сразу сохраните пустой файл под названием stop.mp3. 

Вот и всё, теперь откройте файл autoexec.cfg (если его нету, создайте) и пропишите туда вот это:

exec Mp3_Aliases.cfg

Запускайте игру, нажмите F6, выберите номер трека и вперёд всех рвать под Rammstein =)) Меню управления музыкой можно вызвать нажав цифру 9 в меню плеера или сразу через F7.
Категория: CSS | Добавил: Nomad | Просмотров: 1562 | Рейтинг: 5.0/1 |

HTML
BB-Code
Ссылка
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини-чат

Личный кабинет

Последние файлы

Samp 0.3c

Кнопки как на vhiletovo.ru/forum

Значки для форума и ранги

Кнопки для форумов

Синие кнопки для Форумов

Онлайн игры

Волшебная ферма

Остров секретов

Маджонг Артефакт. Глава 2

Армада танков

Маша. Рождественская сказка. Делюкс

Партнер №3
Свободно
Место свободно
Правила сайта
Внимание!!! Уважаемые гости, пользователи портала. На нашем портале существуют правила, введите себя прилично. Уважайте друг друга, не забывайте что мы все люди. С правилами сайта вы можете ознакомиться перейдя по ссылке
  • Правила сайта
  • Топ файловиков

    Nomad
    Файлов:
    500

    Sirk
    Файлов:
    386

    m3tamf
    Файлов:
    9

    emulate
    Файлов:
    3

    Serya
    Файлов:
    2

    v_1
    Файлов:
    1

    ХакеР
    Файлов:
    0

    sergiodoroshenko
    Файлов:
    0
    Облако тегов

    Для красивого отображения этого блока требуетсяFlash Player 9 или выше.

    Реклама
    Graffiti Decorations(R) Studio (TM) Site Promoter

    Все файлы, статьи, новости, форум абсолютно принадлежат администратору сайта!
    Администрация тщательно проверяет все файлы, находящийся на сайте. Если вы копируете, то ссылка на сайт обязательна!
    Доброго времени суток! С Уважением к вам (с) m3tamf.
    Конструктор сайтов - uCoz