Меню сайта
  • Главная страница
  • Коллекция юзербаров
  • Наш файлообменник!
  • FAQ (вопрос/ответ)
  • Обои и картинки
  • Обратная связь
  • Гостевая книга
  • Онлайн игры
  • TOP CS
  • Статьи
  • Файлы
  • Форум
  • Чат


  • Для вебмастера
  • Регистрация в каталогах через 1PS.RU
  • Баннерообмен
  • Генератор META тегов
  • Бесплатная раскрутка
  • Категории раздела
    Разное [10]
    Оружие [7]
    Тактики [1]
    Консоль [4]
    Серверы и моды для него [0]
    Статистика
    Rambler's Top100
    Онлайн всего: 10
    Гостей: 10
    Пользователей: 0
    Понедельник, 16.06.2025, 09:31
    Приветствую Вас Боец
    Реклама:
    Система авторегистрации в каталогах, статьи про раскрутку сайтов, web дизайн, flash, photoshop, хостинг, рассылки; форум, баннерная сеть, каталог сайтов, услуги продвижения и рекламы сайтов



    Каталог статей

    Главная » Статьи » Разное [ Добавить статью ]

    Как сделать MP3 плеер в CS:S
    Создание MP3 плеера в CS:S

    Создайте .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.

    ток незабудте в файле valve.rc написат:

    exec Mp3_Player.cfg
    exec Mp3_Control.cfg
    exec Mp3_Aliases.cfg

    У КОГО НЕОТОБРАЖАЕТСЯ МЕНЮ... НО ВСЁ РАБОТАЕТ: в консоле надо еще sv_cheats 1 прописать ))))))


    Категория: Разное | Добавил: game1 (05.08.2009)
    Просмотров: 724 | Рейтинг: 0.0/0 |
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск
    Форма входа
    Наш опрос
    За кого вы болше предпочитаете играть?
    Всего ответов: 53
    TOP-ки
    Топ CS сайтов, рейтинг Counter-Strike