Advertisement
WhooProg

Whoo Tuning System V2

Feb 13th, 2016
890
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 42.45 KB | None | 0 0
  1. /*-----------------------------------------------------------------------------------------------------
  2.  *  S I S T E M A   C R I A D O    P O R   W H O O  *
  3.  *  S I S T E M A   C R I A D O    P O R   W H O O  *
  4.  *  S I S T E M A   C R I A D O    P O R   W H O O  *
  5.  *  S I S T E M A   C R I A D O    P O R   W H O O  *
  6.  *  S I S T E M A   C R I A D O    P O R   W H O O  *
  7.                                                                                         forum samp;
  8. ----------------------------------------------------------------------------------------------------*/
  9. #include        <a_samp>
  10. #include        <zcmd>
  11. #define         C_ADMIN             0x4169E1FF
  12. #define         C_AVISO             0xB22222FF
  13.  
  14.  
  15. new
  16.     Text:wTuning[15],
  17.     Text:wWheels[9],
  18.     Text:wColor[9],
  19.     Text:wPaintJob[3],
  20.     Text:wNitro[3],
  21.     Text:wNeon[6],
  22.     bool:wTuningDraw[MAX_PLAYERS]
  23. ;
  24.  
  25. new
  26.  
  27.     NEON_P[MAX_VEHICLES],
  28.     NEON_S[MAX_VEHICLES]
  29. ;
  30. /*------------------------------------------------------------------------------
  31.  
  32.  
  33. -------------------------------------------------------------------------------*/
  34. public OnFilterScriptInit()
  35. {
  36.     SetWorldTime(00);
  37.     print("\n-----------------------------------------------------------------");
  38.     print(" wTUNING  • CARREGADO COM SUCESSO BY WHOO");
  39.     print("-----------------------------------------------------------------\n");
  40.    
  41.     /*------------------------------------------------------------------------------
  42.  
  43.     • wTuning • wTuning • wTuning • wTuning • wTuning • wTuning • wTuning • wTuning
  44.  
  45.     ------------------------------------------------------------------------------*/
  46.     wTuning[0] = TextDrawCreate(560.000000, 102.000000, "_");
  47.     TextDrawBackgroundColor(wTuning[0], 255);
  48.     TextDrawFont(wTuning[0], 1);
  49.     TextDrawLetterSize(wTuning[0], 0.709999, 1.599998);
  50.     TextDrawColor(wTuning[0], 852308735);
  51.     TextDrawSetOutline(wTuning[0], 0);
  52.     TextDrawSetProportional(wTuning[0], 1);
  53.     TextDrawSetShadow(wTuning[0], 1);
  54.     TextDrawUseBox(wTuning[0], 1);
  55.     TextDrawBoxColor(wTuning[0], 793726975);
  56.     TextDrawTextSize(wTuning[0], 72.000000, 20.000000);
  57.     TextDrawSetSelectable(wTuning[0], 0);
  58.  
  59.     wTuning[1] = TextDrawCreate(560.000000, 120.000000, "_");
  60.     TextDrawBackgroundColor(wTuning[1], 255);
  61.     TextDrawFont(wTuning[1], 1);
  62.     TextDrawLetterSize(wTuning[1], 0.709999, 1.699998);
  63.     TextDrawColor(wTuning[1], -1);
  64.     TextDrawSetOutline(wTuning[1], 0);
  65.     TextDrawSetProportional(wTuning[1], 1);
  66.     TextDrawSetShadow(wTuning[1], 1);
  67.     TextDrawUseBox(wTuning[1], 1);
  68.     TextDrawBoxColor(wTuning[1], 150);
  69.     TextDrawTextSize(wTuning[1], 72.000000, 20.000000);
  70.     TextDrawSetSelectable(wTuning[1], 0);
  71.  
  72.     wTuning[2] = TextDrawCreate(243.000000, 144.000000, "_");
  73.     TextDrawBackgroundColor(wTuning[2], 255);
  74.     TextDrawFont(wTuning[2], 1);
  75.     TextDrawLetterSize(wTuning[2], 0.709999, 21.299999);
  76.     TextDrawColor(wTuning[2], -1);
  77.     TextDrawSetOutline(wTuning[2], 0);
  78.     TextDrawSetProportional(wTuning[2], 1);
  79.     TextDrawSetShadow(wTuning[2], 1);
  80.     TextDrawUseBox(wTuning[2], 1);
  81.     TextDrawBoxColor(wTuning[2], 150);
  82.     TextDrawTextSize(wTuning[2], 72.000000, 19.000000);
  83.     TextDrawSetSelectable(wTuning[2], 0);
  84.    
  85.     wTuning[3] = TextDrawCreate(560.000000, 144.000000, "_");
  86.     TextDrawBackgroundColor(wTuning[3], 255);
  87.     TextDrawFont(wTuning[3], 1);
  88.     TextDrawLetterSize(wTuning[3], 0.709999, 2.900000);
  89.     TextDrawColor(wTuning[3], -1);
  90.     TextDrawSetOutline(wTuning[3], 0);
  91.     TextDrawSetProportional(wTuning[3], 1);
  92.     TextDrawSetShadow(wTuning[3], 1);
  93.     TextDrawUseBox(wTuning[3], 1);
  94.     TextDrawBoxColor(wTuning[3], 793726975);
  95.     TextDrawTextSize(wTuning[3], 247.000000, 19.000000);
  96.     TextDrawSetSelectable(wTuning[3], 0);
  97.  
  98.  
  99.     wTuning[4] = TextDrawCreate(262.000000, 104.000000, "wTuning System");
  100.     TextDrawBackgroundColor(wTuning[4], 255);
  101.     TextDrawFont(wTuning[4], 2);
  102.     TextDrawLetterSize(wTuning[4], 0.300000, 1.000000);
  103.     TextDrawColor(wTuning[4], -1);
  104.     TextDrawSetOutline(wTuning[4], 0);
  105.     TextDrawSetProportional(wTuning[4], 1);
  106.     TextDrawSetShadow(wTuning[4], 0);
  107.     TextDrawSetSelectable(wTuning[4], 0);
  108.  
  109.  
  110.     wTuning[5] = TextDrawCreate(376.000000, 152.000000, "wTuningCar");
  111.     TextDrawBackgroundColor(wTuning[5], 255);
  112.     TextDrawFont(wTuning[5], 2);
  113.     TextDrawLetterSize(wTuning[5], 0.220000, 1.100000);
  114.     TextDrawColor(wTuning[5], -1);
  115.     TextDrawSetOutline(wTuning[5], 0);
  116.     TextDrawSetProportional(wTuning[5], 1);
  117.     TextDrawSetShadow(wTuning[5], 0);
  118.     TextDrawSetSelectable(wTuning[5], 0);
  119.  
  120.  
  121.     wTuning[6] = TextDrawCreate(538.000000, 105.000000, "X");
  122.     TextDrawBackgroundColor(wTuning[6], 255);
  123.     TextDrawFont(wTuning[6], 1);
  124.     TextDrawLetterSize(wTuning[6], 0.500000, 1.000000);
  125.     TextDrawColor(wTuning[6], 255);
  126.     TextDrawSetOutline(wTuning[6], 0);
  127.     TextDrawSetProportional(wTuning[6], 1);
  128.     TextDrawSetShadow(wTuning[6], 0);
  129.     TextDrawUseBox(wTuning[6], 1);
  130.     TextDrawBoxColor(wTuning[6], 0);
  131.     TextDrawTextSize(wTuning[6], 550.000000, 10.000000);
  132.     TextDrawSetSelectable(wTuning[6], 1);
  133.  
  134.     wTuning[7] = TextDrawCreate(88.000000, 123.000000, "Wheels");
  135.     TextDrawBackgroundColor(wTuning[7], 255);
  136.     TextDrawFont(wTuning[7], 2);
  137.     TextDrawLetterSize(wTuning[7], 0.300000, 1.000000);
  138.     TextDrawColor(wTuning[7], -1);
  139.     TextDrawSetOutline(wTuning[7], 0);
  140.     TextDrawSetProportional(wTuning[7], 1);
  141.     TextDrawSetShadow(wTuning[7], 0);
  142.     TextDrawUseBox(wTuning[7], 1);
  143.     TextDrawBoxColor(wTuning[7], 0);
  144.     TextDrawTextSize(wTuning[7], 137.000000, 10.000000);
  145.     TextDrawSetSelectable(wTuning[7], 0);
  146.  
  147.     wTuning[8] = TextDrawCreate(150.000000, 123.000000, "Color");
  148.     TextDrawBackgroundColor(wTuning[8], 255);
  149.     TextDrawFont(wTuning[8], 2);
  150.     TextDrawLetterSize(wTuning[8], 0.300000, 1.000000);
  151.     TextDrawColor(wTuning[8], -1);
  152.     TextDrawSetOutline(wTuning[8], 0);
  153.     TextDrawSetProportional(wTuning[8], 1);
  154.     TextDrawSetShadow(wTuning[8], 0);
  155.     TextDrawUseBox(wTuning[8], 1);
  156.     TextDrawBoxColor(wTuning[8], 0);
  157.     TextDrawTextSize(wTuning[8], 190.000000, 10.000000);
  158.     TextDrawSetSelectable(wTuning[8], 0);
  159.  
  160.     wTuning[9] = TextDrawCreate(204.000000, 123.000000, "paintjobs");
  161.     TextDrawBackgroundColor(wTuning[9], 255);
  162.     TextDrawFont(wTuning[9], 2);
  163.     TextDrawLetterSize(wTuning[9], 0.300000, 1.000000);
  164.     TextDrawColor(wTuning[9], -1);
  165.     TextDrawSetOutline(wTuning[9], 0);
  166.     TextDrawSetProportional(wTuning[9], 1);
  167.     TextDrawSetShadow(wTuning[9], 0);
  168.     TextDrawUseBox(wTuning[9], 1);
  169.     TextDrawBoxColor(wTuning[9], 0);
  170.     TextDrawTextSize(wTuning[9], 274.000000, 10.000000);
  171.     TextDrawSetSelectable(wTuning[9], 0);
  172.  
  173.     wTuning[10] = TextDrawCreate(284.000000, 123.000000, "nitro");
  174.     TextDrawBackgroundColor(wTuning[10], 255);
  175.     TextDrawFont(wTuning[10], 2);
  176.     TextDrawLetterSize(wTuning[10], 0.300000, 1.000000);
  177.     TextDrawColor(wTuning[10], -1);
  178.     TextDrawSetOutline(wTuning[10], 0);
  179.     TextDrawSetProportional(wTuning[10], 1);
  180.     TextDrawSetShadow(wTuning[10], 0);
  181.     TextDrawUseBox(wTuning[10], 1);
  182.     TextDrawBoxColor(wTuning[10], 0);
  183.     TextDrawTextSize(wTuning[10], 320.000000, 10.000000);
  184.     TextDrawSetSelectable(wTuning[10], 0);
  185.  
  186.     wTuning[11] = TextDrawCreate(334.000000, 123.000000, "hydraulics");
  187.     TextDrawBackgroundColor(wTuning[11], 255);
  188.     TextDrawFont(wTuning[11], 2);
  189.     TextDrawLetterSize(wTuning[11], 0.300000, 1.000000);
  190.     TextDrawColor(wTuning[11], -1);
  191.     TextDrawSetOutline(wTuning[11], 0);
  192.     TextDrawSetProportional(wTuning[11], 1);
  193.     TextDrawSetShadow(wTuning[11], 0);
  194.     TextDrawUseBox(wTuning[11], 1);
  195.     TextDrawBoxColor(wTuning[11], 0);
  196.     TextDrawTextSize(wTuning[11], 411.000000, 10.000000);
  197.     TextDrawSetSelectable(wTuning[11], 0);
  198.  
  199.     wTuning[12] = TextDrawCreate(424.000000, 123.000000, "neon");
  200.     TextDrawBackgroundColor(wTuning[12], 255);
  201.     TextDrawFont(wTuning[12], 2);
  202.     TextDrawLetterSize(wTuning[12], 0.300000, 1.000000);
  203.     TextDrawColor(wTuning[12], -1);
  204.     TextDrawSetOutline(wTuning[12], 0);
  205.     TextDrawSetProportional(wTuning[12], 1);
  206.     TextDrawSetShadow(wTuning[12], 0);
  207.     TextDrawUseBox(wTuning[12], 1);
  208.     TextDrawBoxColor(wTuning[12], 0);
  209.     TextDrawTextSize(wTuning[12], 457.000000, 10.000000);
  210.     TextDrawSetSelectable(wTuning[12], 0);
  211.  
  212.     wTuning[13] = TextDrawCreate(466.000000, 123.000000, "autotuning");
  213.     TextDrawBackgroundColor(wTuning[13], 255);
  214.     TextDrawFont(wTuning[13], 2);
  215.     TextDrawLetterSize(wTuning[13], 0.300000, 1.000000);
  216.     TextDrawColor(wTuning[13], -1);
  217.     TextDrawSetOutline(wTuning[13], 0);
  218.     TextDrawSetProportional(wTuning[13], 1);
  219.     TextDrawSetShadow(wTuning[13], 0);
  220.     TextDrawUseBox(wTuning[13], 1);
  221.     TextDrawBoxColor(wTuning[13], 0);
  222.     TextDrawTextSize(wTuning[13], 542.000000, 10.000000);
  223.     TextDrawSetSelectable(wTuning[13], 0);
  224.  
  225.     /*------------------------------------------------------------------------------
  226.  
  227.     • Wheels • Wheels • Wheels • Wheels • Wheels • Wheels • Wheels • Wheels • Wheels
  228.  
  229.     ------------------------------------------------------------------------------*/
  230.     wWheels[0] = TextDrawCreate(88.000000, 149.000000, "shadow_________________");
  231.     TextDrawBackgroundColor(wWheels[0], 255);
  232.     TextDrawFont(wWheels[0], 2);
  233.     TextDrawLetterSize(wWheels[0], 0.300000, 1.000000);
  234.     TextDrawColor(wWheels[0], -1);
  235.     TextDrawSetOutline(wWheels[0], 0);
  236.     TextDrawSetProportional(wWheels[0], 1);
  237.     TextDrawSetShadow(wWheels[0], 0);
  238.     TextDrawUseBox(wWheels[0], 1);
  239.     TextDrawBoxColor(wWheels[0], 0);
  240.     TextDrawTextSize(wWheels[0], 190.000000, 10.000000);
  241.     TextDrawSetSelectable(wWheels[0], 0);
  242.  
  243.     wWheels[1] = TextDrawCreate(88.000000, 168.000000, "mega______________________");
  244.     TextDrawBackgroundColor(wWheels[1], 255);
  245.     TextDrawFont(wWheels[1], 2);
  246.     TextDrawLetterSize(wWheels[1], 0.300000, 1.000000);
  247.     TextDrawColor(wWheels[1], -1);
  248.     TextDrawSetOutline(wWheels[1], 0);
  249.     TextDrawSetProportional(wWheels[1], 1);
  250.     TextDrawSetShadow(wWheels[1], 0);
  251.     TextDrawUseBox(wWheels[1], 1);
  252.     TextDrawBoxColor(wWheels[1], 0);
  253.     TextDrawTextSize(wWheels[1], 170.000000, 10.000000);
  254.     TextDrawSetSelectable(wWheels[1], 0);
  255.  
  256.     wWheels[2] = TextDrawCreate(88.000000, 190.000000, "rimshine_____________");
  257.     TextDrawBackgroundColor(wWheels[2], 255);
  258.     TextDrawFont(wWheels[2], 2);
  259.     TextDrawLetterSize(wWheels[2], 0.300000, 1.000000);
  260.     TextDrawColor(wWheels[2], -1);
  261.     TextDrawSetOutline(wWheels[2], 0);
  262.     TextDrawSetProportional(wWheels[2], 1);
  263.     TextDrawSetShadow(wWheels[2], 0);
  264.     TextDrawUseBox(wWheels[2], 1);
  265.     TextDrawBoxColor(wWheels[2], 0);
  266.     TextDrawTextSize(wWheels[2], 171.000000, 10.000000);
  267.     TextDrawSetSelectable(wWheels[2], 0);
  268.  
  269.     wWheels[3] = TextDrawCreate(88.000000, 213.000000, "Wires___________________");
  270.     TextDrawBackgroundColor(wWheels[3], 255);
  271.     TextDrawFont(wWheels[3], 2);
  272.     TextDrawLetterSize(wWheels[3], 0.300000, 1.000000);
  273.     TextDrawColor(wWheels[3], -1);
  274.     TextDrawSetOutline(wWheels[3], 0);
  275.     TextDrawSetProportional(wWheels[3], 1);
  276.     TextDrawSetShadow(wWheels[3], 0);
  277.     TextDrawUseBox(wWheels[3], 1);
  278.     TextDrawBoxColor(wWheels[3], 0);
  279.     TextDrawTextSize(wWheels[3], 171.000000, 10.000000);
  280.     TextDrawSetSelectable(wWheels[3], 0);
  281.  
  282.     wWheels[4] = TextDrawCreate(88.000000, 233.000000, "classic_________________");
  283.     TextDrawBackgroundColor(wWheels[4], 255);
  284.     TextDrawFont(wWheels[4], 2);
  285.     TextDrawLetterSize(wWheels[4], 0.300000, 1.000000);
  286.     TextDrawColor(wWheels[4], -1);
  287.     TextDrawSetOutline(wWheels[4], 0);
  288.     TextDrawSetProportional(wWheels[4], 1);
  289.     TextDrawSetShadow(wWheels[4], 0);
  290.     TextDrawUseBox(wWheels[4], 1);
  291.     TextDrawBoxColor(wWheels[4], 0);
  292.     TextDrawTextSize(wWheels[4], 170.000000, 10.000000);
  293.     TextDrawSetSelectable(wWheels[4], 0);
  294.  
  295.     wWheels[5] = TextDrawCreate(87.000000, 254.000000, "twist_____________________");
  296.     TextDrawBackgroundColor(wWheels[5], 255);
  297.     TextDrawFont(wWheels[5], 2);
  298.     TextDrawLetterSize(wWheels[5], 0.300000, 1.000000);
  299.     TextDrawColor(wWheels[5], -1);
  300.     TextDrawSetOutline(wWheels[5], 0);
  301.     TextDrawSetProportional(wWheels[5], 1);
  302.     TextDrawSetShadow(wWheels[5], 0);
  303.     TextDrawUseBox(wWheels[5], 1);
  304.     TextDrawBoxColor(wWheels[5], 0);
  305.     TextDrawTextSize(wWheels[5], 180.000000, 10.000000);
  306.     TextDrawSetSelectable(wWheels[5], 0);
  307.  
  308.     wWheels[6] = TextDrawCreate(87.000000, 275.000000, "cutter__________________");
  309.     TextDrawBackgroundColor(wWheels[6], 255);
  310.     TextDrawFont(wWheels[6], 2);
  311.     TextDrawLetterSize(wWheels[6], 0.300000, 1.000000);
  312.     TextDrawColor(wWheels[6], -1);
  313.     TextDrawSetOutline(wWheels[6], 0);
  314.     TextDrawSetProportional(wWheels[6], 1);
  315.     TextDrawSetShadow(wWheels[6], 0);
  316.     TextDrawUseBox(wWheels[6], 1);
  317.     TextDrawBoxColor(wWheels[6], 0);
  318.     TextDrawTextSize(wWheels[6], 180.000000, 10.000000);
  319.     TextDrawSetSelectable(wWheels[6], 0);
  320.  
  321.     wWheels[7] = TextDrawCreate(87.000000, 293.000000, "Dollar__________________");
  322.     TextDrawBackgroundColor(wWheels[7], 255);
  323.     TextDrawFont(wWheels[7], 2);
  324.     TextDrawLetterSize(wWheels[7], 0.300000, 1.000000);
  325.     TextDrawColor(wWheels[7], -1);
  326.     TextDrawSetOutline(wWheels[7], 0);
  327.     TextDrawSetProportional(wWheels[7], 1);
  328.     TextDrawSetShadow(wWheels[7], 0);
  329.     TextDrawUseBox(wWheels[7], 1);
  330.     TextDrawBoxColor(wWheels[7], 0);
  331.     TextDrawTextSize(wWheels[7], 170.000000, 10.000000);
  332.     TextDrawSetSelectable(wWheels[7], 0);
  333.  
  334.     wWheels[8] = TextDrawCreate(87.000000, 312.000000, "Atomic___________________");
  335.     TextDrawBackgroundColor(wWheels[8], 255);
  336.     TextDrawFont(wWheels[8], 2);
  337.     TextDrawLetterSize(wWheels[8], 0.300000, 1.000000);
  338.     TextDrawColor(wWheels[8], -1);
  339.     TextDrawSetOutline(wWheels[8], 0);
  340.     TextDrawSetProportional(wWheels[8], 1);
  341.     TextDrawSetShadow(wWheels[8], 0);
  342.     TextDrawUseBox(wWheels[8], 1);
  343.     TextDrawBoxColor(wWheels[8], 0);
  344.     TextDrawTextSize(wWheels[8], 170.000000, 10.000000);
  345.     TextDrawSetSelectable(wWheels[8], 0);
  346.     /*------------------------------------------------------------------------------
  347.  
  348.     • Color • Color • Color • Color • Color • Color • Color • Color • Color • Color
  349.  
  350.     ------------------------------------------------------------------------------*/
  351.     wColor[0] = TextDrawCreate(88.000000, 149.000000, "Black___________________");
  352.     TextDrawBackgroundColor(wColor[0], 255);
  353.     TextDrawFont(wColor[0], 2);
  354.     TextDrawLetterSize(wColor[0], 0.300000, 1.000000);
  355.     TextDrawColor(wColor[0], -1);
  356.     TextDrawSetOutline(wColor[0], 0);
  357.     TextDrawSetProportional(wColor[0], 1);
  358.     TextDrawSetShadow(wColor[0], 0);
  359.     TextDrawUseBox(wColor[0], 1);
  360.     TextDrawBoxColor(wColor[0], 0);
  361.     TextDrawTextSize(wColor[0], 190.000000, 10.000000);
  362.     TextDrawSetSelectable(wColor[0], 0);
  363.  
  364.     wColor[1] = TextDrawCreate(88.000000, 168.000000, "White____________________");
  365.     TextDrawBackgroundColor(wColor[1], 255);
  366.     TextDrawFont(wColor[1], 2);
  367.     TextDrawLetterSize(wColor[1], 0.300000, 1.000000);
  368.     TextDrawColor(wColor[1], -1);
  369.     TextDrawSetOutline(wColor[1], 0);
  370.     TextDrawSetProportional(wColor[1], 1);
  371.     TextDrawSetShadow(wColor[1], 0);
  372.     TextDrawUseBox(wColor[1], 1);
  373.     TextDrawBoxColor(wColor[1], 0);
  374.     TextDrawTextSize(wColor[1], 170.000000, 10.000000);
  375.     TextDrawSetSelectable(wColor[1], 0);
  376.  
  377.     wColor[2] = TextDrawCreate(88.000000, 190.000000, "Green___________________");
  378.     TextDrawBackgroundColor(wColor[2], 255);
  379.     TextDrawFont(wColor[2], 2);
  380.     TextDrawLetterSize(wColor[2], 0.300000, 1.000000);
  381.     TextDrawColor(wColor[2], -1);
  382.     TextDrawSetOutline(wColor[2], 0);
  383.     TextDrawSetProportional(wColor[2], 1);
  384.     TextDrawSetShadow(wColor[2], 0);
  385.     TextDrawUseBox(wColor[2], 1);
  386.     TextDrawBoxColor(wColor[2], 0);
  387.     TextDrawTextSize(wColor[2], 171.000000, 10.000000);
  388.     TextDrawSetSelectable(wColor[2], 0);
  389.  
  390.     wColor[3] = TextDrawCreate(88.000000, 213.000000, "Cyan_____________________");
  391.     TextDrawBackgroundColor(wColor[3], 255);
  392.     TextDrawFont(wColor[3], 2);
  393.     TextDrawLetterSize(wColor[3], 0.300000, 1.000000);
  394.     TextDrawColor(wColor[3], -1);
  395.     TextDrawSetOutline(wColor[3], 0);
  396.     TextDrawSetProportional(wColor[3], 1);
  397.     TextDrawSetShadow(wColor[3], 0);
  398.     TextDrawUseBox(wColor[3], 1);
  399.     TextDrawBoxColor(wColor[3], 0);
  400.     TextDrawTextSize(wColor[3], 171.000000, 10.000000);
  401.     TextDrawSetSelectable(wColor[3], 0);
  402.  
  403.     wColor[4] = TextDrawCreate(88.000000, 233.000000, "Blue_____________________");
  404.     TextDrawBackgroundColor(wColor[4], 255);
  405.     TextDrawFont(wColor[4], 2);
  406.     TextDrawLetterSize(wColor[4], 0.300000, 1.000000);
  407.     TextDrawColor(wColor[4], -1);
  408.     TextDrawSetOutline(wColor[4], 0);
  409.     TextDrawSetProportional(wColor[4], 1);
  410.     TextDrawSetShadow(wColor[4], 0);
  411.     TextDrawUseBox(wColor[4], 1);
  412.     TextDrawBoxColor(wColor[4], 0);
  413.     TextDrawTextSize(wColor[4], 170.000000, 10.000000);
  414.     TextDrawSetSelectable(wColor[4], 0);
  415.  
  416.     wColor[5] = TextDrawCreate(87.000000, 254.000000, "Yellow________________");
  417.     TextDrawBackgroundColor(wColor[5], 255);
  418.     TextDrawFont(wColor[5], 2);
  419.     TextDrawLetterSize(wColor[5], 0.300000, 1.000000);
  420.     TextDrawColor(wColor[5], -1);
  421.     TextDrawSetOutline(wColor[5], 0);
  422.     TextDrawSetProportional(wColor[5], 1);
  423.     TextDrawSetShadow(wColor[5], 0);
  424.     TextDrawUseBox(wColor[5], 1);
  425.     TextDrawBoxColor(wColor[5], 0);
  426.     TextDrawTextSize(wColor[5], 180.000000, 10.000000);
  427.     TextDrawSetSelectable(wColor[5], 0);
  428.  
  429.     wColor[6] = TextDrawCreate(87.000000, 275.000000, "gray_____________________");
  430.     TextDrawBackgroundColor(wColor[6], 255);
  431.     TextDrawFont(wColor[6], 2);
  432.     TextDrawLetterSize(wColor[6], 0.300000, 1.000000);
  433.     TextDrawColor(wColor[6], -1);
  434.     TextDrawSetOutline(wColor[6], 0);
  435.     TextDrawSetProportional(wColor[6], 1);
  436.     TextDrawSetShadow(wColor[6], 0);
  437.     TextDrawUseBox(wColor[6], 1);
  438.     TextDrawBoxColor(wColor[6], 0);
  439.     TextDrawTextSize(wColor[6], 229.000000, 10.000000);
  440.     TextDrawSetSelectable(wColor[6], 0);
  441.  
  442.     wColor[7] = TextDrawCreate(87.000000, 293.000000, "Pink______________________");
  443.     TextDrawBackgroundColor(wColor[7], 255);
  444.     TextDrawFont(wColor[7], 2);
  445.     TextDrawLetterSize(wColor[7], 0.300000, 1.000000);
  446.     TextDrawColor(wColor[7], -1);
  447.     TextDrawSetOutline(wColor[7], 0);
  448.     TextDrawSetProportional(wColor[7], 1);
  449.     TextDrawSetShadow(wColor[7], 0);
  450.     TextDrawUseBox(wColor[7], 1);
  451.     TextDrawBoxColor(wColor[7], 0);
  452.     TextDrawTextSize(wColor[7], 170.000000, 10.000000);
  453.     TextDrawSetSelectable(wColor[7], 0);
  454.  
  455.     wColor[8] = TextDrawCreate(87.000000, 312.000000, "Orange________________");
  456.     TextDrawBackgroundColor(wColor[8], 255);
  457.     TextDrawFont(wColor[8], 2);
  458.     TextDrawLetterSize(wColor[8], 0.300000, 1.000000);
  459.     TextDrawColor(wColor[8], -1);
  460.     TextDrawSetOutline(wColor[8], 0);
  461.     TextDrawSetProportional(wColor[8], 1);
  462.     TextDrawSetShadow(wColor[8], 0);
  463.     TextDrawUseBox(wColor[8], 1);
  464.     TextDrawBoxColor(wColor[8], 0);
  465.     TextDrawTextSize(wColor[8], 170.000000, 10.000000);
  466.     TextDrawSetSelectable(wColor[8], 0);
  467.     /*------------------------------------------------------------------------------
  468.  
  469.     • PaintJob • PaintJob • PaintJob • PaintJob • PaintJob • PaintJob • PaintJob
  470.  
  471.     ------------------------------------------------------------------------------*/
  472.     wPaintJob[0] = TextDrawCreate(88.000000, 149.000000, "PAINTJOB_1");
  473.     TextDrawBackgroundColor(wPaintJob[0], 255);
  474.     TextDrawFont(wPaintJob[0], 2);
  475.     TextDrawLetterSize(wPaintJob[0], 0.300000, 1.000000);
  476.     TextDrawColor(wPaintJob[0], -1);
  477.     TextDrawSetOutline(wPaintJob[0], 0);
  478.     TextDrawSetProportional(wPaintJob[0], 1);
  479.     TextDrawSetShadow(wPaintJob[0], 0);
  480.     TextDrawUseBox(wPaintJob[0], 1);
  481.     TextDrawBoxColor(wPaintJob[0], 0);
  482.     TextDrawTextSize(wPaintJob[0], 190.000000, 10.000000);
  483.     TextDrawSetSelectable(wPaintJob[0], 0);
  484.  
  485.     wPaintJob[1] = TextDrawCreate(88.000000, 168.000000, "PaintJob_2");
  486.     TextDrawBackgroundColor(wPaintJob[1], 255);
  487.     TextDrawFont(wPaintJob[1], 2);
  488.     TextDrawLetterSize(wPaintJob[1], 0.300000, 1.000000);
  489.     TextDrawColor(wPaintJob[1], -1);
  490.     TextDrawSetOutline(wPaintJob[1], 0);
  491.     TextDrawSetProportional(wPaintJob[1], 1);
  492.     TextDrawSetShadow(wPaintJob[1], 0);
  493.     TextDrawUseBox(wPaintJob[1], 1);
  494.     TextDrawBoxColor(wPaintJob[1], 0);
  495.     TextDrawTextSize(wPaintJob[1], 170.000000, 10.000000);
  496.     TextDrawSetSelectable(wPaintJob[1], 0);
  497.  
  498.     wPaintJob[2] = TextDrawCreate(88.000000, 190.000000, "PaintJob_3");
  499.     TextDrawBackgroundColor(wPaintJob[2], 255);
  500.     TextDrawFont(wPaintJob[2], 2);
  501.     TextDrawLetterSize(wPaintJob[2], 0.300000, 1.000000);
  502.     TextDrawColor(wPaintJob[2], -1);
  503.     TextDrawSetOutline(wPaintJob[2], 0);
  504.     TextDrawSetProportional(wPaintJob[2], 1);
  505.     TextDrawSetShadow(wPaintJob[2], 0);
  506.     TextDrawUseBox(wPaintJob[2], 1);
  507.     TextDrawBoxColor(wPaintJob[2], 0);
  508.     TextDrawTextSize(wPaintJob[2], 171.000000, 10.000000);
  509.     TextDrawSetSelectable(wPaintJob[2], 0);
  510.  
  511.  
  512.  
  513.     /*------------------------------------------------------------------------------
  514.  
  515.     • NITRO • NITRO • NITRO • NITRO • NITRO • NITRO • NITRO • NITRO • NITRO • NITRO
  516.  
  517.     ------------------------------------------------------------------------------*/
  518.     wNitro[0] = TextDrawCreate(88.000000, 149.000000, "Nitro 2X");
  519.     TextDrawBackgroundColor(wNitro[0], 255);
  520.     TextDrawFont(wNitro[0], 2);
  521.     TextDrawLetterSize(wNitro[0], 0.300000, 1.000000);
  522.     TextDrawColor(wNitro[0], -1);
  523.     TextDrawSetOutline(wNitro[0], 0);
  524.     TextDrawSetProportional(wNitro[0], 1);
  525.     TextDrawSetShadow(wNitro[0], 0);
  526.     TextDrawUseBox(wNitro[0], 1);
  527.     TextDrawBoxColor(wNitro[0], 0);
  528.     TextDrawTextSize(wNitro[0], 190.000000, 10.000000);
  529.     TextDrawSetSelectable(wNitro[0], 0);
  530.  
  531.     wNitro[1] = TextDrawCreate(88.000000, 169.000000, "NITRo 5x");
  532.     TextDrawBackgroundColor(wNitro[1], 255);
  533.     TextDrawFont(wNitro[1], 2);
  534.     TextDrawLetterSize(wNitro[1], 0.300000, 1.000000);
  535.     TextDrawColor(wNitro[1], -1);
  536.     TextDrawSetOutline(wNitro[1], 0);
  537.     TextDrawSetProportional(wNitro[1], 1);
  538.     TextDrawSetShadow(wNitro[1], 0);
  539.     TextDrawUseBox(wNitro[1], 1);
  540.     TextDrawBoxColor(wNitro[1], 0);
  541.     TextDrawTextSize(wNitro[1], 170.000000, 10.000000);
  542.     TextDrawSetSelectable(wNitro[1], 0);
  543.  
  544.     wNitro[2] = TextDrawCreate(88.000000, 190.000000, "nitro 10x");
  545.     TextDrawBackgroundColor(wNitro[2], 255);
  546.     TextDrawFont(wNitro[2], 2);
  547.     TextDrawLetterSize(wNitro[2], 0.300000, 1.000000);
  548.     TextDrawColor(wNitro[2], -1);
  549.     TextDrawSetOutline(wNitro[2], 0);
  550.     TextDrawSetProportional(wNitro[2], 1);
  551.     TextDrawSetShadow(wNitro[2], 0);
  552.     TextDrawUseBox(wNitro[2], 1);
  553.     TextDrawBoxColor(wNitro[2], 0);
  554.     TextDrawTextSize(wNitro[2], 171.000000, 10.000000);
  555.  
  556.     /*------------------------------------------------------------------------------
  557.  
  558.     • NEON • NEON • NEON • NEON • NEON • NEON • NEON • NEON • NEON • NEON • NEON •
  559.  
  560.     ------------------------------------------------------------------------------*/
  561.     wNeon[0] = TextDrawCreate(88.000000, 149.000000, "Blue");
  562.     TextDrawBackgroundColor(wNeon[0], 255);
  563.     TextDrawFont(wNeon[0], 2);
  564.     TextDrawLetterSize(wNeon[0], 0.300000, 1.000000);
  565.     TextDrawColor(wNeon[0], -1);
  566.     TextDrawSetOutline(wNeon[0], 0);
  567.     TextDrawSetProportional(wNeon[0], 1);
  568.     TextDrawSetShadow(wNeon[0], 0);
  569.     TextDrawUseBox(wNeon[0], 1);
  570.     TextDrawBoxColor(wNeon[0], 0);
  571.     TextDrawTextSize(wNeon[0], 190.000000, 10.000000);
  572.     TextDrawSetSelectable(wNeon[0], 0);
  573.  
  574.     wNeon[1] = TextDrawCreate(88.000000, 168.000000, "Yellow");
  575.     TextDrawBackgroundColor(wNeon[1], 255);
  576.     TextDrawFont(wNeon[1], 2);
  577.     TextDrawLetterSize(wNeon[1], 0.300000, 1.000000);
  578.     TextDrawColor(wNeon[1], -1);
  579.     TextDrawSetOutline(wNeon[1], 0);
  580.     TextDrawSetProportional(wNeon[1], 1);
  581.     TextDrawSetShadow(wNeon[1], 0);
  582.     TextDrawUseBox(wNeon[1], 1);
  583.     TextDrawBoxColor(wNeon[1], 0);
  584.     TextDrawTextSize(wNeon[1], 170.000000, 10.000000);
  585.     TextDrawSetSelectable(wNeon[1], 0);
  586.  
  587.     wNeon[2] = TextDrawCreate(88.000000, 190.000000, "White");
  588.     TextDrawBackgroundColor(wNeon[2], 255);
  589.     TextDrawFont(wNeon[2], 2);
  590.     TextDrawLetterSize(wNeon[2], 0.300000, 1.000000);
  591.     TextDrawColor(wNeon[2], -1);
  592.     TextDrawSetOutline(wNeon[2], 0);
  593.     TextDrawSetProportional(wNeon[2], 1);
  594.     TextDrawSetShadow(wNeon[2], 0);
  595.     TextDrawUseBox(wNeon[2], 1);
  596.     TextDrawBoxColor(wNeon[2], 0);
  597.     TextDrawTextSize(wNeon[2], 171.000000, 10.000000);
  598.     TextDrawSetSelectable(wNeon[2], 0);
  599.  
  600.     wNeon[3] = TextDrawCreate(88.000000, 213.000000, "Pink");
  601.     TextDrawBackgroundColor(wNeon[3], 255);
  602.     TextDrawFont(wNeon[3], 2);
  603.     TextDrawLetterSize(wNeon[3], 0.300000, 1.000000);
  604.     TextDrawColor(wNeon[3], -1);
  605.     TextDrawSetOutline(wNeon[3], 0);
  606.     TextDrawSetProportional(wNeon[3], 1);
  607.     TextDrawSetShadow(wNeon[3], 0);
  608.     TextDrawUseBox(wNeon[3], 1);
  609.     TextDrawBoxColor(wNeon[3], 0);
  610.     TextDrawTextSize(wNeon[3], 171.000000, 10.000000);
  611.     TextDrawSetSelectable(wNeon[3], 0);
  612.  
  613.     wNeon[4] = TextDrawCreate(88.000000, 233.000000, "green");
  614.     TextDrawBackgroundColor(wNeon[4], 255);
  615.     TextDrawFont(wNeon[4], 2);
  616.     TextDrawLetterSize(wNeon[4], 0.300000, 1.000000);
  617.     TextDrawColor(wNeon[4], -1);
  618.     TextDrawSetOutline(wNeon[4], 0);
  619.     TextDrawSetProportional(wNeon[4], 1);
  620.     TextDrawSetShadow(wNeon[4], 0);
  621.     TextDrawUseBox(wNeon[4], 1);
  622.     TextDrawBoxColor(wNeon[4], 0);
  623.     TextDrawTextSize(wNeon[4], 170.000000, 10.000000);
  624.     TextDrawSetSelectable(wNeon[4], 0);
  625.  
  626.     wNeon[5] = TextDrawCreate(88.000000, 252.000000, "remove_neon");
  627.     TextDrawBackgroundColor(wNeon[5], 255);
  628.     TextDrawFont(wNeon[5], 2);
  629.     TextDrawLetterSize(wNeon[5], 0.300000, 1.000000);
  630.     TextDrawColor(wNeon[5], -1);
  631.     TextDrawSetOutline(wNeon[5], 0);
  632.     TextDrawSetProportional(wNeon[5], 1);
  633.     TextDrawSetShadow(wNeon[5], 0);
  634.     TextDrawUseBox(wNeon[5], 1);
  635.     TextDrawBoxColor(wNeon[5], 0);
  636.     TextDrawTextSize(wNeon[5], 170.000000, 10.000000);
  637.     TextDrawSetSelectable(wNeon[5], 0);
  638.  
  639.  
  640.     for(new i = 7; i < sizeof(wTuning); i++) { TextDrawSetSelectable(Text:wTuning[i], true); }
  641.     for(new i = 0; i < sizeof(wWheels); i++) { TextDrawSetSelectable(Text:wWheels[i], true); }
  642.     for(new i = 0; i < sizeof(wColor); i++) { TextDrawSetSelectable(Text:wColor[i], true); }
  643.     for(new i = 0; i < sizeof(wPaintJob); i++) { TextDrawSetSelectable(Text:wPaintJob[i], true); }
  644.     for(new i = 0; i < sizeof(wNitro); i++) { TextDrawSetSelectable(Text:wNitro[i], true); }
  645.     for(new i = 0; i < sizeof(wNeon); i++) { TextDrawSetSelectable(Text:wNeon[i], true); }
  646.  
  647.     return 1;
  648. }
  649.  
  650. //-----------------------------------------------------------------------------//
  651. //              •       wTUNING V2.0 BY WHOOO S2                               //
  652. //-----------------------------------------------------------------------------//
  653. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  654. {
  655.  
  656.  
  657.     new wVeiculo = GetPlayerVehicleID(playerid);
  658.     if(clickedid == wTuning[6]) // X CLOSE
  659.     {
  660.  
  661.         for(new i = 0; i < sizeof(wTuning); i++)        { TextDrawHideForPlayer(playerid, wTuning[i]); }
  662.         for(new i = 0; i < sizeof(wWheels); i++)        { TextDrawHideForPlayer(playerid, wWheels[i]); }
  663.         for(new i = 0; i < sizeof(wColor); i++)         { TextDrawHideForPlayer(playerid, wColor[i]); }
  664.         for(new i = 0; i < sizeof(wPaintJob); i++)      { TextDrawHideForPlayer(playerid, wPaintJob[i]);}
  665.         for(new i = 0; i < sizeof(wNitro); i++)         { TextDrawHideForPlayer(playerid, wNitro[i]); }
  666.         for(new i = 0; i < sizeof(wNeon); i++)          { TextDrawHideForPlayer(playerid, wNeon[i]); }
  667.        
  668.         wTuningDraw[playerid] = false;
  669.         CancelSelectTextDraw(playerid);
  670.     }
  671.  
  672.     if(clickedid == wTuning[7]) //WHEELS
  673.     {
  674.  
  675.         for(new i = 0; i < sizeof(wColor); i++)         { TextDrawHideForPlayer(playerid, wColor[i]); }
  676.         for(new i = 0; i < sizeof(wPaintJob); i++)      { TextDrawHideForPlayer(playerid, wPaintJob[i]);}
  677.         for(new i = 0; i < sizeof(wNitro); i++)         { TextDrawHideForPlayer(playerid, wNitro[i]); }
  678.         for(new i = 0; i < sizeof(wNeon); i++)          { TextDrawHideForPlayer(playerid, wNeon[i]); }
  679.         for(new i = 0; i < sizeof(wWheels); i++)        { TextDrawShowForPlayer(playerid, wWheels[i]); }
  680.     }
  681.     if(clickedid == wTuning[8]) // COLOR
  682.     {
  683.  
  684.  
  685.         for(new i = 0; i < sizeof(wWheels); i++)        { TextDrawHideForPlayer(playerid, wWheels[i]); }
  686.         for(new i = 0; i < sizeof(wPaintJob); i++)      { TextDrawHideForPlayer(playerid, wPaintJob[i]); }
  687.         for(new i = 0; i < sizeof(wNitro); i++)         { TextDrawHideForPlayer(playerid, wNitro[i]); }
  688.         for(new i = 0; i < sizeof(wNeon); i++)          { TextDrawHideForPlayer(playerid, wNeon[i]); }
  689.         for(new i = 0; i < sizeof(wColor); i++)         { TextDrawShowForPlayer(playerid, wColor[i]); }
  690.  
  691.     }
  692.     if(clickedid == wTuning[9]) // PAINTJOBS
  693.     {
  694.  
  695.  
  696.         for(new i = 0; i < sizeof(wWheels); i++)        { TextDrawHideForPlayer(playerid, wWheels[i]); }
  697.         for(new i = 0; i < sizeof(wColor); i++)         { TextDrawHideForPlayer(playerid, wColor[i]); }
  698.         for(new i = 0; i < sizeof(wNitro); i++)         { TextDrawHideForPlayer(playerid, wNitro[i]); }
  699.         for(new i = 0; i < sizeof(wNeon); i++)          { TextDrawHideForPlayer(playerid, wNeon[i]); }
  700.         for(new i = 0; i < sizeof(wPaintJob); i++)      { TextDrawShowForPlayer(playerid, wPaintJob[i]); }
  701.     }
  702.     if(clickedid == wTuning[10]) // NITRO
  703.     {
  704.  
  705.         for(new i = 0; i < sizeof(wWheels); i++)        { TextDrawHideForPlayer(playerid, wWheels[i]); }
  706.         for(new i = 0; i < sizeof(wColor); i++)         { TextDrawHideForPlayer(playerid, wColor[i]); }
  707.         for(new i = 0; i < sizeof(wPaintJob); i++)      { TextDrawHideForPlayer(playerid, wPaintJob[i]); }
  708.         for(new i = 0; i < sizeof(wNeon); i++)          { TextDrawHideForPlayer(playerid, wNeon[i]); }
  709.         for(new i = 0; i < sizeof(wNitro); i++)         { TextDrawShowForPlayer(playerid, wNitro[i]); }
  710.     }
  711.     if(clickedid == wTuning[11]) // HYDRAULICS
  712.     {
  713.  
  714.         AddVehicleComponent(wVeiculo,1087);
  715.     }
  716.     if(clickedid == wTuning[12]) //NEON
  717.     {
  718.  
  719.         for(new i = 0; i < sizeof(wWheels); i++)        { TextDrawHideForPlayer(playerid, wWheels[i]); }
  720.         for(new i = 0; i < sizeof(wColor); i++)         { TextDrawHideForPlayer(playerid, wColor[i]); }
  721.         for(new i = 0; i < sizeof(wPaintJob); i++)      { TextDrawHideForPlayer(playerid, wPaintJob[i]); }
  722.         for(new i = 0; i < sizeof(wNitro); i++)         { TextDrawHideForPlayer(playerid, wNitro[i]); }
  723.         for(new i = 0; i < sizeof(wNeon); i++)          { TextDrawShowForPlayer(playerid, wNeon[i]); }
  724.     }
  725.     if(clickedid == wTuning[13]) //AUTO TUNING
  726.     {
  727.  
  728.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 483)
  729.         {
  730.  
  731.  
  732.             AddVehicleComponent(wVeiculo,1027);
  733.             ChangeVehiclePaintjob(wVeiculo, 0);
  734.             AddVehicleComponent(wVeiculo,1010);
  735.             AddVehicleComponent(wVeiculo,1079);
  736.             AddVehicleComponent(wVeiculo,1087);
  737.         }
  738.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  739.         {
  740.  
  741.             AddVehicleComponent(wVeiculo,1046);
  742.             AddVehicleComponent(wVeiculo,1171);
  743.             AddVehicleComponent(wVeiculo,1149);
  744.             AddVehicleComponent(wVeiculo,1035);
  745.             AddVehicleComponent(wVeiculo,1147);
  746.             AddVehicleComponent(wVeiculo,1036);
  747.             AddVehicleComponent(wVeiculo,1040);
  748.             ChangeVehiclePaintjob(wVeiculo, 2);
  749.             ChangeVehicleColor(wVeiculo, 6, 6);
  750.             AddVehicleComponent(wVeiculo,1010);
  751.             AddVehicleComponent(wVeiculo,1079);
  752.             AddVehicleComponent(wVeiculo,1087);
  753.         }
  754.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  755.         {
  756.  
  757.             AddVehicleComponent(wVeiculo,1028);
  758.             AddVehicleComponent(wVeiculo,1169);
  759.             AddVehicleComponent(wVeiculo,1141);
  760.             AddVehicleComponent(wVeiculo,1032);
  761.             AddVehicleComponent(wVeiculo,1138);
  762.             AddVehicleComponent(wVeiculo,1026);
  763.             AddVehicleComponent(wVeiculo,1027);
  764.             ChangeVehiclePaintjob(wVeiculo, 2);
  765.             AddVehicleComponent(wVeiculo,1010);
  766.             AddVehicleComponent(wVeiculo,1079);
  767.             AddVehicleComponent(wVeiculo,1087);
  768.         }
  769.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  770.         {
  771.  
  772.  
  773.  
  774.             AddVehicleComponent(wVeiculo,1046);
  775.             AddVehicleComponent(wVeiculo,1153);
  776.             AddVehicleComponent(wVeiculo,1150);
  777.             AddVehicleComponent(wVeiculo,1054);
  778.             AddVehicleComponent(wVeiculo,1049);
  779.             AddVehicleComponent(wVeiculo,1047);
  780.             AddVehicleComponent(wVeiculo,1051);
  781.             AddVehicleComponent(wVeiculo,1010);
  782.             AddVehicleComponent(wVeiculo,1079);
  783.             AddVehicleComponent(wVeiculo,1087);
  784.             ChangeVehiclePaintjob(wVeiculo, 2);
  785.         }
  786.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  787.         {
  788.  
  789.  
  790.             AddVehicleComponent(wVeiculo,1065);
  791.             AddVehicleComponent(wVeiculo,1160);
  792.             AddVehicleComponent(wVeiculo,1159);
  793.             AddVehicleComponent(wVeiculo,1067);
  794.             AddVehicleComponent(wVeiculo,1162);
  795.             AddVehicleComponent(wVeiculo,1069);
  796.             AddVehicleComponent(wVeiculo,1071);
  797.             AddVehicleComponent(wVeiculo,1010);
  798.             AddVehicleComponent(wVeiculo,1079);
  799.             AddVehicleComponent(wVeiculo,1087);
  800.             ChangeVehiclePaintjob(wVeiculo, 1);
  801.         }
  802.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  803.         {
  804.  
  805.  
  806.             AddVehicleComponent(wVeiculo,1064);
  807.             AddVehicleComponent(wVeiculo,1155);
  808.             AddVehicleComponent(wVeiculo,1154);
  809.             AddVehicleComponent(wVeiculo,1055);
  810.             AddVehicleComponent(wVeiculo,1158);
  811.             AddVehicleComponent(wVeiculo,1056);
  812.             AddVehicleComponent(wVeiculo,1062);
  813.             AddVehicleComponent(wVeiculo,1010);
  814.             AddVehicleComponent(wVeiculo,1079);
  815.             AddVehicleComponent(wVeiculo,1087);
  816.             ChangeVehiclePaintjob(wVeiculo, 2);
  817.         }
  818.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  819.         {
  820.  
  821.             AddVehicleComponent(wVeiculo,1089);
  822.             AddVehicleComponent(wVeiculo,1166);
  823.             AddVehicleComponent(wVeiculo,1168);
  824.             AddVehicleComponent(wVeiculo,1088);
  825.             AddVehicleComponent(wVeiculo,1164);
  826.             AddVehicleComponent(wVeiculo,1090);
  827.             AddVehicleComponent(wVeiculo,1094);
  828.             AddVehicleComponent(wVeiculo,1010);
  829.             AddVehicleComponent(wVeiculo,1079);
  830.             AddVehicleComponent(wVeiculo,1087);
  831.             ChangeVehiclePaintjob(wVeiculo, 2);
  832.         }
  833.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
  834.         {
  835.  
  836.             AddVehicleComponent(wVeiculo,1044);
  837.             AddVehicleComponent(wVeiculo,1174);
  838.             AddVehicleComponent(wVeiculo,1176);
  839.             AddVehicleComponent(wVeiculo,1042);
  840.             AddVehicleComponent(wVeiculo,1099);
  841.             AddVehicleComponent(wVeiculo,1010);
  842.             AddVehicleComponent(wVeiculo,1079);
  843.             AddVehicleComponent(wVeiculo,1087);
  844.             ChangeVehiclePaintjob(wVeiculo, 0);
  845.         }
  846.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
  847.         {
  848.  
  849.             AddVehicleComponent(wVeiculo,1126);
  850.             AddVehicleComponent(wVeiculo,1179);
  851.             AddVehicleComponent(wVeiculo,1180);
  852.             AddVehicleComponent(wVeiculo,1122);
  853.             AddVehicleComponent(wVeiculo,1101);
  854.             AddVehicleComponent(wVeiculo,1125);
  855.             AddVehicleComponent(wVeiculo,1123);
  856.             AddVehicleComponent(wVeiculo,1100);
  857.             AddVehicleComponent(wVeiculo,1010);
  858.             AddVehicleComponent(wVeiculo,1079);
  859.             AddVehicleComponent(wVeiculo,1087);
  860.             ChangeVehiclePaintjob(wVeiculo, 2);
  861.         }
  862.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)
  863.         {
  864.  
  865.             AddVehicleComponent(wVeiculo,1104);
  866.             AddVehicleComponent(wVeiculo,1182);
  867.             AddVehicleComponent(wVeiculo,1184);
  868.             AddVehicleComponent(wVeiculo,1108);
  869.             AddVehicleComponent(wVeiculo,1107);
  870.             AddVehicleComponent(wVeiculo,1010);
  871.             AddVehicleComponent(wVeiculo,1079);
  872.             AddVehicleComponent(wVeiculo,1087);
  873.             ChangeVehiclePaintjob(wVeiculo, 1);
  874.         }
  875.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
  876.         {
  877.  
  878.             AddVehicleComponent(wVeiculo,1129);
  879.             AddVehicleComponent(wVeiculo,1189);
  880.             AddVehicleComponent(wVeiculo,1187);
  881.             AddVehicleComponent(wVeiculo,1102);
  882.             AddVehicleComponent(wVeiculo,1133);
  883.             AddVehicleComponent(wVeiculo,1010);
  884.             AddVehicleComponent(wVeiculo,1079);
  885.             AddVehicleComponent(wVeiculo,1087);
  886.             ChangeVehiclePaintjob(wVeiculo, 2);
  887.         }
  888.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 420)
  889.         {
  890.  
  891.             AddVehicleComponent(wVeiculo,1010);
  892.             AddVehicleComponent(wVeiculo,1087);
  893.             AddVehicleComponent(wVeiculo,1079);
  894.             AddVehicleComponent(wVeiculo,1139);
  895.         }
  896.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 400)
  897.         {
  898.  
  899.             AddVehicleComponent(wVeiculo,1010);
  900.             AddVehicleComponent(wVeiculo,1087);
  901.             AddVehicleComponent(wVeiculo,1018);
  902.             AddVehicleComponent(wVeiculo,1013);
  903.             AddVehicleComponent(wVeiculo,1079);
  904.             AddVehicleComponent(wVeiculo,1086);
  905.         }
  906.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 401)
  907.         {
  908.  
  909.             AddVehicleComponent(wVeiculo,1086);
  910.             AddVehicleComponent(wVeiculo,1139);
  911.             AddVehicleComponent(wVeiculo,1079);
  912.             AddVehicleComponent(wVeiculo,1010);
  913.             AddVehicleComponent(wVeiculo,1087);
  914.             AddVehicleComponent(wVeiculo,1012);
  915.             AddVehicleComponent(wVeiculo,1013);
  916.             AddVehicleComponent(wVeiculo,1042);
  917.             AddVehicleComponent(wVeiculo,1043);
  918.             AddVehicleComponent(wVeiculo,1018);
  919.             AddVehicleComponent(wVeiculo,1006);
  920.             AddVehicleComponent(wVeiculo,1007);
  921.             AddVehicleComponent(wVeiculo,1017);
  922.         }
  923.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)
  924.         {
  925.  
  926.             ChangeVehiclePaintjob(wVeiculo,2);
  927.             AddVehicleComponent(wVeiculo,1191);
  928.             AddVehicleComponent(wVeiculo,1193);
  929.             AddVehicleComponent(wVeiculo,1010);
  930.             AddVehicleComponent(wVeiculo,1018);
  931.             AddVehicleComponent(wVeiculo,1079);
  932.             AddVehicleComponent(wVeiculo,1087);
  933.             AddVehicleComponent(wVeiculo,1134);
  934.             AddVehicleComponent(wVeiculo,1137);
  935.         }
  936.         else
  937.         {
  938.  
  939.             AddVehicleComponent(wVeiculo,1010);
  940.             AddVehicleComponent(wVeiculo,1079);
  941.             AddVehicleComponent(wVeiculo,1087);
  942.         }
  943.         return 1;
  944.     }
  945.  
  946.     /*------------------------------------------------------------------------------
  947.  
  948.     • Wheels
  949.  
  950.     ------------------------------------------------------------------------------*/
  951.     if(clickedid == wWheels[0])     AddVehicleComponent(wVeiculo,1073);         // SHADOW
  952.     if(clickedid == wWheels[1])     AddVehicleComponent(wVeiculo, 1074);        // MEGA
  953.     if(clickedid == wWheels[2])     AddVehicleComponent(wVeiculo,1075);         // RINSHIME
  954.     if(clickedid == wWheels[3])     AddVehicleComponent(wVeiculo,1076);         // WIRES
  955.     if(clickedid == wWheels[4])     AddVehicleComponent(wVeiculo,1077);         // CLASSIC
  956.     if(clickedid == wWheels[5])     AddVehicleComponent(wVeiculo,1078);         // TWIST
  957.     if(clickedid == wWheels[6])     AddVehicleComponent(wVeiculo,1079);         // CUTTER
  958.     if(clickedid == wWheels[7])     AddVehicleComponent(wVeiculo,1083);         // DOLLAR
  959.     if(clickedid == wWheels[8])     AddVehicleComponent(wVeiculo,1085);         // ATOMIC
  960.     /*------------------------------------------------------------------------------
  961.  
  962.     • Colors
  963.  
  964.     ------------------------------------------------------------------------------*/
  965.     if(clickedid == wColor[0])      ChangeVehicleColor(wVeiculo, 0, 0);         // BLACK
  966.     if(clickedid == wColor[1])      ChangeVehicleColor(wVeiculo, 1, 1);         // WHITE
  967.     if(clickedid == wColor[2])      ChangeVehicleColor(wVeiculo, 128, 128);     // GREEN
  968.     if(clickedid == wColor[3])      ChangeVehicleColor(wVeiculo, 135, 135);     // CYAN
  969.     if(clickedid == wColor[4])      ChangeVehicleColor(wVeiculo, 152, 152);     // BLUE
  970.     if(clickedid == wColor[5])      ChangeVehicleColor(wVeiculo, 6, 6);         // YELLOW
  971.     if(clickedid == wColor[6])      ChangeVehicleColor(wVeiculo, 252, 252);     // GRAY
  972.     if(clickedid == wColor[7])      ChangeVehicleColor(wVeiculo, 146, 146);     // PINK
  973.     if(clickedid == wColor[8])      ChangeVehicleColor(wVeiculo, 219, 219);     // ORANGE
  974.     /*------------------------------------------------------------------------------
  975.  
  976.     • PaintJobs
  977.  
  978.     ------------------------------------------------------------------------------*/
  979.     if(clickedid == wPaintJob[0])   ChangeVehiclePaintjob(wVeiculo, 0);         // PAINTJOBS 1
  980.     if(clickedid == wPaintJob[1])   ChangeVehiclePaintjob(wVeiculo, 2);         // PAINTJOBS 2
  981.     if(clickedid == wPaintJob[2])   ChangeVehiclePaintjob(wVeiculo, 3);         // PAINTJOBS 2
  982.     /*------------------------------------------------------------------------------
  983.  
  984.     • Nitro
  985.  
  986.     ------------------------------------------------------------------------------*/
  987.     if(clickedid == wNitro[0])      AddVehicleComponent(wVeiculo,1009);         // NITRO 1
  988.     if(clickedid == wNitro[1])      AddVehicleComponent(wVeiculo,1008);         // NITRO 2
  989.     if(clickedid == wNitro[2])      AddVehicleComponent(wVeiculo,1010);         // NITRO 3
  990.    
  991.     if(clickedid == wNeon[0])
  992.     DestroyObject(NEON_P[wVeiculo]), DestroyObject(NEON_S[wVeiculo]),
  993.     NEON_P[wVeiculo] = CreateObject(18648,0,0,0,0,0,0), NEON_S[wVeiculo] = CreateObject(18648,0,0,0,0,0,0),
  994.     AttachObjectToVehicle(NEON_P[wVeiculo], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0),
  995.     AttachObjectToVehicle(NEON_S[wVeiculo], GetPlayerVehicleID(playerid),  0.8, 0.0, -0.70, 0.0, 0.0, 0.0)
  996.     ;
  997.     if(clickedid == wNeon[1])
  998.         DestroyObject(NEON_P[wVeiculo]), DestroyObject(NEON_S[wVeiculo]),
  999.     NEON_P[wVeiculo] = CreateObject(18650,0,0,0,0,0,0), NEON_S[wVeiculo] = CreateObject(18650,0,0,0,0,0,0),
  1000.     AttachObjectToVehicle(NEON_P[wVeiculo], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0),
  1001.     AttachObjectToVehicle(NEON_S[wVeiculo], GetPlayerVehicleID(playerid),  0.8, 0.0, -0.70, 0.0, 0.0, 0.0)
  1002.     ;
  1003.     if(clickedid == wNeon[2])
  1004.         DestroyObject(NEON_P[wVeiculo]), DestroyObject(NEON_S[wVeiculo]),
  1005.     NEON_P[wVeiculo] = CreateObject(18652,0,0,0,0,0,0), NEON_S[wVeiculo] = CreateObject(18652,0,0,0,0,0,0),
  1006.     AttachObjectToVehicle(NEON_P[wVeiculo], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0),
  1007.     AttachObjectToVehicle(NEON_S[wVeiculo], GetPlayerVehicleID(playerid),  0.8, 0.0, -0.70, 0.0, 0.0, 0.0)
  1008.     ;
  1009.     if(clickedid == wNeon[3])
  1010.         DestroyObject(NEON_P[wVeiculo]), DestroyObject(NEON_S[wVeiculo]),
  1011.     NEON_P[wVeiculo] = CreateObject(18651,0,0,0,0,0,0), NEON_S[wVeiculo] = CreateObject(18651,0,0,0,0,0,0),
  1012.     AttachObjectToVehicle(NEON_P[wVeiculo], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0),
  1013.     AttachObjectToVehicle(NEON_S[wVeiculo], GetPlayerVehicleID(playerid),  0.8, 0.0, -0.70, 0.0, 0.0, 0.0)
  1014.     ;
  1015.     if(clickedid == wNeon[4])
  1016.         DestroyObject(NEON_P[wVeiculo]), DestroyObject(NEON_S[wVeiculo]),
  1017.     NEON_P[wVeiculo] = CreateObject(18649,0,0,0,0,0,0), NEON_S[wVeiculo] = CreateObject(18649,0,0,0,0,0,0),
  1018.     AttachObjectToVehicle(NEON_P[wVeiculo], GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0),
  1019.     AttachObjectToVehicle(NEON_S[wVeiculo], GetPlayerVehicleID(playerid),  0.8, 0.0, -0.70, 0.0, 0.0, 0.0)
  1020.     ;
  1021.  
  1022.     if(clickedid == wNeon[5]){
  1023.         DestroyObject(NEON_P[wVeiculo]), DestroyObject(NEON_S[wVeiculo]);
  1024.         return 1;
  1025.     }
  1026.    
  1027.     if(clickedid == Text:INVALID_TEXT_DRAW)
  1028.     {
  1029.         if(wTuningDraw[playerid] == true)
  1030.         {
  1031.  
  1032.             wTuningDraw[playerid] = false;
  1033.             for(new i = 0; i < sizeof(wTuning); i++)        { TextDrawHideForPlayer(playerid, wTuning[i]); }
  1034.             for(new i = 0; i < sizeof(wWheels); i++)        { TextDrawHideForPlayer(playerid, wWheels[i]); }
  1035.             for(new i = 0; i < sizeof(wColor); i++)         { TextDrawHideForPlayer(playerid, wColor[i]); }
  1036.             for(new i = 0; i < sizeof(wPaintJob); i++)      { TextDrawHideForPlayer(playerid, wPaintJob[i]);}
  1037.             for(new i = 0; i < sizeof(wNitro); i++)         { TextDrawHideForPlayer(playerid, wNitro[i]); }
  1038.             for(new i = 0; i < sizeof(wNeon); i++)          { TextDrawHideForPlayer(playerid, wNeon[i]); }
  1039.         }
  1040.     }
  1041.     return 1;
  1042.  
  1043. }
  1044.  
  1045. //-----------------------------------------------------------------------------//
  1046. //              •       wTUNING V2.0 BY WHOOO S2                               //
  1047. //-----------------------------------------------------------------------------//
  1048. CMD:wtunar(playerid, params[]){
  1049.     if(IsPlayerInAnyVehicle(playerid))
  1050.     {
  1051.         new ModelVehicle = GetVehicleModel(GetPlayerVehicleID(playerid));
  1052.         if(GetModel(ModelVehicle))
  1053.             return SendClientMessage(playerid, C_AVISO, "Veiculo não pode ser tunado");
  1054.  
  1055.         wTuningDraw[playerid] = true;
  1056.        
  1057.         for(new i = 0; i < sizeof(wTuning); i++)    {TextDrawShowForPlayer(playerid, wTuning[i]);}
  1058.         for(new i = 0; i < sizeof(wWheels); i++)    { TextDrawShowForPlayer(playerid, wWheels[i]); }
  1059.         SelectTextDraw(playerid,0x708090FF);
  1060.         SendClientMessage(playerid, -1, "{2E8B57}[...] wTuning System v2.0 •");
  1061.  
  1062.     }
  1063.     else
  1064.     {
  1065.         SendClientMessage(playerid, -1, "{2E8B57}[...] wVocê não esta em um veiculo •");
  1066.     }
  1067.     return 1;
  1068. }
  1069.  
  1070.  
  1071.  
  1072. forward GetModel(Model);
  1073. public GetModel(Model)
  1074. {
  1075.     switch(Model){
  1076.         case 417, 425, 430, 432, 446, 447, 448, 452, 453, 454, 460, 461, 462, 463, 464, 465, 468, 469, 471, 472, 473, 476, 481, 484, 487, 488, 493, 497, 501, 509, 510, 511, 512, 513, 521, 522, 523, 548:
  1077.         return true;
  1078.     }
  1079.     return false;
  1080. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement