04.07.2013, 18:05
Код:
//////////////////////////////////////////////////////////////////////////////// // Sistema de Rбdio // //////////////////////////////////////////////////////////////////////////////// // Script: Sistema de Rбdio // // Autor: Rapha3L // // Fуrum SA-MP: http://forum.sa-mp.com/member.php?u=205070 // // PasteBin: http://pastebin.com/u/Rapha3L // // Versгo: Beta 1.0 // // Ultima Modificaзгo: 04/07/2013 // // Linhas Script: 91 // // Tempo de Programaзгo: 2 Horas // //////////////////////////////////////////////////////////////////////////////// // Informaзхes Do Autor // //////////////////////////////////////////////////////////////////////////////// // Nгo retirar os crйditos. // // Nгo fazer mirrors dos links de download // // Nгo publicar noutros sites sem o meu consentimento. // //////////////////////////////////////////////////////////////////////////////// // Outros Crйditos // //////////////////////////////////////////////////////////////////////////////// // SA:MP Wiki - Tuturiais e Explicaзхes // //////////////////////////////////////////////////////////////////////////////// // HAVE FUN // //////////////////////////////////////////////////////////////////////////////// #include <a_samp> #include <zcmd> #if defined FILTERSCRIPT #else #endif CMD:radio(playerid, params[]) { ShowPlayerDialog(playerid,90,DIALOG_STYLE_LIST,"Lista de Rбdios","#1 - House Box\r\n#2 - The Hate u Gave FM\r\n#3 - Portugal Fun Maps\r\n#4 - Orbital FM\r\n#5 - MegaHits FM ","Selecionar", "Cancelar"); return 1; } CMD:radioff(playerid, params[]) { StopAudioStreamForPlayer(playerid); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) { case 90: { if(!response) { SendClientMessage(playerid, 0x42F3F198, "Desligas-te o Rбdio."); return 1; } switch(listitem) { case 0: { PlayAudioStreamForPlayer(playerid, "http://housebox.pt/housebox.pls"); SendClientMessage(playerid, 0x42F3F198, "HouseBoxFM - Digita /radioff para desligares o Rбdio."); } case 1: { PlayAudioStreamForPlayer(playerid, "http://193.164.131.215:9992/listen.pls"); SendClientMessage(playerid, 0x42F3F198, "TheHateUGaveFM - Digita /radioff para desligares o Rбdio."); } case 2: { PlayAudioStreamForPlayer(playerid, "http://radiocp.route-games.com:2199/tunein/rg1061.pls"); SendClientMessage(playerid, 0x42F3F198, "Portugal Fun Maps FM - Digita /radioff para desligares o Rбdio."); } case 3: { PlayAudioStreamForPlayer(playerid, "mms://stream.radio.com.pt/ROLI-ENC-401"); SendClientMessage(playerid, 0x42F3F198, "OrbitalFM - Digita /radioff para desligares o Rбdio."); } case 4: { PlayAudioStreamForPlayer(playerid, "http://megahits.sapo.pt/live/stream_mega_stw.asx"); SendClientMessage(playerid, 0x42F3F198, "MegaHitsFM - Digita /radioff para desligares o Rбdio."); } } } } return 1; }
Comandos: /radio , /radioff
Rбdios: HouseBoxFM , TheHateUGaveFM , Portugal Fun Maps FM , OrbitalFM e Rбdio MegaHits
Nota: Uma coisa super simples de se fazer, mais para estar entretido nesta tarde de imenso calor.