new RadioFixed[MAX_VEHICLES];
public OnPlayerStateChange(playerid, newstate, oldstate)
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
new idmasina =GetPlayerVehicleID(playerid);
if(RadioFixed[idmasina] == 0)
{
StopAudioStreamForPlayer(playerid);
}
else if(RadioFixed[idmasina] == 2)
{
PlayAudioStreamForPlayer(playerid,"url radio 2");
}
else if(RadioFixed[idmasina] == 3)
{
PlayAudioStreamForPlayer(playerid,"url radio 3");
}
//---------------- s. a. m. d pana la 12
else if(RadioFixed[idmasina] == 12)
{
PlayAudioStreamForPlayer(playerid,"url radio 12");
}
}
if(dialogid == Dialog_radio)
{ new vehicleid=GetPlayerVehicleID(playerid);
if(!response)
{
SendClientMessage(playerid, COLOR_GREY, "Ai inchis radioul.");
for(new idplayer=0; idplayer<=MAX_PLAYERS; idplayer++)
if(IsPlayerInAnyVehicle(idplayer))
if(GetPlayerVehicleID(idplayer) == vehicleid)
StopAudioStreamForPlayer(idplayer);
}
else
{
switch(listitem)
{
case 0:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.136:80");
RadioFixed[vehicleid] = 2;
return 1;
}
case 1:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.35:80");
RadioFixed[vehicleid] = 3;
return 1;
}
case 2:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://stream.profm.ro:8012/profm.mp3");
RadioFixed[vehicleid] = 4;
return 1;
}
case 3:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radio21.ro/Radio21Live.m3u");
RadioFixed[vehicleid] = 5;
return 1;
}
case 4:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radiozu.ro/live.m3u");
RadioFixed[vehicleid] = 6;
return 1;
}
case 5:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://live.radiotaraf.com:8181");
RadioFixed[vehicleid] = 7;
return 1;
}
case 6:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://radiohot.dyndns.biz:8000");
RadioFixed[vehicleid] = 8;
return 1;
}
case 7:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://necenzurat.greudedifuzat.eu:8012");
RadioFixed[vehicleid] = 9;
return 1;
}
case 8:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://www.europafm.ro/&files/live.m3u");
RadioFixed[vehicleid] = 10;
return 1;
}
case 9:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.35:9000");
RadioFixed[vehicleid] = 11;
return 1;
}
case 10:
{
StopAudioStreamForPlayersInCar(vehicleid);
PlayAudioStreamForPlayersInCar(vehicleid, "http://bbc.co.uk/radio/listen/live/r1.asx");
RadioFixed[vehicleid] = 12;
return 1;
}
case 11:
{
StopAudioStreamForPlayersInCar(vehicleid);
RadioFixed[vehicleid] = 0;
return 1;
}
}
}
}