Advertisement
MattMski

Online Radio by Matt

Nov 5th, 2012
3,088
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 6.92 KB | None | 0 0
  1. // Radio Filterscript made by Matt
  2. #include <a_samp>
  3.  
  4. #pragma tabsize 0
  5.  
  6. //COLORS
  7. #define COLOR_GREY 0xAFAFAFAA
  8. #define COLOR_GREEN 0x33AA33AA
  9. #define COLOR_BRIGHTRED 0xFF0000AA
  10. #define COLOR_YELLOW 0xFFFF00AA
  11. #define COLOR_PINK 0xFF66FFAA
  12. #define COLOR_BLUE 0x3A47DEFF
  13. #define COLOR_TAN 0xBDB76BAA
  14. #define COLOR_PURPLE 0x800080AA
  15. #define COLOR_WHITE 0xFFFFFFAA
  16. #define COLOR_LIGHTBLUE 0x33CCFFAA
  17. #define COLOR_ORANGE 0xFF9900AA
  18. #define COLOR_INDIGO 0x4B00B0AA
  19. #define COLOR_BLACK 0x00000000
  20. #define COLOR_DARKGREY 0x696969FF
  21. #define COLOR_RED 0xFF000000
  22. #define COLOR_LBLUE 0x33CCFF19
  23. #define RADIO 66
  24.  
  25. #if defined FILTERSCRIPT
  26.  
  27. public OnFilterScriptInit()
  28. {
  29.     print("\n--------------------------------------");
  30.     print(" Radio Filterscript by Matt");
  31.     print("--------------------------------------\n");
  32.     return 1;
  33. }
  34.  
  35. public OnFilterScriptExit()
  36. {
  37.     return 1;
  38. }
  39.  
  40. #endif
  41.  
  42. public OnPlayerCommandText(playerid, cmdtext[])
  43. {
  44.     if(!strcmp(cmdtext, "/radio", true))
  45.     {
  46.         new string[3000];
  47.         strcat(string,"{FF0000}Stop Radio\n");
  48.         strcat(string,"{0000FF}181.FM - POWER 181\n");
  49.         strcat(string,"{006400}181.FM - Chilled\n");
  50.         strcat(string,"{FF8C00}181.FM - Party\n");
  51.         strcat(string,"{008000}181.FM - Highway 181\n");
  52.         strcat(string,"{4B00B0}181.FM - Kickin' Country\n");
  53.         strcat(string,"{00FF00}COUNTRY 108\n");
  54.         strcat(string,"{FFC0CB}DEFJAY.COM - 100% R&B\n");
  55.         strcat(string,"{A52A2A}Antena1 SP 94,7 FM\n");
  56.         strcat(string,"{808080}idobi Radio\n");
  57.         strcat(string,"{FF0000}America Country Radio\n");
  58.         strcat(string,"{0000FF}Absolutely Smooth Jazz - SKY.FM\n");
  59.         strcat(string,"{006400}SmoothJazz.com Global Radio\n");
  60.         strcat(string,"{FF8C00}CnR Radio\n");
  61.         strcat(string,"{008000}))) POLSKASTACJA .PL )))\n");
  62.         strcat(string,"{4B00B0}NOISEfm.pl - Niezalezne Radio Rock\n");
  63.         strcat(string,"{00FF00}RadioTeenTal Indian and Bollywood\n");
  64.         strcat(string,"{FFC0CB}DUBSTEP.FM\n");
  65.         strcat(string,"{A52A2A}PARTY VIBE RADIO\n");
  66.         strcat(string,"{808080}RADIO ORO MARBELLA EN DIRECTO\n");
  67.         strcat(string,"{FF0000}Radio Nueva Vida\n");
  68.         ShowPlayerDialog(playerid, RADIO, DIALOG_STYLE_LIST,"{ADD8E6}mmtech {90EE90}Radio",string,"Select","Cancel");
  69.         return 1;
  70.     }
  71.     return 0;
  72. }
  73.  
  74.     public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  75.     {
  76.         if(dialogid == RADIO)
  77.         {
  78.             if(listitem == 0)
  79.             {
  80.             StopAudioStreamForPlayer(playerid);
  81.             GameTextForPlayer(playerid, "Radio Stopped.",2500,1);
  82.             }
  83.             if(listitem == 1)
  84.             {
  85.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283896");
  86.             GameTextForPlayer(playerid, "Playing 181.FM - POWER 181...",2500,1);
  87.             }
  88.             if(listitem == 2)
  89.             {
  90.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=35402");
  91.             GameTextForPlayer(playerid, "Playing 181.FM - Chilled...",2500,1);
  92.             }
  93.             if(listitem == 3)
  94.             {
  95.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=508962");
  96.             GameTextForPlayer(playerid, "Playing 181.FM - Party...",2500,1);
  97.             }
  98.             if(listitem == 4)
  99.             {
  100.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=297243");
  101.             GameTextForPlayer(playerid, "Playing 181.FM - Highway 181...",2500,1);
  102.             }
  103.             if(listitem == 5)
  104.             {
  105.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283687");
  106.             GameTextForPlayer(playerid, "Playing 181.FM - Kickin' Country...",2500,1);
  107.             }
  108.             if(listitem == 6)
  109.             {
  110.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=248370");
  111.             GameTextForPlayer(playerid, "Playing COUNTRY 108...",2500,1);
  112.             }
  113.             if(listitem == 7)
  114.             {
  115.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=520036");
  116.             GameTextForPlayer(playerid, "Playing DEFJAY.COM - 100% R&B...",2500,1);
  117.             }
  118.             if(listitem == 8)
  119.             {
  120.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=203280");
  121.             GameTextForPlayer(playerid, "Playing Antena1 SP 94,7 FM...",2500,1);
  122.             }
  123.             if(listitem == 9)
  124.             {
  125.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=914897");
  126.             GameTextForPlayer(playerid, "Playing idobi Radio...",2500,1);
  127.             }
  128.             if(listitem == 10)
  129.             {
  130.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=210158");
  131.             GameTextForPlayer(playerid, "Playing America Country Radio...",2500,1);
  132.             }
  133.             if(listitem == 11)
  134.             {
  135.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=86433");
  136.             GameTextForPlayer(playerid, "Playing Absolutely Smooth Jazz - SKY.FM...",2500,1);
  137.             }
  138.             if(listitem == 12)
  139.             {
  140.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=467000");
  141.             GameTextForPlayer(playerid, "Playing SmoothJazz.com Global Radio...",2500,1);
  142.             }
  143.             if(listitem == 13)
  144.             {
  145.             PlayAudioStreamForPlayer(playerid, "http://cnr-radio.com/listen.m3u");
  146.             GameTextForPlayer(playerid, "Playing CnR Radio...",2500,1);
  147.             }
  148.             if(listitem == 14)
  149.             {
  150.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=721890");
  151.             GameTextForPlayer(playerid, "Playing ))) POLSKASTACJA .PL )))...",2500,1);
  152.             }
  153.             if(listitem == 15)
  154.             {
  155.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=31903");
  156.             GameTextForPlayer(playerid, "Playing NOISEfm.pl - Niezalezne Radio Rock...",2500,1);
  157.             }
  158.             if(listitem == 16)
  159.             {
  160.             PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=35899");
  161.             GameTextForPlayer(playerid, "Playing RadioTeenTal Indian and Bollywood...",2500,1);
  162.             }
  163.             if(listitem == 17)
  164.             {
  165.             PlayAudioStreamForPlayer(playerid, "http://www.dubstep.fm/listen.pls");
  166.             GameTextForPlayer(playerid, "Playing DUBSTEP.FM...",2500,1);
  167.             }
  168.             if(listitem == 18)
  169.             {
  170.             PlayAudioStreamForPlayer(playerid, "http://servers.internet-radio.com/tools/playlistgenerator/?u=http://www.partyvibe.com:8006/listen.pls&t=.pls");
  171.             GameTextForPlayer(playerid, "Playing PARTY VIBE RADIO...",2500,1);
  172.             }
  173.             if(listitem == 19)
  174.             {
  175.             PlayAudioStreamForPlayer(playerid, "http://servers.internet-radio.com/tools/playlistgenerator/?u=http://92.48.107.35:8004/listen.pls&t=.pls");
  176.             GameTextForPlayer(playerid, "Playing RADIO ORO MARBELLA EN DIRECTO...",2500,1);
  177.             }
  178.             if(listitem == 20)
  179.             {
  180.             PlayAudioStreamForPlayer(playerid, "http://servers.internet-radio.com/tools/playlistgenerator/?u=http://sc1.christiannetcast.com:9138/listen.pls&t=.pls");
  181.             GameTextForPlayer(playerid, "Playing Radio Nueva Vida...",2500,1);
  182.             }
  183.         }
  184.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement