Меню сайта |
|
|
Меню клана |
________________________
__ |
|
Мы [В]контакте |
|
|
Категории раздела |
|
|
Ошибка в тексте? |
|
|
Наш опрос |
|
|
Статистика |
|
|
Рекомендуем |
|
|
Обратная связь |
ICQ 392682289 E-mail: venom332@yandex.ru Skype venom.332 |
|
|
| | |
|
MP3 плеер
В этой статье я расскажу о создании собственного 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.
|
Категория: Counter Strike Source | Добавил: VeNoM (04.04.2009)
| Автор: Админ
|
Просмотров: 580 | Комментарии: 2
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|
| | |
|
Мини профиль |
Привет: Спектатор
Сообщения:
Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
|
|
Форма входа |
|
|
Поиск |
|
|
Время |
|
|
Наш баннер |
|
|
Наш Public сервер |
|
|
НЕТ Читерам! |
|
|
|