- 0
Войдите для возможности подписаться
Подписчики
0
[закрыто] Пролистывание радио на кнопку
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Elvis
Идёт набор в команду по разработке CRMP-проекта!
Требуются специалисты на следующие роли:
- Технический администратор (1 человек)
- Технические разработчики (2 человека)
- Внутриигровые разработчики (5 человек)
Все подробности и условия обсудим лично — пишите руководителю в Telegram - @AntonLegost
-
От Jasper231
Идет набор в команду для создания CRMP MOBILE проекта. Нам нужны
1) Кодеры
2) Мапперы
3) Люди которые вообще разбираются в создании серверов
об зарпалте договоримся и об остальном поговорим в вк: @haslyyyim
-
От otec
Копия радмира
║☑️Название CORVUS CRMP
║☑️Сервер у которого есть будущее и будет
║☑️Адекватная администрация
║☑️Идут наборы в Лидеры, Админы.
║☑️Вступайте в Telegram: t.me/corvusgta « Вступай!
║☑️Вступайте в ВКонтакте: vk.com/corvus_crmp « Вступай!
║☑️Постоянные ПРИЗЫ - МП | Интересный Мод
║☑️Все новости - обновления в Telegram и ВКонтакте
║☑️Сайт - corvus-crmp.ru
║☑️Форум - forum.corvus-crmp.ru
║☑️Скачать лаунчер - corvus-crmp.ru
║☑️Заходи мы ждем тебя
║☑️В случае возможных ошибок пишите сюда:@corvus_help_bot
-
От vicegame
Доброго времени суток уважаемые форумчане
Хочу представить наши услуги и цены:
GTA SAMP от 75руб
GTA CRMP от 75 руб
GTA MTA от 120 руб
Для каждого тарифа неограниченные слоты, оплата только за ресурсы
Удобная панель управления и широкий функционал
Работаем с 2023 года!
Также имеются БЕСПЛАТНЫЕ тарифы для (ознакомительных целей)
Мощные процессоры Ryzen 5950X (Германия)
Платежная система YooKassa на борту:
Банковские карты
SberPay
TinkoffPay
Yoomoney
Ссылка на хостинг: ТЫК
-
Crmpik Новичок 0
Добрый день задаюсь таким вопросом на проекте есть система радио она идет через меню автомобиля. Хочу сделать что бы при нажатии на определенную клавижу переключались ссылки на радиостанции как это можно сделать
if(newkeys == 262144)
{
SPD(playerid,dNed+37,list,"" #C_GRAY "Аудиосистема","" #C_GRAY "1. {ffffff}Европа+\n" #C_GRAY "2. {ffffff}Дорожное радио\n" #C_GRAY "3. {ffffff}Радио Шансон\n" #C_GRAY "4. {ffffff}Радио Energy\n" #C_GRAY "5. {ffffff}Радио Милицейская Волна \n" #C_GRAY "6. {ffffff}Радио DFM\n" #C_GRAY "7. {ffffff}Авторадио","Выбрать","Назад");
}
case 1:
{
SPD(playerid,dNed+37,list,"" #C_GRAY "Аудиосистема","" #C_GRAY "1. {ffffff}Европа+\n" #C_GRAY "2. {ffffff}Дорожное радио\n" #C_GRAY "3. {ffffff}Радио Шансон\n" #C_GRAY "4. {ffffff}Радио Energy\n" #C_GRAY "5. {ffffff}Радио Милицейская Волна \n" #C_GRAY "6. {ffffff}Радио DFM\n" #C_GRAY "7. {ffffff}Авторадио","Выбрать","Назад");
return 1;
}
case dNed+37:
{
if(!response) return nmenu(playerid,GetPVarInt(playerid,"nmenuid"));
new
i = GetPVarInt(playerid,"nmenuid");
switch( listitem )
{
case 0: format:str_small("http://ep32server.streamr.ru:8033/europaplus32.mp3");
case 1: format:str_small("http://icecast.russkoeradio.cdnvideo.ru/rr.mp3");
case 2: format:str_small("http://radiopotok.ru/f/m3u/station_2.m3u");
case 3: format:str_small("http://radiopotok.ru/f/m3u/station_4.m3u");
case 4: format:str_small("http://radiopotok.ru/f/m3u/station_261.m3u");
case 5: format:str_small("http://radiopotok.ru/f/m3u/station_87.m3u");
case 6: format:str_small("http://free.radioheart.ru:8000/excitingradio");
}
strmid(nInfo[ i ][ nMusicUrl ], str_small, 0, strlen(str_small), 128);
if( nInfo[ i ][ nMusic ] == 1 )
{
nInfo[ i ][ nMusic ] = 0;
UpdateMusic( i );
nInfo[ i ][ nMusic ] = 1;
UpdateMusic( i );
}
mysql_format:str_small( "UPDATE `" #DB_PROPERTY "` SET `musicurl` = '%s' WHERE `ID` = '%d'",nInfo[ i ][ nMusicUrl ], nInfo[nID]);
mysql_function_query(mysql_connect_ID, str_small, false, "", "");
return 1;
}
есьт такое. но работает от кара вот это
case 0:
{
SPD(playerid,dCar+14,list,"" #C_GRAY "Аудиосистема {ffffff}| " #C_GRAY "Радиостанции","" #C_GRAY "1. {ffffff}Европа+\n" #C_GRAY "2. {ffffff}Дорожное радио\n" #C_GRAY "3. {ffffff}Радио Шансон\n" #C_GRAY "4. {ffffff}Радио Energy\n" #C_GRAY "5. {ffffff}Радио Милицейская Волна\n" #C_GRAY "6. {ffffff}Радио DFM\n" #C_GRAY "7. {ffffff}Авторадио","Выбрать","Назад");
return 1;
}
case dCar+14:
{
if(!response) return DeletePVar(playerid,"cmenuid");
if(cInfo[GetPVarInt(playerid,"cmenuid")][cMusic][1] == 1) return SCM(playerid,-1,"Аудиосистема уже включена!");
//new i = cInfo[GetPVarInt(playerid,"cmenuid")][cCar];
switch(listitem)
{
case 0: PlayAudioStreamForPlayer(playerid,"http://ep32server.streamr.ru:8033/europaplus32.mp3"); //SCM(playerid,-1,"Включена радиостанция: " #C_GRAY "Европа плюс");
case 1: PlayAudioStreamForPlayer(playerid,"https://dorognoe.hostingradio.ru/radio"); //SCM(playerid,-1,"Включена радиостанция: " #C_GRAY "Дорожное радио");
case 2: PlayAudioStreamForPlayer(playerid,"https://chanson.hostingradio.ru:8041/chanson256.mp3"); //SCM(playerid,-1,"Включена радиостанция: " #C_GRAY "Радио Шансон");
case 3: PlayAudioStreamForPlayer(playerid,"https://pub0301.101.ru:8443/stream/air/mp3/256/99"); //SCM(playerid,-1,"Включена радиостанция: " #C_GRAY "Радио Energy");
case 4: PlayAudioStreamForPlayer(playerid,"https://radiomv.hostingradio.ru:80/radiomv256.mp3"); //SCM(playerid,-1,"Включена радиостанция: " #C_GRAY "Радио "Милицейская Волна"");
case 5: PlayAudioStreamForPlayer(playerid,"https://dfm.hostingradio.ru/dfm96.aacp"); //SCM(playerid,-1,"Включена радиостанция: " #C_GRAY "DFM");
case 6: PlayAudioStreamForPlayer(playerid,"https://pub0301.101.ru:8443/stream/air/mp3/256/100"); //SCM(playerid,-1,"Включена радиостанция: " #C_GRAY "Авторадио");
}
new Float:X, Float:Y, Float:Z;
GetVehiclePos(cInfo[GetPVarInt(playerid,"cmenuid")][cCar],X,Y,Z);//tamasita*
if(IsValidDynamicArea(cInfo[GetPVarInt(playerid,"cmenuid")][cMusic][2])) DestroyDynamicArea(cInfo[GetPVarInt(playerid,"cmenuid")][cMusic][2]), cInfo[GetPVarInt(playerid,"cmenuid")][cMusic][2] = 0;
if(WindowCar[GetPlayerVehicleID(playerid)]/*cInfo[GetPVarInt(playerid,"cmenuid")][cWindow]*/ == 0) cInfo[GetPVarInt(playerid,"cmenuid")][cMusic][2] = CreateDynamicSphere(X,Y,Z, 3.0, -1, -1, -1);
if(WindowCar[GetPlayerVehicleID(playerid)]/*cInfo[GetPVarInt(playerid,"cmenuid")][cWindow]*/ == 1) cInfo[GetPVarInt(playerid,"cmenuid")][cMusic][2] = CreateDynamicSphere(X,Y,Z, 5.0, -1, -1, -1);
AttachDynamicAreaToVehicle(cInfo[GetPVarInt(playerid,"cmenuid")][cMusic][2], cInfo[GetPVarInt(playerid,"cmenuid")][cCar]);
cInfo[GetPVarInt(playerid,"cmenuid")][cMusic][1] = 1;
return 1;
}
Поделиться сообщением
Ссылка на сообщение