Advertisement
Guest User

iEvent

a guest
Apr 11th, 2011
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 13.28 KB | None | 0 0
  1. /*
  2.     iEvent v1.0 © by [LR]Chupa
  3.     Script - Copyrights bitte drinnen Lassen!
  4.         --v1.0
  5.             - Public Release
  6.            
  7.     Ich Entschuldige mich für das schlechte Scripten, da ich da noch etwas schlechter war.
  8. */
  9.  
  10. #include <a_samp>
  11.  
  12. #define COLOR_GREEN         0x33AA33FF
  13. #define COLOR_RED           0xAA3333FF
  14.  
  15. #define DIALOG_EVENTS 49
  16.  
  17. new EventTime;
  18. new EventCars[10];
  19. new Float:Mehr;
  20.  
  21. public OnFilterScriptInit()
  22. {
  23.     print("\n--------------------------------------");
  24.     print(" iEvent v1.0 © by [LR]Chupa gestartet");
  25.     print("--------------------------------------\n");
  26.     return 1;
  27. }
  28.  
  29. public OnFilterScriptExit()
  30. {
  31.     return 1;
  32. }
  33.  
  34. public OnPlayerConnect(playerid)
  35. {
  36.     if(EventTime == 1)
  37.     {
  38.         GameTextForPlayer(playerid,"~r~ Ev~p~ent ~b~ Ti~y~me",2500,1);
  39.     }
  40.     else
  41.     {
  42.  
  43.     }
  44.     return 1;
  45. }
  46.  
  47. public OnPlayerCommandText(playerid, cmdtext[])
  48. {
  49.     if(strcmp("/event",cmdtext,true)==0)
  50.     {
  51.         if(IsPlayerAdmin(playerid))
  52.         {
  53.             ShowPlayerDialog(playerid,DIALOG_EVENTS,DIALOG_STYLE_LIST,"Wähle ein Event"," Hot Race\n Street Race\n Monster Race\n Infernus Race\n Monster Derby\n Hunter Derby\n Infernus Derby\n Mini Derby\n Bus Derby\n Kart Derby","Erstellen","Abbruch");
  54.         }
  55.         return 1;
  56.     }
  57.    
  58.     if(strcmp("/eventende",cmdtext,true)==0)
  59.     {
  60.         if(IsPlayerAdmin(playerid))
  61.         {
  62.             EventTime = 0;
  63.             DestroyVehicle(EventCars[0]);
  64.             DestroyVehicle(EventCars[1]);
  65.             DestroyVehicle(EventCars[2]);
  66.             DestroyVehicle(EventCars[3]);
  67.             DestroyVehicle(EventCars[4]);
  68.             DestroyVehicle(EventCars[5]);
  69.             DestroyVehicle(EventCars[6]);
  70.             DestroyVehicle(EventCars[7]);
  71.             DestroyVehicle(EventCars[8]);
  72.             DestroyVehicle(EventCars[9]);
  73.             SendClientMessageToAll(COLOR_RED," --| EVENT BEENDET |--");
  74.         }
  75.         return 1;
  76.     }
  77.     return 0;
  78. }
  79.  
  80. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  81. {
  82.     if(dialogid == DIALOG_EVENTS)
  83.     {
  84.         new Float:X,Float:Y,Float:Z;
  85.         GetPlayerPos(playerid,X,Y,Z);
  86.         if(response == 1)
  87.         {
  88.             switch(listitem)
  89.             {
  90.                 case 0:
  91.                 {
  92.                     Mehr = 5.0;
  93.                     EventCars[0] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  94.                     Mehr += 5.0;
  95.                     EventCars[1] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  96.                     Mehr += 5.0;
  97.                     EventCars[2] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  98.                     Mehr += 5.0;
  99.                     EventCars[3] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  100.                     Mehr += 5.0;
  101.                     EventCars[4] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  102.                     Mehr += 5.0;
  103.                     EventCars[5] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  104.                     Mehr += 5.0;
  105.                     EventCars[6] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  106.                     Mehr += 5.0;
  107.                     EventCars[7] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  108.                     Mehr += 5.0;
  109.                     EventCars[8] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  110.                     Mehr += 5.0;
  111.                     EventCars[9] = CreateVehicle(494,X+Mehr,Y,Z,0,3,2,600000);
  112.                 }
  113.                 case 1:
  114.                 {
  115.                     Mehr = 5.0;
  116.                     EventCars[0] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  117.                     Mehr += 5.0;
  118.                     EventCars[1] = CreateVehicle(477,X+Mehr,Y,Z,0,3,2,600000);
  119.                     Mehr += 5.0;
  120.                     EventCars[2] = CreateVehicle(506,X+Mehr,Y,Z,0,3,2,600000);
  121.                     Mehr += 5.0;
  122.                     EventCars[3] = CreateVehicle(504,X+Mehr,Y,Z,0,3,2,600000);
  123.                     Mehr += 5.0;
  124.                     EventCars[4] = CreateVehicle(507,X+Mehr,Y,Z,0,3,2,600000);
  125.                     Mehr += 5.0;
  126.                     EventCars[5] = CreateVehicle(526,X+Mehr,Y,Z,0,3,2,600000);
  127.                     Mehr += 5.0;
  128.                     EventCars[6] = CreateVehicle(535,X+Mehr,Y,Z,0,3,2,600000);
  129.                     Mehr += 5.0;
  130.                     EventCars[7] = CreateVehicle(539,X+Mehr,Y,Z,0,3,2,600000);
  131.                     Mehr += 5.0;
  132.                     EventCars[8] = CreateVehicle(541,X+Mehr,Y,Z,0,3,2,600000);
  133.                     Mehr += 5.0;
  134.                     EventCars[9] = CreateVehicle(549,X+Mehr,Y,Z,0,3,2,600000);
  135.                 }
  136.                 case 2:
  137.                 {
  138.                     Mehr = 5.0;
  139.                     EventCars[0] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  140.                     Mehr += 5.0;
  141.                     EventCars[1] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  142.                     Mehr += 5.0;
  143.                     EventCars[2] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  144.                     Mehr += 5.0;
  145.                     EventCars[3] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  146.                     Mehr += 5.0;
  147.                     EventCars[4] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  148.                     Mehr += 5.0;
  149.                     EventCars[5] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  150.                     Mehr += 5.0;
  151.                     EventCars[6] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  152.                     Mehr += 5.0;
  153.                     EventCars[7] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  154.                     Mehr += 5.0;
  155.                     EventCars[8] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  156.                     Mehr += 5.0;
  157.                     EventCars[9] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  158.                 }
  159.                 case 3:
  160.                 {
  161.                     Mehr = 5.0;
  162.                     EventCars[0] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  163.                     Mehr += 5.0;
  164.                     EventCars[1] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  165.                     Mehr += 5.0;
  166.                     EventCars[2] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  167.                     Mehr += 5.0;
  168.                     EventCars[3] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  169.                     Mehr += 5.0;
  170.                     EventCars[4] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  171.                     Mehr += 5.0;
  172.                     EventCars[5] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  173.                     Mehr += 5.0;
  174.                     EventCars[6] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  175.                     Mehr += 5.0;
  176.                     EventCars[7] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  177.                     Mehr += 5.0;
  178.                     EventCars[8] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  179.                     Mehr += 5.0;
  180.                     EventCars[9] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  181.                 }
  182.                 case 4:
  183.                 {
  184.                     Mehr = 5.0;
  185.                     EventCars[0] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  186.                     Mehr += 5.0;
  187.                     EventCars[1] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  188.                     Mehr += 5.0;
  189.                     EventCars[2] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  190.                     Mehr += 5.0;
  191.                     EventCars[3] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  192.                     Mehr += 5.0;
  193.                     EventCars[4] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  194.                     Mehr += 5.0;
  195.                     EventCars[5] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  196.                     Mehr += 5.0;
  197.                     EventCars[6] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  198.                     Mehr += 5.0;
  199.                     EventCars[7] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  200.                     Mehr += 5.0;
  201.                     EventCars[8] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  202.                     Mehr += 5.0;
  203.                     EventCars[9] = CreateVehicle(444,X+Mehr,Y,Z,0,3,2,600000);
  204.                 }
  205.                 case 5:
  206.                 {
  207.                     Mehr = 5.0;
  208.                     EventCars[0] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  209.                     Mehr += 5.0;
  210.                     EventCars[1] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  211.                     Mehr += 5.0;
  212.                     EventCars[2] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  213.                     Mehr += 5.0;
  214.                     EventCars[3] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  215.                     Mehr += 5.0;
  216.                     EventCars[4] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  217.                     Mehr += 5.0;
  218.                     EventCars[5] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  219.                     Mehr += 5.0;
  220.                     EventCars[6] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  221.                     Mehr += 5.0;
  222.                     EventCars[7] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  223.                     Mehr += 5.0;
  224.                     EventCars[8] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  225.                     Mehr += 5.0;
  226.                     EventCars[9] = CreateVehicle(425,X+Mehr,Y,Z,0,3,2,600000);
  227.                 }
  228.                 case 6:
  229.                 {
  230.                     Mehr = 5.0;
  231.                     EventCars[0] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  232.                     Mehr += 5.0;
  233.                     EventCars[1] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  234.                     Mehr += 5.0;
  235.                     EventCars[2] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  236.                     Mehr += 5.0;
  237.                     EventCars[3] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  238.                     Mehr += 5.0;
  239.                     EventCars[4] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  240.                     Mehr += 5.0;
  241.                     EventCars[5] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  242.                     Mehr += 5.0;
  243.                     EventCars[6] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  244.                     Mehr += 5.0;
  245.                     EventCars[7] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  246.                     Mehr += 5.0;
  247.                     EventCars[8] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  248.                     Mehr += 5.0;
  249.                     EventCars[9] = CreateVehicle(411,X+Mehr,Y,Z,0,3,2,600000);
  250.                 }
  251.                 case 7:
  252.                 {
  253.                     Mehr = 5.0;
  254.                     EventCars[0] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  255.                     Mehr += 5.0;
  256.                     EventCars[1] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  257.                     Mehr += 5.0;
  258.                     EventCars[2] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  259.                     Mehr += 5.0;
  260.                     EventCars[3] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  261.                     Mehr += 5.0;
  262.                     EventCars[4] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  263.                     Mehr += 5.0;
  264.                     EventCars[5] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  265.                     Mehr += 5.0;
  266.                     EventCars[6] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  267.                     Mehr += 5.0;
  268.                     EventCars[7] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  269.                     Mehr += 5.0;
  270.                     EventCars[8] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  271.                     Mehr += 5.0;
  272.                     EventCars[9] = CreateVehicle(572,X+Mehr,Y,Z,0,3,2,600000);
  273.                 }
  274.                 case 8:
  275.                 {
  276.                     Mehr = 5.0;
  277.                     EventCars[0] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  278.                     Mehr += 5.0;
  279.                     EventCars[1] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  280.                     Mehr += 5.0;
  281.                     EventCars[2] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  282.                     Mehr += 5.0;
  283.                     EventCars[3] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  284.                     Mehr += 5.0;
  285.                     EventCars[4] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  286.                     Mehr += 5.0;
  287.                     EventCars[5] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  288.                     Mehr += 5.0;
  289.                     EventCars[6] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  290.                     Mehr += 5.0;
  291.                     EventCars[7] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  292.                     Mehr += 5.0;
  293.                     EventCars[8] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  294.                     Mehr += 5.0;
  295.                     EventCars[9] = CreateVehicle(431,X+Mehr,Y,Z,0,3,2,600000);
  296.                 }
  297.                 case 9:
  298.                 {
  299.                     Mehr = 5.0;
  300.                     EventCars[0] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  301.                     Mehr += 5.0;
  302.                     EventCars[1] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  303.                     Mehr += 5.0;
  304.                     EventCars[2] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  305.                     Mehr += 5.0;
  306.                     EventCars[3] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  307.                     Mehr += 5.0;
  308.                     EventCars[4] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  309.                     Mehr += 5.0;
  310.                     EventCars[5] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  311.                     Mehr += 5.0;
  312.                     EventCars[6] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  313.                     Mehr += 5.0;
  314.                     EventCars[7] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  315.                     Mehr += 5.0;
  316.                     EventCars[8] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  317.                     Mehr += 5.0;
  318.                     EventCars[9] = CreateVehicle(571,X+Mehr,Y,Z,0,3,2,600000);
  319.                 }
  320.             }
  321.             EventTime = 1;
  322.             SendClientMessageToAll(COLOR_GREEN," --| EVENT GESTARTET |--");
  323.         }
  324.         if(response == 0)
  325.         {
  326.             return 0;
  327.         }
  328.     }
  329.     return 1;
  330. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement