Advertisement
Guest User

Untitled

a guest
Jan 26th, 2012
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 18.59 KB | None | 0 0
  1. //Filterscript von SparY
  2. //---------------
  3. #include <a_samp>
  4. //---------------
  5. #define DIALOG_ID 345   // <-- Ändern falls bereits vorhanden!
  6. #define COLOR_LIGHTBLUE 0x33CCFFAA
  7. #define PRESSED(%0) \
  8.     (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  9. //---------------
  10. new Text:LIVE;
  11. new Text:YOUFM;
  12. new Text:YOUFM2;
  13. new Text:YOUFM3;
  14. new Text:YOUFM4;
  15. new Text:RTL;
  16. new Text:RADIOAUS;
  17. new Text:radioplanet;
  18. new Text:technobase;
  19. new timer;
  20. new sender[MAX_VEHICLES];
  21. new gesperrt[MAX_PLAYERS];
  22. //---------------
  23. forward entftextdraw(playerid);
  24. //---------------
  25.  
  26. public OnGameModeInit()
  27. {
  28.     LIVE=TextDrawCreate(290.0,10.0,"1LIVE");
  29.     YOUFM=TextDrawCreate(270.0,10.0,"YouFM Live");
  30.     YOUFM2=TextDrawCreate(265.0,10.0,"YouFM Rock");
  31.     YOUFM3=TextDrawCreate(265.0,10.0,"YouFM Club");
  32.     YOUFM4=TextDrawCreate(265.0,10.0,"YouFM Black");
  33.     RTL=TextDrawCreate(282.0,10.0,"89.0 RTL");
  34.     RADIOAUS=TextDrawCreate(270.0,10.0,"Radio aus");
  35.     technobase=TextDrawCreate(265.0,10.0,"Technobase FM");
  36.     radioplanet=TextDrawCreate(265.0,10.0,"Planet Radio");
  37.     TextDrawSetShadow(LIVE,0);
  38.     TextDrawSetShadow(YOUFM,0);
  39.     TextDrawSetShadow(YOUFM2,0);
  40.     TextDrawSetShadow(YOUFM3,0);
  41.     TextDrawSetShadow(YOUFM4,0);
  42.     TextDrawSetShadow(RTL,0);
  43.     TextDrawSetShadow(RADIOAUS,0);
  44.     TextDrawSetShadow(technobase,0);
  45.     TextDrawSetShadow(radioplanet,0);
  46. }
  47.  
  48. public OnPlayerCommandText(playerid, cmdtext[])
  49. {
  50.     if (strcmp("/radio", cmdtext, true, 10) == 0)
  51.     {
  52.         if(IsPlayerInAnyVehicle(playerid))
  53.         {
  54.             new VID = GetPlayerVehicleID(playerid);
  55.             if(sender[VID]==0)
  56.             {
  57.                 sender[VID]=1;
  58.                 KillTimer(timer);
  59.                 entftextdraw(playerid);
  60.                 gesperrt[playerid]=1;
  61.                 PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");//1LIVE
  62.                 SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du kannst nun mit der NUM8 u. NUM2 Taste den Radiosender ändern! Radio ausschalten: /radio");
  63.                 timer = TextDrawShowForPlayer(playerid,LIVE);
  64.                 timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  65.             }
  66.             else
  67.             {
  68.                 sender[VID]=0;
  69.                 KillTimer(timer);
  70.                 entftextdraw(playerid);
  71.                 TextDrawShowForPlayer(playerid,RADIOAUS);
  72.                 StopAudioStreamForPlayer(playerid);
  73.                 timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  74.             }
  75.         }
  76.         return 1;
  77.     }
  78.     else if (strcmp("/dradio", cmdtext, true, 10) == 0)
  79.     {
  80.         if(IsPlayerInAnyVehicle(playerid))
  81.         {
  82.             if(gesperrt[playerid]!=1)
  83.             {
  84.                 ShowPlayerDialog(playerid,DIALOG_ID,DIALOG_STYLE_LIST,"Wähle einen Sender","1LIVE\nYouFM ->\n89.0 RTL\nPlanet Radio\nTechnoBase FM\n{FF0000}Radio aus","Auswählen", "Abbrechen");
  85.             }
  86.             else
  87.             {
  88.                 SendClientMessage(playerid,0xFF0000FF,"Um Bugs zu vermeiden ist der Command für 3 Sekunden gesperrt!");
  89.             }
  90.         }
  91.     }
  92.     return 0;
  93. }
  94.  
  95. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  96. {
  97.     new VID = GetPlayerVehicleID(playerid);
  98.     if(response)
  99.     {
  100.         if(dialogid == DIALOG_ID)
  101.         {
  102.             switch(listitem)
  103.             {
  104.                 case 0:
  105.                 {
  106.                     KillTimer(timer);
  107.                     entftextdraw(playerid);
  108.                     gesperrt[playerid]=1;
  109.                     sender[VID]=1;
  110.                     StopAudioStreamForPlayer(playerid);
  111.                     PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");//1LIVE
  112.                     TextDrawShowForPlayer(playerid,LIVE);
  113.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  114.                 }
  115.                 case 1:
  116.                 {
  117.                     ShowPlayerDialog(playerid,DIALOG_ID+1,DIALOG_STYLE_LIST,"Wähle einen Sender","YouFM Live\nYouFM Rock\nYouFM Club\nYouFM Black\n{FF0000}<- Zurück","Auswählen", "Abbrechen");
  118.                 }
  119.                 case 2:
  120.                 {
  121.                     KillTimer(timer);
  122.                     entftextdraw(playerid);
  123.                     gesperrt[playerid]=1;
  124.                     sender[VID]=6;
  125.                     StopAudioStreamForPlayer(playerid);
  126.                     TextDrawShowForPlayer(playerid,RTL);
  127.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  128.                     PlayAudioStreamForPlayer(playerid, "http://mp3.89.0rtl.de/listen.pls"); // 89.0 RTL
  129.                 }
  130.                 case 3:
  131.                 {
  132.                     sender[VID]=7;
  133.                     KillTimer(timer);
  134.                     entftextdraw(playerid);
  135.                     gesperrt[playerid]=1;
  136.                     StopAudioStreamForPlayer(playerid);
  137.                     PlayAudioStreamForPlayer(playerid, "http://streams.planetradio.de/planetradio/mp3/hqlivestream.m3u"); // Planet Radio
  138.                     TextDrawShowForPlayer(playerid,radioplanet);
  139.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  140.                 }
  141.                 case 4:
  142.                 {
  143.                     KillTimer(timer);
  144.                     entftextdraw(playerid);
  145.                     gesperrt[playerid]=1;
  146.                     sender[VID]=8;
  147.                     StopAudioStreamForPlayer(playerid);
  148.                     TextDrawShowForPlayer(playerid,technobase);
  149.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  150.                     PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls"); // Technobase
  151.                 }
  152.                 case 5:
  153.                 {
  154.                     sender[VID]=0;
  155.                     KillTimer(timer);
  156.                     entftextdraw(playerid);
  157.                     TextDrawShowForPlayer(playerid,RADIOAUS);
  158.                     StopAudioStreamForPlayer(playerid);
  159.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  160.                 }
  161.             }
  162.         }
  163.         if(dialogid == DIALOG_ID+1)
  164.         {
  165.             switch(listitem)
  166.             {
  167.                 case 0:
  168.                 {
  169.                     KillTimer(timer);
  170.                     entftextdraw(playerid);
  171.                     gesperrt[playerid]=1;
  172.                     sender[VID]=2;
  173.                     StopAudioStreamForPlayer(playerid);
  174.                     TextDrawShowForPlayer(playerid,YOUFM);
  175.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  176.                     PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_2.m3u");//YOU FM LIVE
  177.                 }
  178.                 case 1:
  179.                 {
  180.                     KillTimer(timer);
  181.                     entftextdraw(playerid);
  182.                     gesperrt[playerid]=1;
  183.                     sender[VID]=3;
  184.                     StopAudioStreamForPlayer(playerid);
  185.                     TextDrawShowForPlayer(playerid,YOUFM2);
  186.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  187.                     PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_rock.m3u"); // YOU FM ROCK
  188.                 }
  189.                 case 2:
  190.                 {
  191.                     KillTimer(timer);
  192.                     entftextdraw(playerid);
  193.                     gesperrt[playerid]=1;
  194.                     sender[VID]=4;
  195.                     StopAudioStreamForPlayer(playerid);
  196.                     TextDrawShowForPlayer(playerid,YOUFM3);
  197.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  198.                     PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_club.m3u"); // YOU FM CLUB
  199.                 }
  200.                 case 3:
  201.                 {
  202.                     KillTimer(timer);
  203.                     entftextdraw(playerid);
  204.                     gesperrt[playerid]=1;
  205.                     sender[VID]=5;
  206.                     StopAudioStreamForPlayer(playerid);
  207.                     TextDrawShowForPlayer(playerid,YOUFM4);
  208.                     timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  209.                     PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_black.m3u"); // YOU FM BLACK
  210.                 }
  211.                 case 4:
  212.                 {
  213.                     ShowPlayerDialog(playerid,DIALOG_ID,DIALOG_STYLE_LIST,"Wähle einen Sender","1LIVE\nYouFM ->\n89.0 RTL\nPlanet Radio\nTechnoBase FM\n{FF0000}Radio aus","Auswählen", "Abbrechen");
  214.                 }
  215.             }
  216.         }
  217.     }
  218.     return 0;
  219. }
  220.  
  221. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  222. {
  223.     switch(sender[vehicleid])
  224.     {
  225.         case 0:
  226.         {
  227.             KillTimer(timer);
  228.             entftextdraw(playerid);
  229.             TextDrawShowForPlayer(playerid,RADIOAUS);
  230.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  231.             StopAudioStreamForPlayer(playerid);
  232.             SendClientMessage(playerid,COLOR_LIGHTBLUE,"Tippe /radio um das Radio einzuschalten!");
  233.         }
  234.         case 1:
  235.         {
  236.             KillTimer(timer);
  237.             entftextdraw(playerid);
  238.             gesperrt[playerid]=1;
  239.             StopAudioStreamForPlayer(playerid);
  240.             PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");//1LIVE
  241.             TextDrawShowForPlayer(playerid,LIVE);
  242.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  243.         }
  244.         case 2:
  245.         {
  246.             KillTimer(timer);
  247.             entftextdraw(playerid);
  248.             gesperrt[playerid]=1;
  249.             StopAudioStreamForPlayer(playerid);
  250.             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_2.m3u");//YOU FM LIVE
  251.             TextDrawShowForPlayer(playerid,YOUFM);
  252.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  253.         }
  254.         case 3:
  255.         {
  256.             KillTimer(timer);
  257.             entftextdraw(playerid);
  258.             gesperrt[playerid]=1;
  259.             StopAudioStreamForPlayer(playerid);
  260.             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_rock.m3u"); // YOU FM ROCK
  261.             TextDrawShowForPlayer(playerid,YOUFM2);
  262.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  263.         }
  264.         case 4:
  265.         {
  266.             KillTimer(timer);
  267.             entftextdraw(playerid);
  268.             gesperrt[playerid]=1;
  269.             StopAudioStreamForPlayer(playerid);
  270.             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_club.m3u"); // YOU FM CLUB
  271.             TextDrawShowForPlayer(playerid,YOUFM3);
  272.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  273.         }
  274.         case 5:
  275.         {
  276.             KillTimer(timer);
  277.             entftextdraw(playerid);
  278.             gesperrt[playerid]=1;
  279.             StopAudioStreamForPlayer(playerid);
  280.             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_black.m3u"); // YOU FM BLACK
  281.             TextDrawShowForPlayer(playerid,YOUFM4);
  282.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  283.         }
  284.         case 6:
  285.         {
  286.             KillTimer(timer);
  287.             entftextdraw(playerid);
  288.             gesperrt[playerid]=1;
  289.             StopAudioStreamForPlayer(playerid);
  290.             PlayAudioStreamForPlayer(playerid, "http://mp3.89.0rtl.de/listen.pls"); // 89.0 RTL
  291.             TextDrawShowForPlayer(playerid,RTL);
  292.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  293.         }
  294.         case 7:
  295.         {
  296.             KillTimer(timer);
  297.             entftextdraw(playerid);
  298.             gesperrt[playerid]=1;
  299.             StopAudioStreamForPlayer(playerid);
  300.             PlayAudioStreamForPlayer(playerid, "http://streams.planetradio.de/planetradio/mp3/hqlivestream.m3u"); // Planet Radio
  301.             TextDrawShowForPlayer(playerid,radioplanet);
  302.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  303.         }
  304.         case 8:
  305.         {
  306.             KillTimer(timer);
  307.             entftextdraw(playerid);
  308.             gesperrt[playerid]=1;
  309.             StopAudioStreamForPlayer(playerid);
  310.             PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls"); // TechnoBase
  311.             TextDrawShowForPlayer(playerid,technobase);
  312.             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  313.         }
  314.     }
  315.     return 0;
  316. }
  317.  
  318. public OnPlayerExitVehicle(playerid, vehicleid)
  319. {
  320.     StopAudioStreamForPlayer(playerid);
  321.     return 0;
  322. }
  323.  
  324. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  325. {
  326.     new VID = GetPlayerVehicleID(playerid);
  327.     if(IsPlayerInAnyVehicle(playerid))
  328.     {
  329.         if(sender[VID]!=0)
  330.         {
  331.             if(PRESSED(KEY_ANALOG_UP))
  332.             {
  333.                 if(gesperrt[playerid]!=1)
  334.                 {
  335.                     switch(sender[VID])
  336.                     {
  337.                         case 1:
  338.                         {
  339.                             KillTimer(timer);
  340.                             entftextdraw(playerid);
  341.                             gesperrt[playerid]=1;
  342.                             sender[VID]=8;
  343.                             StopAudioStreamForPlayer(playerid);
  344.                             TextDrawShowForPlayer(playerid,technobase);
  345.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  346.                             PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls"); // Technobase
  347.                         }
  348.                         case 2:
  349.                         {
  350.                             KillTimer(timer);
  351.                             entftextdraw(playerid);
  352.                             gesperrt[playerid]=1;
  353.                             sender[VID]=1;
  354.                             StopAudioStreamForPlayer(playerid);
  355.                             TextDrawShowForPlayer(playerid,LIVE);
  356.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  357.                             PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");//1LIVE
  358.                         }
  359.                         case 3:
  360.                         {
  361.                             KillTimer(timer);
  362.                             entftextdraw(playerid);
  363.                             gesperrt[playerid]=1;
  364.                             sender[VID]=2;
  365.                             StopAudioStreamForPlayer(playerid);
  366.                             TextDrawShowForPlayer(playerid,YOUFM);
  367.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  368.                             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_2.m3u");//YOU FM LIVE
  369.                         }
  370.                         case 4:
  371.                         {
  372.                             KillTimer(timer);
  373.                             entftextdraw(playerid);
  374.                             gesperrt[playerid]=1;
  375.                             sender[VID]=3;
  376.                             StopAudioStreamForPlayer(playerid);
  377.                             TextDrawShowForPlayer(playerid,YOUFM2);
  378.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  379.                             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_rock.m3u"); // YOU FM ROCK
  380.                         }
  381.                         case 5:
  382.                         {
  383.                             KillTimer(timer);
  384.                             entftextdraw(playerid);
  385.                             gesperrt[playerid]=1;
  386.                             sender[VID]=4;
  387.                             StopAudioStreamForPlayer(playerid);
  388.                             TextDrawShowForPlayer(playerid,YOUFM3);
  389.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  390.                             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_club.m3u"); // YOU FM CLUB
  391.                         }
  392.                         case 6:
  393.                         {
  394.                             KillTimer(timer);
  395.                             entftextdraw(playerid);
  396.                             gesperrt[playerid]=1;
  397.                             sender[VID]=5;
  398.                             StopAudioStreamForPlayer(playerid);
  399.                             TextDrawShowForPlayer(playerid,YOUFM4);
  400.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  401.                             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_black.m3u"); // YOU FM BLACK
  402.                         }
  403.                         case 7:
  404.                         {
  405.                             KillTimer(timer);
  406.                             entftextdraw(playerid);
  407.                             gesperrt[playerid]=1;
  408.                             sender[VID]=6;
  409.                             StopAudioStreamForPlayer(playerid);
  410.                             TextDrawShowForPlayer(playerid,RTL);
  411.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  412.                             PlayAudioStreamForPlayer(playerid, "http://mp3.89.0rtl.de/listen.pls"); // 89.0 RTL
  413.                         }
  414.                         case 8:
  415.                         {
  416.                             sender[VID]=7;
  417.                             KillTimer(timer);
  418.                             entftextdraw(playerid);
  419.                             gesperrt[playerid]=1;
  420.                             StopAudioStreamForPlayer(playerid);
  421.                             TextDrawShowForPlayer(playerid,radioplanet);
  422.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  423.                             PlayAudioStreamForPlayer(playerid, "http://streams.planetradio.de/planetradio/mp3/hqlivestream.m3u"); // Planet Radio
  424.                         }
  425.                     }
  426.                 }
  427.                 return 1;
  428.             }
  429.             if(PRESSED(KEY_ANALOG_DOWN))
  430.             {
  431.                 if(gesperrt[playerid]!=1)
  432.                 {
  433.                     switch(sender[VID])
  434.                     {
  435.                         case 1:
  436.                         {
  437.                             KillTimer(timer);
  438.                             entftextdraw(playerid);
  439.                             gesperrt[playerid]=1;
  440.                             sender[VID]=2;
  441.                             StopAudioStreamForPlayer(playerid);
  442.                             TextDrawShowForPlayer(playerid,YOUFM);
  443.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  444.                             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_2.m3u");//YOU FM LIVE
  445.                         }
  446.                         case 2:
  447.                         {
  448.                             KillTimer(timer);
  449.                             entftextdraw(playerid);
  450.                             gesperrt[playerid]=1;
  451.                             sender[VID]=3;
  452.                             StopAudioStreamForPlayer(playerid);
  453.                             TextDrawShowForPlayer(playerid,YOUFM2);
  454.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  455.                             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_rock.m3u"); // YOU FM ROCK
  456.                         }
  457.                         case 3:
  458.                         {
  459.                             KillTimer(timer);
  460.                             entftextdraw(playerid);
  461.                             gesperrt[playerid]=1;
  462.                             sender[VID]=4;
  463.                             StopAudioStreamForPlayer(playerid);
  464.                             TextDrawShowForPlayer(playerid,YOUFM3);
  465.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  466.                             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_club.m3u"); // YOU FM CLUB
  467.                         }
  468.                         case 4:
  469.                         {
  470.                             KillTimer(timer);
  471.                             entftextdraw(playerid);
  472.                             gesperrt[playerid]=1;
  473.                             sender[VID]=5;
  474.                             StopAudioStreamForPlayer(playerid);
  475.                             TextDrawShowForPlayer(playerid,YOUFM4);
  476.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  477.                             PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_black.m3u"); // YOU FM BLACK
  478.                         }
  479.                         case 5:
  480.                         {
  481.                             KillTimer(timer);
  482.                             entftextdraw(playerid);
  483.                             gesperrt[playerid]=1;
  484.                             sender[VID]=6;
  485.                             StopAudioStreamForPlayer(playerid);
  486.                             TextDrawShowForPlayer(playerid,RTL);
  487.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  488.                             PlayAudioStreamForPlayer(playerid, "http://mp3.89.0rtl.de/listen.pls"); // 89.0 RTL
  489.                         }
  490.                         case 6:
  491.                         {
  492.                             sender[VID]=7;
  493.                             KillTimer(timer);
  494.                             entftextdraw(playerid);
  495.                             gesperrt[playerid]=1;
  496.                             StopAudioStreamForPlayer(playerid);
  497.                             PlayAudioStreamForPlayer(playerid, "http://streams.planetradio.de/planetradio/mp3/hqlivestream.m3u"); // Planet Radio
  498.                             TextDrawShowForPlayer(playerid,radioplanet);
  499.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  500.                         }
  501.                         case 7:
  502.                         {
  503.                             KillTimer(timer);
  504.                             entftextdraw(playerid);
  505.                             gesperrt[playerid]=1;
  506.                             sender[VID]=8;
  507.                             StopAudioStreamForPlayer(playerid);
  508.                             TextDrawShowForPlayer(playerid,technobase);
  509.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  510.                             PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls"); // Technobase
  511.                         }
  512.                         case 8:
  513.                         {
  514.                             KillTimer(timer);
  515.                             entftextdraw(playerid);
  516.                             gesperrt[playerid]=1;
  517.                             sender[VID]=1;
  518.                             StopAudioStreamForPlayer(playerid);
  519.                             PlayAudioStreamForPlayer(playerid, "http://gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_a");//1LIVE
  520.                             TextDrawShowForPlayer(playerid,LIVE);
  521.                             timer = SetTimerEx("entftextdraw", 2500, false, "i",playerid);
  522.                         }
  523.                     }
  524.                 }
  525.             }
  526.         }
  527.     }
  528.     return 1;
  529. }
  530.  
  531. public entftextdraw(playerid)
  532. {
  533.     TextDrawHideForPlayer(playerid,radioplanet);
  534.     TextDrawHideForPlayer(playerid,LIVE);
  535.     TextDrawHideForPlayer(playerid,YOUFM);
  536.     TextDrawHideForPlayer(playerid,YOUFM2);
  537.     TextDrawHideForPlayer(playerid,YOUFM3);
  538.     TextDrawHideForPlayer(playerid,YOUFM4);
  539.     TextDrawHideForPlayer(playerid,RTL);
  540.     TextDrawHideForPlayer(playerid,RADIOAUS);
  541.     TextDrawHideForPlayer(playerid,technobase);
  542.     gesperrt[playerid]=0;
  543. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement