Меню сайта
новые статьи
cs source убрать радар
Гайв оружия
Как заработать на сайте
Ник в Steam в 2 строки
как настроить hldj + как пользоваться hldj + hldj инструкция
Как сменить ник в новой css orange box
новые файлы
Public server v34 by razor
Просмотров:[3308] Скачать.
Surf+Warcrat server CSS: v.34
Просмотров:[3331] Скачать.
DeathMatch NO-STEAM CSS:v34
Просмотров:[3538] Скачать.
x3n Hack v1
Просмотров:[4826] Скачать.
FT-Hack
Просмотров:[5080] Скачать.
наш баннер
Мы будем благодарны, за размещение нашей кнопки у вас на сайте.




партнеры
читы для css, читы для css v34 бесплатные читы для css и cs 1.6
Главная » Статьи » про cs:source

собственный 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.

Категория: про cs:source | Добавил: Admin (13.07.2010)
Просмотров: 2733 | Рейтинг: 0.0/0 |
случайные статьи:
патч исправляющий падение сервера из-за mani admin plugin (3320)
Геймерский сленг (3197)
прикольные символы для css (13409)
как обновить сервер css (13025)
Что такое спрайт, текстура, модель (2520)
как сделать себя админом на SourceMod (5690)
создание сервера css с нуля (12740)
Создание снайперских прицелов (3412)
убит за попытку сыграть в одном раунде дважды. Как отключить? (4318)
настройка FPS в css (5209)
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Профиль
Вторник
26.11.2024
05:45

[ Управление профилем ]
топ файлов
AimBot для CSS v34
AutoUpdate CSS автоматическое обновление css
FT-Hack
x3n Hack v1
css v34 торрент
CSS_Orange Box_WH чит для новой css
DeathMatch NO-STEAM CSS:v34
Surf+Warcrat server CSS: v.34
Mani Admin Plug-in V.1.2V Orange Box RUS
Counter-Strike: Source v44 [No-Steam] / PC
скрипт bhop для новой css
Генератор Админки clients.txt generator
супер админка для css v34 (Super admin v2 rus)
Public server v34 by razor
База старых серверов cs:s v34
wh для steam css [безпалевное wh]
Counter-Strike: Source v.52 OrangeBox Engine + Autoupdate
ГОТОВЫЙ СЕРВЕР PUBLIC ДЛЯ CSS V34
банихоп для css
Counter strike Source MW2 MOD PACK
Новые комментарии
Написал: kolyan113rus
Написал: jacobjoe25
Написал: ViN_As
Написал: dani1000
Написал: Санелла
статистика

Зарег. на сайте

Всего: 21894
Новых вчера: 0
Новых сегодня: 0

Хосты

Яндекс.Метрика
Онлайн всего: 7
Гостей: 7
Пользователей: 0
Сегодня наш сайт посетили:
При использовании материала с сайта css-ost.ru ссылка на сайт обязательна.
Администрация сайта не несёт ответственности за содержащие файлы на данном портале.

Готовый сервер для сss v34 - моды для css v34 - плагины для css v34 - читы для css v34
SiteMap - Хостинг от uCoz