Sziasztok.
Kb. egy hete összedobtam egy aprócska rádió rendszert, remélem tetszik.
Tényleg nagyon apró
ne várjatok tõle csodát.
A rádió rendszer a
/radio parancsra hallgat, bejön egy dialog ahonnan kiválaszthatod, hogy melyik rádiót szeretnéd hallgatni. A dialog
jobb(
második) gombja alul a kikapcsolás(avval kapcsolod ki), a
ballal(
elsõ) pedig kiválasztod és hallgatod.
#include a_samp
#include zcmd
#define Radio_Dialog 678 //Dialog ID
#define Msg(%0) SendClientMessage(playerid, -1, %0)
CMD:radio(playerid) ShowPlayerDialog(playerid,Radio_Dialog,DIALOG_STYLE_LIST,\"Rádió\",\"Neo FM\\nClass FM\\nRádió 1\\nDream Rádió\",\"Hallgat\", \"Kikapcsol\");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
if(dialogid == Radio_Dialog) {
if(!response) return StopAudioStreamForPlayer(playerid), Msg(\"{FFFF00}Sikeresen kikapcsoltad a {FFFFFF}rádiót{FFFF00}.\");
if(listitem == 0) PlayAudioStreamForPlayer(playerid, \"http://www.xhosting.hu/NeoFM/128_kbs_mp3.m3u\"), Msg(\"{FFFF00}Jelenleg a {FFFFFF}Neo FM{FFFF00}-et hallgatod.\");
if(listitem == 1) PlayAudioStreamForPlayer(playerid, \"http://www.sztarnet.hu/ClassFM/mp3_adas_1.m3u\"), Msg(\"{FFFF00}Jelenleg a {FFFFFF}Class FM{FFFF00}-et hallgatod.\");
if(listitem == 2) PlayAudioStreamForPlayer(playerid, \"http://195.70.35.172:8000/radio1.mp3\"), Msg(\"{FFFF00}Jelenleg a {FFFFFF}Rádió 1{FFFF00}-et hallgatod.\");
if(listitem == 3) PlayAudioStreamForPlayer(playerid, \"http://stream.dream-radio.eu:8100/listen.pls\"), Msg(\"{FFFF00}Jelenleg a {FFFFFF}Deram Rádiót{FFFF00}-t hallgatod.\");
}
return 1;
}