Вы вошли как Гость | Группа "Гости"






.

Понедельник, 20.05.2024, 23:32Гость возникли вопросы - посетите наш ФОРУМ
  • Страница 1 из 1
  • 1
Форум CS-DARK.net.ru » Все для Counter Strike Source » Установки и настройки сервера CS:S » Как создать mp3 плеер для CS Source сервера. (mp3 плеер для CS Source сервера)
Как создать mp3 плеер для CS Source сервера.
LiS_AdminДата: Вторник, 15.12.2009, 00:53 | Сообщение # 1
Основатель
Группа: Администраторы
Сообщений: 422
:-(
В этой статье я расскажу о создании собственного 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.


 
LoneWolf_Дата: Вторник, 12.01.2010, 18:18 | Сообщение # 2
Лейтенант
Группа: CS-DARK
Сообщений: 24
:-(
я думал это вопрос
 
LiS_AdminДата: Вторник, 12.01.2010, 21:47 | Сообщение # 3
Основатель
Группа: Администраторы
Сообщений: 422
:-(
Да надо бы тему переместить.

 
Форум CS-DARK.net.ru » Все для Counter Strike Source » Установки и настройки сервера CS:S » Как создать mp3 плеер для CS Source сервера. (mp3 плеер для CS Source сервера)
  • Страница 1 из 1
  • 1
Поиск:

Интересное на сайте CS-DARK.net.ru
Мини чат Последнии темы ФОРУМА Лучшии пользователи Скачать файлы

Расширенная онлайн ста...

(0)

Скрипт радио на сайт

(0)

Скрипт радио на сайт

(0)

Новый информер коммент...

(0)

Новый вид опроса для u...

(0)

Новый информер коммент...

(0)

Новый вид опроса для u...

(0)

Связь с администрацией

(0)

Новый вид статистики U...

(0)

Скрипт Наши сервера в ...

(0)

Выдвижная кнопка ВКонт...

(0)

Flash статистика CW вс...

(0)

Новый Мини профиль

(0)

Дизайн формы поиска дл...

(0)

Статистика для форума

(0)

Красивая форма поиска ...

(0)

Статистика для ucoz

(0)

Новый Мини профиль

(0)

Дизайн формы поиска дл...

(0)

  • LiS_Admin
  • Alpamys
  • BLOOD
  • MEDVED
  • _ReaL_
  • 2pacbest
  • Равиль
  • bovs_ilyha
  • 1inKZ
  • Паша1998
  • LoneWolf_
  • Lone_Wolf
  • ๖ۣۜKĬ₦Ĝ
  • yangster
  • DEN
  • daniil
  • ANgeLRC8
  • vishenka
  • magistr
  • ALEX_TaraZ
  • ALЬTAIR
  • gaimer
  • Gamir
  • Ma3uJIa
  • жентос
  • BloodGround7295
  • DARK_AhilleS
  • DARK
  • Звуки при входе на сервер
    Программа для создания красивых ников css source nick
    Стандартный Deagle для Source
    Новая музыка в конце раунда для CSS
    Zombiemod_v2.0.1_e (Зомби мод для CSS)
    HyperCam 2.16.03 Rus [запись видео с экрана]
    Эмулятор стима
    Скачать карту ba_jail_electric_vip
    Bombtimer - женский голос
    СЕРВЕР DARK TaraZ_CITY KA3AXCTAH (no-steam)
    No-IP DUC v3.0.4 Rus - Динамический DNS-клиент.
    Не стандартные скины администраторов злой и fbi
    Ayumi - Скины для админа
    Props mod v 2.2 [RUS]
    DARK Counter Strike Source © 2009-2024

    При использовании материала с сайта ссылка на сайт ОБЯЗАТЕЛЬНА