Comportamentul tau e de prost gust. #define DIALOG_RADIO 1
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(newkeys && KEY_YES)
{
//Aici poi dialogul in care iti alegi postul de Radio
//Exemplu:
ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, "Radio", "Pro FM\nKiss FM", "Select", Cancel");
}
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_RADIO)
{
if(!response) return 1;
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerAnyVehicle(playerid) == IsPlayerAnyVehicle(i)) return 1;
switch(listitem)
{
case 0: PlayAudioStreamForPlayer(i, "http://link.profm.ro");
case 1: PlayAudioStreamForPlayer(i, "http://link.kissfm.ro");
}
}
}
return 0;
}