Advertisement
Jonas_Alves

Sistema de Rádios 0.3e by: Jonas_Alves

Oct 9th, 2012
582
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 10.75 KB | None | 0 0
  1. #include <a_samp>
  2. #include <audio>
  3. #include <zcmd>
  4.  
  5. #define RADIOS 1
  6. #define RADIOGOSPEL 2
  7. #define RADIOFUNK 3
  8. #define RADIOPOP 4
  9. #define RADIOHIPHOP 5
  10. #define RADIORAP 6
  11. #define RADIOROCK 7
  12. #define CORJONAS 0xFFFF3880
  13.  
  14. public OnFilterScriptInit()
  15. {
  16.     print("\n-----------------------------------------------");
  17.     print(" Sistema de Rádio 0.3e Carregado. By: Jonas_Alves");
  18.     print("            Não retire os créditos !!            ");
  19.     print("-----------------------------------------------\n");
  20.     return 1;
  21. }
  22.  
  23. public OnPlayerConnect(playerid)
  24. {
  25.     SendClientMessage(playerid, CORJONAS, "{FFF39F}Este servidor contém sistema de Rádio. Criado por Jonas_Alves");
  26.     return 1;
  27. }
  28. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  29. {
  30.     if(dialogid == RADIOGOSPEL)
  31.     {
  32.         if(response)
  33.         {
  34.             if(listitem == 0)
  35.             {
  36.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Ganhador de Almas, {5CD844}Sintonizada !");
  37.                 PlayAudioStreamForPlayer(playerid, "http://64.31.30.142:8007");
  38.                 TogglePlayerControllable(playerid, 1);
  39.                 return 1;
  40.             }
  41.             if(listitem == 1)
  42.             {
  43.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio All Time Gospel, {5CD844}Sintoizada !");
  44.                 PlayAudioStreamForPlayer(playerid, "http://67.205.95.146:8038");
  45.                 TogglePlayerControllable(playerid, 1);
  46.                 return 1;
  47.             }
  48.             if(listitem == 2)
  49.             {
  50.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Jesus House, {5CD844}Sintonizada !");
  51.                 PlayAudioStreamForPlayer(playerid, "http://174.142.104.137:8310");
  52.                 TogglePlayerControllable(playerid, 1);
  53.             }
  54.             if(listitem == 3)
  55.             {
  56.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Voz de Deus, {5CD844}Sintonizada !");
  57.                 PlayAudioStreamForPlayer(playerid, "http://173.212.197.233:9980");
  58.                 TogglePlayerControllable(playerid, 1);
  59.                 return 1;
  60.             }
  61.             if(listitem == 4)
  62.             {
  63.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Ilumina 98.1, {5CD844}Sintonizada !");
  64.                 PlayAudioStreamForPlayer(playerid, "http://66.128.53.6:8058");
  65.                 TogglePlayerControllable(playerid, 1);
  66.                 return 1;
  67.             }
  68.         }
  69.     }
  70.     if(dialogid == RADIOFUNK)
  71.     {
  72.         if(response)
  73.         {
  74.             if(listitem == 0)
  75.             {
  76.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Detona Funk, {5CD844}Sintonizada !");
  77.                 PlayAudioStreamForPlayer(playerid, "http://184.154.37.136:7081");
  78.                 TogglePlayerControllable(playerid, 1);
  79.                 return 1;
  80.             }
  81.             if(listitem == 1)
  82.             {
  83.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Diva Funk, {5CD844}Sintonizada !");
  84.                 PlayAudioStreamForPlayer(playerid, "http://184.154.37.136:7081");
  85.                 TogglePlayerControllable(playerid, 1);
  86.                 return 1;
  87.             }
  88.             if(listitem == 2)
  89.             {
  90.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Elite do Funk, {5CD844}Sintonizada !");
  91.                 PlayAudioStreamForPlayer(playerid, "http://64.56.64.35:16020");
  92.                 TogglePlayerControllable(playerid, 1);
  93.                 return 1;
  94.             }
  95.             if(listitem == 3)
  96.             {
  97.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Top Funk, {5CD844}Sintonizada !");
  98.                 PlayAudioStreamForPlayer(playerid, "http://96.9.177.22:9954");
  99.                 TogglePlayerControllable(playerid, 1);
  100.                 return 1;
  101.             }
  102.             if(listitem == 4)
  103.             {
  104.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Castelo Funk Digital {5CD844}Sintonizada !");
  105.                 PlayAudioStreamForPlayer(playerid, "http://64.56.64.75:10718");
  106.                 TogglePlayerControllable(playerid, 1);
  107.                 return 1;
  108.             }
  109.         }
  110.     }
  111.     if(dialogid == RADIOPOP)
  112.     {
  113.         if(response)
  114.         {
  115.             if(listitem == 0)
  116.             {
  117.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Top Hits Music, {5CD844}Sintonizada !");
  118.                 PlayAudioStreamForPlayer(playerid, "http://207.200.96.230:8002");
  119.                 TogglePlayerControllable(playerid, 1);
  120.                 return 1;
  121.             }
  122.             if(listitem == 1)
  123.             {
  124.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Brasil Hits, {5CD844}Sintonizada !");
  125.                 PlayAudioStreamForPlayer(playerid, "http://77.95.228.201:8000");
  126.                 TogglePlayerControllable(playerid, 1);
  127.                 return 1;
  128.             }
  129.             if(listitem == 2)
  130.             {
  131.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Sound Pop, {5CD844}Sintonizada !");
  132.                 PlayAudioStreamForPlayer(playerid, "http://178.159.0.13:7746");
  133.                 TogglePlayerControllable(playerid, 1);
  134.                 return 1;
  135.             }
  136.             if(listitem == 3)
  137.             {
  138.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Fusion, {5CD844}Sintonizada !");
  139.                 PlayAudioStreamForPlayer(playerid, "http://65.60.34.34:8004");
  140.                 TogglePlayerControllable(playerid, 1);
  141.                 return 1;
  142.             }
  143.             if(listitem == 4)
  144.             {
  145.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio All Hits Station, {5CD844}Sintonizada !");
  146.                 PlayAudioStreamForPlayer(playerid, "http://199.195.192.234:9998");
  147.                 TogglePlayerControllable(playerid, 1);
  148.                 return 1;
  149.             }
  150.         }
  151.     }
  152.     if(dialogid == RADIOHIPHOP)
  153.     {
  154.         if(response)
  155.         {
  156.             if(listitem == 0)
  157.             {
  158.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Beat FM, {5CD844}Sintonizada !");
  159.                 PlayAudioStreamForPlayer(playerid, "http://89.105.32.12:8110");
  160.                 TogglePlayerControllable(playerid, 1);
  161.                 return 1;
  162.             }
  163.             if(listitem == 1)
  164.             {
  165.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Power 104 FM, {5CD844}Sintonizada !");
  166.                 PlayAudioStreamForPlayer(playerid, "http://89.105.32.12:8110");
  167.                 TogglePlayerControllable(playerid, 1);
  168.                 return 1;
  169.             }
  170.             if(listitem == 2)
  171.             {
  172.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Hot 97 FM, {5CD844}Sintonizada !");
  173.                 PlayAudioStreamForPlayer(playerid, "http://208.43.9.96:8056");
  174.                 TogglePlayerControllable(playerid, 1);
  175.                 return 1;
  176.             }
  177.             if(listitem == 3)
  178.             {
  179.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Urban Hitz, {5CD844}Sintonizada !");
  180.                 PlayAudioStreamForPlayer(playerid, "http://108.166.161.206:8080");
  181.                 TogglePlayerControllable(playerid, 1);
  182.                 return 1;
  183.             }
  184.             if(listitem == 4)
  185.             {
  186.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Hot 108 Jamz, {5CD844}Sintonizada !");
  187.                 PlayAudioStreamForPlayer(playerid, "http://scfire-ntc-aa06.stream.aol.com:80/stream/1071");
  188.                 TogglePlayerControllable(playerid, 1);
  189.                 return 1;
  190.             }
  191.         }
  192.     }
  193.     if(dialogid == RADIORAP)
  194.     {
  195.         if(response)
  196.         {
  197.             if(listitem == 0)
  198.             {
  199.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}BlackBeats FM, {5CD844}Sintonizada !");
  200.                 PlayAudioStreamForPlayer(playerid, "http://85.17.26.77:80");
  201.                 TogglePlayerControllable(playerid, 1);
  202.                 return 1;
  203.             }
  204.             if(listitem == 1)
  205.             {
  206.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}181 FM, {5CD844}Sintonizada !");
  207.                 PlayAudioStreamForPlayer(playerid, "http://108.61.73.117:8054");
  208.                 TogglePlayerControllable(playerid, 1);
  209.                 return 1;
  210.             }
  211.             if(listitem == 2)
  212.             {
  213.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}96.3 Vip Fm, {5CD844}Sintonizada !");
  214.                 PlayAudioStreamForPlayer(playerid, "http://159.253.131.114:8654");
  215.                 TogglePlayerControllable(playerid, 1);
  216.                 return 1;
  217.             }
  218.             if(listitem == 3)
  219.             {
  220.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Flow 103, {5CD844}Sintonizada !");
  221.                 PlayAudioStreamForPlayer(playerid, "http://173.245.71.186:80");
  222.                 TogglePlayerControllable(playerid, 1);
  223.                 return 1;
  224.             }
  225.             if(listitem == 4)
  226.             {
  227.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Got Radio, {5CD844}Sintonizada !");
  228.                 PlayAudioStreamForPlayer(playerid, "http://206.217.213.235:8140");
  229.                 TogglePlayerControllable(playerid, 1);
  230.                 return 1;
  231.             }
  232.         }
  233.     }
  234.     if(dialogid == RADIOROCK)
  235.     {
  236.         if(response)
  237.         {
  238.             if(listitem == 0)
  239.             {
  240.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}RockRadio1.Com, {5CD844}Sintonizada !");
  241.                 PlayAudioStreamForPlayer(playerid, "http://77.74.192.50:8000");
  242.                 TogglePlayerControllable(playerid, 1);
  243.                 return 1;
  244.             }
  245.             if(listitem == 1)
  246.             {
  247.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Zone Rhe Rive , {5CD844}Sintonizada !");
  248.                 PlayAudioStreamForPlayer(playerid, "http://67.212.165.162:7018");
  249.                 TogglePlayerControllable(playerid, 1);
  250.                 return 1;
  251.             }
  252.             if(listitem == 2)
  253.             {
  254.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Frequence 3, {5CD844}Sintonizada !");
  255.                 PlayAudioStreamForPlayer(playerid, "http://193.251.154.245:8000");
  256.                 TogglePlayerControllable(playerid, 1);
  257.                 return 1;
  258.             }
  259.             if(listitem == 3)
  260.             {
  261.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}181.fm - The Eagle, {5CD844}Sintonizada !");
  262.                 PlayAudioStreamForPlayer(playerid, "http://108.61.73.117:10002");
  263.                 TogglePlayerControllable(playerid, 1);
  264.                 return 1;
  265.             }
  266.             if(listitem == 4)
  267.             {
  268.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}New. Music, {5CD844}Sintonizada !");
  269.                 PlayAudioStreamForPlayer(playerid, "http://209.73.138.20:80");
  270.                 TogglePlayerControllable(playerid, 1);
  271.                 return 1;
  272.             }
  273.         }
  274.     }      
  275.     if(dialogid == RADIOS)
  276.     {
  277.         if(response)
  278.         {
  279.             if(listitem == 0)
  280.             {
  281.                 ShowPlayerDialog(playerid, RADIOGOSPEL, DIALOG_STYLE_LIST, "{FFF39F}Rádio - Gospel", "Ganhador de Almas\nAll Time Gospel\nJesus House\nVoz de Deus\nIlumina FM 98.1\n", "Sintonizar", "Cancelar");
  282.                 return 1;
  283.             }
  284.             if(listitem == 1)
  285.             {
  286.                 ShowPlayerDialog(playerid, RADIOFUNK, DIALOG_STYLE_LIST, "{FFF39F}Rádio - Funk", "Detona funk\nDiva Funk\nElite do Funk\nTop Funk\nCastelo Funk Digitaln", "Sintonizar", "Cancelar");
  287.                 return 1;
  288.             }
  289.             if(listitem == 2)
  290.             {
  291.                 ShowPlayerDialog(playerid, RADIOPOP, DIALOG_STYLE_LIST, "{FFF39F}Rádio - Pop", "Top Hits Music \nBrasil Hits\nSound Pop\nFusion\nAll Hits Station\n", "Sintonizar", "Cancelar");
  292.                 return 1;
  293.             }
  294.             if(listitem == 3)
  295.             {
  296.                 ShowPlayerDialog(playerid, RADIOHIPHOP, DIALOG_STYLE_LIST, "{FFF39F}Rádio - Hip Hop", "Beat FM\nPower 104 FM\nHot 97 FM\nUrban Hitz\nHot 108 Jamz\n", "Sintonizar", "Cancelar");
  297.                 return 1;
  298.             }
  299.             if(listitem == 4)
  300.             {
  301.                 ShowPlayerDialog(playerid, RADIORAP, DIALOG_STYLE_LIST, "{FFF39F}Rádio - Rap", "BlackBeats FM\n181 FM\n96.3 Vip Fm\nFlow 103\nGot Radio", "Sintonizar", "Cancelar");  
  302.                 return 1;
  303.             }
  304.             if(listitem == 5)
  305.             {
  306.                 ShowPlayerDialog(playerid, RADIOROCK, DIALOG_STYLE_LIST, "{FFF39F}Rádio - Rock", "RockRadio1.Com\n181 FM\n96.3 Vip Fm\nFlow 103\nGot Radio", "Sintonizar", "Cancelar");  
  307.                 return 1;
  308.             }
  309.             if(listitem == 6)
  310.             {
  311.                 StopAudioStreamForPlayer(playerid);
  312.                 SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio Desligada.");
  313.                 TogglePlayerControllable(playerid, 1);
  314.                 return 1;
  315.             }
  316.             else
  317.             {
  318.                 TogglePlayerControllable(playerid, 1);
  319.             }
  320.         }  
  321.     }
  322.     return 1;
  323. }
  324.  
  325. CMD:radios(playerid)
  326. {
  327.     ShowPlayerDialog(playerid, RADIOS, DIALOG_STYLE_LIST, "{FFF39F}Rádio System Jonas v1.0. By: Jonas_Alves", "Gospel\nFunk\nPop\nHip Hop\nRap\nRock\nDesligar Rádio", "Selecionar", "Sair");
  328.     SendClientMessage(playerid, CORJONAS, "{FFF39F}Rádio System Jonas v1.0 Aberto");
  329.     TogglePlayerControllable(playerid, 0);
  330.     return 1;
  331. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement