Advertisement
iJockerOficial

[FS] Sistema de rádios [STRCMP]

Feb 6th, 2018
811
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.01 KB | None | 0 0
  1. // Sistema de rádios criada por Walter Santos.
  2. // Disponibilizado na Releases SAMP por iJockerOficial.
  3. #include <a_samp>
  4.  
  5. #define RADIOS 5324
  6. #define URL    5325
  7. #define Amarelo  0xEBFF00AA
  8.  
  9.  
  10. public OnFilterScriptInit()
  11. {
  12.     print(" ======================================");
  13.     print(" Aproveitem ao Maximo ");
  14.     print(" FILTERSCRIPT BY: WalterSantos ");
  15.     print(" Rádios Atualizadas para seu Servidor ");
  16.     print(" ======================================");
  17.     return 1;
  18. }
  19. public OnPlayerCommandText(playerid, cmdtext[])
  20. {
  21.     if (strcmp("/radios", cmdtext, true, 10) == 0)
  22.     {
  23.         ShowPlayerDialog(playerid,RADIOS,DIALOG_STYLE_LIST,"Radios","{00F5FF}Radio Hunter\n{009ACD}Radio Funk\n{FFD700}Radio Sertanejo\n{CD00CD}Radio Hip Hop\n{FF0000}Radio Reggae\n{00688B}Tocar URL\n{EEE0E5}Desligar Radio","Selecionar","Cancelar");
  24.         return 1;
  25.     }
  26.     return 0;
  27. }
  28.  
  29.  
  30. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  31. {
  32.     if(dialogid == RADIOS)
  33.     {
  34.         if(response)
  35.         {
  36.             if(listitem == 0)
  37.             {
  38.                 PlayAudioStreamForPlayer(playerid,"http://listen.shoutcast.com:80/RadioHunter-TheHitzChannel");
  39.                 SendClientMessage(playerid,Amarelo,"[INFO]: {00F5FF}Rádio Hunter selecionada!");
  40.             }
  41.             if(listitem == 1)
  42.             {
  43.                 PlayAudioStreamForPlayer(playerid,"http://listen.shoutcast.com/jpfunkmusic");
  44.                 SendClientMessage(playerid,Amarelo,"[INFO]: {00F5FF}Rádio Funk selecionada!");
  45.             }
  46.             if(listitem == 2)
  47.             {
  48.                 PlayAudioStreamForPlayer(playerid,"http://170.75.144.250:15672");
  49.                 SendClientMessage(playerid, Amarelo,"[INFO]: {00F5FF}Rádio Sertanejo selecionada!");
  50.             }
  51.             if(listitem == 3)
  52.             {
  53.                 PlayAudioStreamForPlayer(playerid,"http://108.61.30.179:4010");
  54.                 SendClientMessage(playerid, Amarelo,"[INFO]: {00F5FF}Rádio Hip Hop selecionada!");
  55.             }
  56.             if(listitem == 4)
  57.             {
  58.                 PlayAudioStreamForPlayer(playerid,"http://176.31.246.143:8300");
  59.                 SendClientMessage(playerid, Amarelo,"[INFO]: {00F5FF}Rádio Reggae selecionada!");
  60.             }
  61.             if(listitem == 5)
  62.             {
  63.                 ShowPlayerDialog(playerid, URL, DIALOG_STYLE_INPUT, "Insira a URL", "Insira sua URL de um arquivo .MP3\nExemplo: {FF0000}http://sv12.onlinevideoconverter.com/download?file=j9a0h7a0d3e4g6e4", "Tocar", "Sair");
  64.             }
  65.             if(listitem == 6)
  66.             {
  67.                 StopAudioStreamForPlayer(playerid);
  68.                 SendClientMessage(playerid, Amarelo,"[INFO]: {00F5FF}Rádio Desligada!{00F5FF}");
  69.             }
  70.         }
  71.     }
  72.     if(dialogid == URL)
  73.     {
  74.         if(!response) return 1;
  75.         SendClientMessage(playerid, Amarelo, "Rádio via URL ligada com sucesso!");
  76.         PlayAudioStreamForPlayer(playerid, inputtext);
  77.         return true;
  78.     }
  79.     return 1;
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement