- 0
Войдите для возможности подписаться
Подписчики
0
[закрыто] Пролистывание радио на кнопку
Вопрос от
Crmpik
,
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От dfhfyyjftyfthtj
Может кто-нибудь скинуть файл bitcoin.php? или ссылку на сайт, где обновляется его стоимость. Нужно для системы ниже
stock CryptoUpdate_BitCoin() { return HTTP(0xD00D, HTTP_GET, "wh16582.web1.maze-host.ru/bitcoin.php", "", "GetCrypto_BitCoin"); } stock CryptoLoad_BitCoin() { print("[BITCOIN API] Обновление стоимости Bitcoin..."); print(" "); return HTTP(0xD00D, HTTP_GET, "wh16582.web1.maze-host.ru/bitcoin.php", "", "LoadCrypto_BitCoin"); } forward LoadCrypto_BitCoin(index, response_code, data[]); public LoadCrypto_BitCoin(index, response_code, data[]) { if(response_code == 200 && strval(data)) { banksellbitcoin = strval(data); bankbuybitcoin = strval(data) - random(1500); printf("[BITCOIN API] Успешно загружено, цена на 1 Bitcoin: %d и цена покупки 1 Bitcoin: %d", banksellbitcoin, bankbuybitcoin); } else { banksellbitcoin = randomEx(32000, 40000); bankbuybitcoin = banksellbitcoin - random(1500); printf("[BITCOIN API] Не удалось установить соединение с сайтом, цена на 1 Bitcoin: %d и цена покупки 1 Bitcoin: %d", banksellbitcoin, bankbuybitcoin); } return 1; }
-
Опубликовано · Жалоба
Добрый день задаюсь таким вопросом на проекте есть система радио она идет через меню автомобиля. Хочу сделать что бы при нажатии на определенную клавижу переключались ссылки на радиостанции как это можно сделать
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;
}
Поделиться сообщением
Ссылка на сообщение