Újabb gondjaim vannak ezzel a témával elkezdtem csinélni egy saját rádiót.
Beírom /radio a menüt elhozza kiválasztom a rádiót de nem játsza le. Mi a gond?
#include <a_samp>
#define RADIO 125
#define CMDS_HELP 400
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/radio\", cmdtext, true))
{
ShowPlayerDialog(playerid, RADIO, DIALOG_STYLE_LIST, \"RÁDIÓ\", \"Rádió1\\nClass FM\\nNEO FM\\nRockvilág\\nHeavyMetal\\nLeállítás\", \"Kiválasztás\", \"Mégse\");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == RADIO)
{
if(response)
{
switch(listitem)
{
case 0: PlayAudioStreamForPlayer(playerid,\"http://195.70.35.172:8000/radio1.mp3.m3u\");//RADIO1
case 1: SetPlayerColor(playerid, 0x9CDE7180);//világos zöld
case 2: PlayAudioStreamForPlayer(playerid,\"http://www.xhosting.hu/NeoFM/128_kbs_mp3.m3u\");//NEOFM
case 3: PlayAudioStreamForPlayer(playerid,\"http://94.199.181.124:8800/rockvilag1\");//ROCKVILÁG
case 4: PlayAudioStreamForPlayer(playerid,\"http://www.millioradio.hu/radio.php?file=heavymetalattack\");//HEAVYMETAL
case 5: StopAudioStreamForPlayer(playerid);//LEÁLLÍT
}
}
else
{
SendClientMessage(playerid, 0xF97804FF, \"Kiléptél a rádió menübõl!\");
}
}
return ;
}
(Case 1 helyén direkt van színkód nem tudom a class fm ip-jét)