Advertisement
Chip7

[FS] FilterScript Fullveh Full System of Vehicles v1.1

Jul 10th, 2012
376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 83.61 KB | None | 0 0
  1. /*VISITE NOSSO SITE: http://www.sampknd.com/
  2.   SAMP KND MELHOR BLOG DE SAMP DO BRASIL
  3. */
  4.  
  5. #include                                                                        <a_samp>
  6. #include                                                                        <zcmd>
  7. #include                                                                        <sscanf2>
  8.  
  9. /*  Misc    */
  10. #define IGNORE_WARP_INTO_VEHICLE
  11. #define IGNORE_VIRTUAL_WORLDS
  12. #define IGNORE_SPAWN_MESSAGES
  13. #define IGNORE_VEHICLE_ACTIVATION
  14. #define IGNORE_VEHICLE_DELETION
  15.  
  16. //O atraso até que o carro é respawned sem motorista em segundos.
  17. #define DEFAULT_RESPAWN_TIME        1
  18.  
  19. #if !defined IGNORE_VEHICLE_DELETION
  20.     new
  21.         bool:gDialogCreated[ MAX_VEHICLES ] = { false, ... };
  22. #endif
  23.  
  24. new
  25.     strmain[500],
  26.     str1[500],
  27.     str2[500],
  28.     RBstr1[500],
  29.     RBstr2[500],
  30.     RBStrMain[500];
  31.  
  32. /*==--==--==--==--==--      Dialogs ID      ==--==--==--==--==--*/
  33. #define MainDialog_Tuning                                                       498
  34. #define ALL_Paint_Jobs                                                          499
  35. #define Colors_Menu                                                             500
  36. #define Colors_Menu_Input                                                       501
  37. #define Cor_input                                                               502
  38. #define CorInput                                                                503
  39. #define Cor_input_2                                                             504
  40. #define Dialog_escapamentos                                                     505
  41. #define Dialog_Exhaust_elegy                                                    506
  42. #define Dialog_Vents                                                            507
  43. #define Dialog_Little_Sign                                                      508
  44. #define Dialog_Rodas                                                            509
  45. #define Dialog_Front_Bullbars                                                   510
  46. #define Dialog_Rear_Bullbars                                                    511
  47. #define Dialog_SidesKirt                                                        512
  48. #define Dialog_Front_Bumpers                                                    513
  49. #define Dialog_Rear_Bumpers                                                     514
  50. #define Dialog_Roofs                                                            515
  51. #define Dialog_Lights                                                           516
  52. #define Dialog_Spoliers                                                         517
  53. #define Vdialog                                                                 518
  54. #define VLIST_1                                                                 519
  55. #define VLIST_2                                                                 520
  56. #define VLIST_3                                                                 521
  57. #define VLIST_4                                                                 522
  58. #define VLIST_5                                                                 523
  59. #define VLIST_6                                                                 524
  60. #define VLIST_7                                                                 525
  61. #define VLIST_8                                                                 226
  62. #define VLIST_9                                                                 527
  63. #define VLIST_10                                                                528
  64. #define VLIST_11                                                                529
  65. #define VLIST_12                                                                530
  66. #define VLIST_13                                                                531
  67. #define VLIST_14                                                                532
  68. #define VLIST_15                                                                533
  69.  
  70. static
  71.     color,
  72.     color2;
  73.    
  74. //Contar as cell
  75. new STR_FULL_SIDES_KIRT[500],
  76.     STR_SIDES_KIRT_1[500],
  77.     STR_SIDES_KIRT_2[500];
  78.    
  79.    
  80.    
  81. public OnFilterScriptInit()
  82. {
  83.     print("[FS] Tune Full*");
  84.     print(" Tuning Vehicle System loaded 100%");
  85.     print("-Fs tune Full by schocc ---------------\n");
  86.    
  87.  
  88.    
  89.     return 1;
  90. }
  91.  
  92. public OnVehicleSpawn( vehicleid )
  93. {
  94.     #if !defined IGNORE_VEHICLE_DELETION
  95.         if ( gDialogCreated[ vehicleid ] )
  96.         {
  97.             DestroyVehicle( vehicleid );
  98.             gDialogCreated[ vehicleid ] = false;
  99.         }
  100.     #endif
  101.     return 1;
  102. }
  103.  
  104. public OnPlayerSpawn( playerid )
  105. {
  106.     #if !defined IGNORE_SPAWN_MESSAGES
  107.         SendClientMessage( playerid, 0xFFFFFFFF, "Servidor: Use o comando '/v' Para criar um Veiculo" );
  108.     #endif
  109.  
  110.     return 1;
  111. }
  112.  
  113. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  114. {
  115. if(dialogid == MainDialog_Tuning)
  116. {
  117.     if(response == 0) return false;
  118.     switch(listitem)
  119.     {
  120.         case 0:
  121.         {
  122.             ShowPlayerDialog(playerid, ALL_Paint_Jobs, DIALOG_STYLE_LIST ,
  123.             "Paint Jobs System",
  124.             "Paint Job 1\n\
  125.            Paint Job 2\n\
  126.            Paint Job 3",
  127.             "Add","Exit");
  128.         }
  129.         case 1:
  130.         {
  131.             ShowPlayerDialog(playerid, Colors_Menu, DIALOG_STYLE_LIST,
  132.             "Sistema de Cores",
  133.             "Cores Unica\n\
  134.            Cor 1 e 2",
  135.             "Enter","Exit");
  136.         }
  137.         case 2:
  138.         {
  139.             new str[500];
  140.             format(str,500,
  141.             "Chrome (Savanna)\n\
  142.            Hardtop (Savanna)\n\
  143.            Slamin (Savanna)\n\
  144.            Slamin (Tornado)\n\
  145.            Chrome (Tornado)");
  146.            
  147.             ShowPlayerDialog(playerid, Dialog_escapamentos, DIALOG_STYLE_LIST,
  148.             "Sistema de Escapamentos",
  149.             "Upswept\n\
  150.            Twin\n\
  151.            Large\n\
  152.            Medium\n\
  153.            Small\n\
  154.            Alien (Sultan)5\n\
  155.            X-Flow (Sultan)\n\
  156.            Alien  (Elegy)\n\
  157.            X-Flow (Elegy)\n\
  158.            Slamin (Broadway)\n\
  159.            Chrome (Broadway)10\n\
  160.            X-Flow (Flash)\n\
  161.            Alien (Flash)\n\
  162.            X-Flow Stratum)\n\
  163.            Alien (Stratum)\n\
  164.            Alien (Jester)15\n\
  165.            X-Flow (Jester)16\n\
  166.            X-Flow (Uranus)\n\
  167.            Alien (Uranus)\n\
  168.            Chrome (Blade)\n\
  169.            Slamin (Blade)\n\
  170.            Chrome (Slamvan)\n\
  171.            Slamin (Slamvan\n\
  172.            Chrome Exhaust (Remington)\n\
  173.            Slamin Exhaust (Remington)",
  174.             "Add","Exit");
  175.         }
  176.         case 3:
  177.         {
  178.             ShowPlayerDialog(playerid, Dialog_Vents, DIALOG_STYLE_LIST,
  179.             "All Vents System (Certos carros TransFender)",
  180.             "Left Oval Vents\n\
  181.            Right Oval Vents\n\
  182.            Left Square Vents\n\
  183.            Right Square Vents",
  184.             "Add","Exit");
  185.         }
  186.         case 4:
  187.         {
  188.             ShowPlayerDialog(playerid, Dialog_Little_Sign, DIALOG_STYLE_LIST,
  189.             "Little Sign (Slamvan)",
  190.             "Mode 1\n\
  191.            Mode 2",
  192.             "Add","Exit");
  193.         }
  194.         case 5:
  195.         {
  196.             ShowPlayerDialog(playerid, Dialog_Rodas, DIALOG_STYLE_LIST,
  197.             "All Wheels",
  198.             "Offroad\n\
  199.            Shadow\n\
  200.            Mega\n\
  201.            Wires\n\
  202.            Classic\n\
  203.            Twist\n\
  204.            Cutter\n\
  205.            Switch\n\
  206.            Grove\n\
  207.            Import\n\
  208.            Dollar\n\
  209.            Trance\n\
  210.            Atomic",
  211.             "Add","Exit");
  212.         }
  213.         case 6:
  214.         {
  215.             ShowPlayerDialog(playerid, Dialog_Front_Bullbars, DIALOG_STYLE_LIST,
  216.             "All Front Bullbars",
  217.             "Chrome (Slamvan)\n\
  218.            Slamin (Slamvan)",
  219.             "Add","Exit");
  220.         }
  221.         case 7:
  222.         {
  223.             ShowPlayerDialog(playerid, Dialog_Rear_Bullbars, DIALOG_STYLE_LIST,
  224.             "All Rear Bullbars",
  225.             "Chrome\n\
  226.            Slamin",
  227.             "Add","Exit");
  228.         }
  229.         case 8:
  230.         {
  231.             AddVehicleComponent(GetPlayerVehicleID(playerid),1086);
  232.             SendClientMessage(playerid,-1,"Som Stereo Adicionado!");
  233.         }
  234.         case 9:
  235.         {
  236.             AddVehicleComponent(GetPlayerVehicleID(playerid),1086);
  237.             SendClientMessage(playerid,-1,"Hydraulics Adicionado em seu Veiculo");
  238.         }
  239.         case 10:
  240.         {
  241.             if(response)
  242.             {
  243.                 format(STR_SIDES_KIRT_1,sizeof(STR_SIDES_KIRT_1),
  244.                 "Left Sideskirt(Transfenders - Cars)\n\
  245.                Left Alien Sideskirt(Sultan)\n\
  246.                Right Alien Sideskirt(Sultan)\n\
  247.                Left Alien Sideskirt(Elegy)\n\
  248.                Right X-Flow Sideskirt(Elegy)\n\
  249.                Left Alien Sideskirt(Flash)\n\
  250.                Left X-Flow Sideskirt(Flash)\n\
  251.                Left Alien Sideskirt(Stratum)\n\
  252.                Left X-Flow Sideskirt(Stratum)\n\
  253.                Left Alien Sideskirt(Jester)\n\
  254.                Left X-Flow Sideskirt(Jester)\n");
  255.  
  256.                 format(STR_SIDES_KIRT_2,sizeof(STR_SIDES_KIRT_2),
  257.                 "Left Alien (Uranus)\n\
  258.                Right X-Flow 1(Uranus)\n\
  259.                Right X-Flow 2(Uranus)\n\
  260.                Left Chrome(Broadway)\n\
  261.                Left Chrome Flames (Remington)\n\
  262.                Left Chrome (Savanna)\n\
  263.                Left Chrome Strip (Blade)\n\
  264.                Left Chrome Trim (Slamvan)\n\
  265.                Left Wheelcovers (Slamvan)\n\
  266.                Left Chrome Arches (Remington)\n\
  267.                Left Chrome Strip (Tornado)");
  268.  
  269.                 format(STR_FULL_SIDES_KIRT,sizeof(STR_FULL_SIDES_KIRT),"%s%s",STR_SIDES_KIRT_1,STR_SIDES_KIRT_2);
  270.                 ShowPlayerDialog(playerid,Dialog_SidesKirt, DIALOG_STYLE_LIST,
  271.                 "All Sides Kirt",
  272.                 STR_FULL_SIDES_KIRT,
  273.                 "Add","Exit");
  274.             }
  275.         }
  276.         case 11:
  277.         {
  278.             if(response) return AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  279.         }
  280.         case 12:
  281.         {
  282.             format(str1,sizeof(str1),
  283.             "Chrome Slamvan (535)\n\
  284.            X-Flow Flash (565)\n\
  285.            Alien  Flash (565)\n\
  286.            X-Flow Stratum (561)\n\
  287.            Alien  Stratum (561)\n\
  288.            X-Flow Uranus (561)\n\
  289.            Alien  Uranus (561)\n\
  290.            Alien   Sultan (560)\n\
  291.            X-Flow  Sultan (560)\n\
  292.            Alien   Elegy (562)\n\
  293.            X-Flow  Elegy (562)\n");
  294.  
  295.             format(str2,sizeof(str2),
  296.             "X-Flow  Jester (559)\n\
  297.            Alien   Jester (559)\n\
  298.            Chrome  Broadway (575)\n\
  299.            Slamin  Broadway (575)\n\
  300.            Chrome  Remington (534)\n\
  301.            Slamin  Remington (534)\n\
  302.            Slamin  Blade (536)\n\
  303.            Chrome  Blade (536)\n\
  304.            Slamin  Savanna (567)\n\
  305.            Chrome  Savanna (567)\n\
  306.            Slamin  Tornado (576)\n\
  307.            Chrome  Tornado (576)");
  308.            
  309.             format(strmain,sizeof(strmain),
  310.             "%s%s",str1,str2);
  311.             ShowPlayerDialog(playerid, Dialog_Front_Bumpers, DIALOG_STYLE_LIST,
  312.             "Front Bumpers",
  313.             strmain,
  314.             "Add", "Exit");
  315.         }
  316.         case 13:
  317.         {
  318.             if(response)
  319.             {
  320.                 ShowPlayerDialog(playerid,Dialog_Rear_Bumpers, DIALOG_STYLE_LIST,
  321.                 "Rear Bumpers",
  322.                 RBStrMain,
  323.                 "Add", "Exit");
  324.                 format(RBstr1,sizeof(RBstr1),
  325.                 "X-Flow  Sultan (560)\n\
  326.                Alien   Sultan (560)\n\
  327.                X-Flow  Elegy (562)\n\
  328.                Alien   Elegy (562)\n\
  329.                Alien   Flash (565)\n\
  330.                X-Flow  Flash (565)\n\
  331.                Alien   Stratum (561)\n\
  332.                X-Flow  Stratum (561)\n\
  333.                Alien   Jester (559)\n\
  334.                X-Flow  Jester (559)\n\
  335.                X-Flow  Uranus (561)\n");
  336.  
  337.                 format(RBstr2,sizeof(RBstr2),
  338.                 "Alien   Uranus (561)\n\
  339.                Chrome  Broadway (575)\n\
  340.                Slamin  Broadway (575)\n\
  341.                Slamin  Remington (534)\n\
  342.                Chrome  Remington (534)\n\
  343.                Slamin  Blade (536)\n\
  344.                Chrome  Blade (536)\n\
  345.                Slamin  Savanna (567)\n\
  346.                Chrome  Savanna (567)\n\
  347.                Chrome  Tornado (576)\n\
  348.                Slamin  Tornado (576)");
  349.                 format(RBStrMain,sizeof(RBStrMain),"");
  350.             }
  351.         }
  352.         case 14:
  353.         {
  354.             ShowPlayerDialog(playerid, Dialog_Roofs, DIALOG_STYLE_LIST,
  355.                "All Roofs",
  356.                "Roof Scoop (Cars Transfender)\n\
  357.               Alien Roof Vent  (Sultan)\n\
  358.               X-Flow Roof Vent (Sultan)\n\
  359.               X-Flow Roof Vent (Elegy)\n\
  360.               Alien Roof Vent  (Elegy)\n\
  361.               X-Flow     (Flash)1053\n\
  362.               Alien Roof (Flash)1054\n\
  363.               Alien Roof  (Stratum)\n\
  364.               X-Flow Roof (Stratum)\n\
  365.               Alien Roof  (Jester)\n\
  366.               X-Flow Roof (Jester)\n\
  367.               Alien Roof  (Uranus)\n\
  368.               X-Flow Roof (Uranus)\n\
  369.               Covertible    (Blade)\n\
  370.               Vinyl Hardtop (Blade)\n\
  371.               Hardtop (Savanna)\n\
  372.               Softtop (Savanna)",
  373.                "Add", "Exit");
  374.         }
  375.         case 15:
  376.         {
  377.             ShowPlayerDialog(playerid,Dialog_Lights, DIALOG_STYLE_LIST,
  378.             "All Lights",
  379.             "Round Fog\n\
  380.            Square Fog",
  381.             "Add","Exit");
  382.         }
  383.         case 16:
  384.         {
  385.             ShowPlayerDialog(playerid,Dialog_Spoliers, DIALOG_STYLE_LIST,
  386.             "All Lights",
  387.             "Pro (Certos carros TransFender)\n\
  388.            Win\n\
  389.            Drag\n\
  390.            Alpha\n\
  391.            Champ\n\
  392.            Race\n\
  393.            Worx\n\
  394.            Fury\n\
  395.            Alien  (Stratum)\n\
  396.            X-Flow (Stratum)\n\
  397.            Alien  (Flash)\n\
  398.            X-Flow (Flash)\n\
  399.            Alien  (Sultan)\n\
  400.            X-Flow (Sultan)\n\
  401.            X-Flow (Elegy)\n\
  402.            Alien  (Elegy)\n\
  403.            X-Flow (Jester)\n\
  404.            Alien  (Jester)\n\
  405.            X-Flow (Uranus)\n\
  406.            Alien  (Uranus)",
  407.             "Add","Exit");
  408.         }
  409.     }
  410. }
  411.  
  412. if(dialogid == Dialog_Spoliers)
  413. {
  414.     if(response)
  415.     {
  416.         switch(listitem)
  417.         {
  418.             case 0:
  419.             {
  420.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  421.                 {
  422.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  423.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  424.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  425.                     {
  426.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1000);
  427.                         SendClientMessage(playerid,-1,"OBS: Alguns mods só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  428.                     }
  429.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  430.                 }
  431.             }
  432.             case 1:
  433.             {
  434.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  435.                 {
  436.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  437.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  438.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  439.                     {
  440.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1001);
  441.                         SendClientMessage(playerid,-1,"OBS: Alguns mods só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  442.                     }
  443.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  444.                 }
  445.             }
  446.             case 2:
  447.             {
  448.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  449.                 {
  450.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  451.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  452.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  453.                     {
  454.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1002);
  455.                         SendClientMessage(playerid,-1,"OBS: Alguns mods só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  456.                     }
  457.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  458.                 }
  459.             }
  460.             case 3:
  461.             {
  462.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  463.                 {
  464.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  465.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  466.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  467.                     {
  468.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1003);
  469.                         SendClientMessage(playerid,-1,"OBS: Alguns mods só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  470.                     }
  471.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  472.                 }
  473.             }
  474.             case 4:
  475.             {
  476.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  477.                 {
  478.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  479.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  480.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  481.                     {
  482.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1014);
  483.                         SendClientMessage(playerid,-1,"OBS: Alguns mods só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  484.                     }
  485.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  486.                 }
  487.             }
  488.             case 5:
  489.             {
  490.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  491.                 {
  492.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  493.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  494.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  495.                     {
  496.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1015);
  497.                         SendClientMessage(playerid,-1,"OBS: Alguns mods só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  498.                     }
  499.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  500.                 }
  501.             }
  502.             case 6:
  503.             {
  504.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  505.                 {
  506.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  507.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  508.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  509.                     {
  510.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1016);
  511.                         SendClientMessage(playerid,-1,"OBS: Alguns mods só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  512.                     }
  513.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  514.                 }
  515.             }
  516.             case 7:
  517.             {
  518.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  519.                 {
  520.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  521.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  522.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  523.                     {
  524.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1023);
  525.                         SendClientMessage(playerid,-1,"OBS: Alguns mods só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  526.                     }
  527.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  528.                 }
  529.             }
  530.             case 8:
  531.             {
  532.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  533.                 {
  534.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1058);
  535.                 }
  536.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  537.             }
  538.             case 9:
  539.             {
  540.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
  541.                 {
  542.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1060);
  543.                 }
  544.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  545.             }
  546.             case 10:
  547.             {
  548.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  549.                 {
  550.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1049);
  551.                 }
  552.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  553.             }
  554.             case 11:
  555.             {
  556.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
  557.                 {
  558.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1050);
  559.                 }
  560.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  561.             }
  562.             case 12:
  563.             {
  564.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  565.                 {
  566.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1138);
  567.                 }
  568.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  569.             }
  570.             case 13:
  571.             {
  572.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
  573.                 {
  574.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1139);
  575.                 }
  576.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  577.             }
  578.             case 14:
  579.             {
  580.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  581.                 {
  582.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1146);
  583.                 }
  584.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  585.             }
  586.             case 15:
  587.             {
  588.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
  589.                 {
  590.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1147);
  591.                 }
  592.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  593.             }
  594.             case 16:
  595.             {
  596.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  597.                 {
  598.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1158);
  599.                 }
  600.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  601.             }
  602.             case 17:
  603.             {
  604.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
  605.                 {
  606.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1162);
  607.                 }
  608.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  609.             }
  610.             case 18:
  611.             {
  612.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  613.                 {
  614.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1163);
  615.                 }
  616.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  617.             }
  618.             case 19:
  619.             {
  620.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
  621.                 {
  622.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1164);
  623.                 }
  624.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  625.             }
  626.         }
  627.     }
  628. }
  629. if(dialogid == Dialog_Lights)
  630. {
  631.     if(response)
  632.     {
  633.         switch(listitem)
  634.         {
  635.             case 0:AddVehicleComponent(GetPlayerVehicleID(playerid),1013);
  636.             case 1:AddVehicleComponent(GetPlayerVehicleID(playerid),1024);
  637.         }
  638.     }
  639.  
  640. }
  641.  
  642. if(dialogid == Dialog_Roofs)
  643. {
  644.     if(response)
  645.     {
  646.         switch(listitem)
  647.         {
  648.             case 0:
  649.             {
  650.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))//transfenders cars
  651.                 {
  652.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  653.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  654.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  655.                     {
  656.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1006);
  657.                         SendClientMessage(playerid,-1,"OBS: Roofs só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  658.                     }
  659.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em Algums! (Carros-Transfenders)!!");
  660.                 }
  661.             }
  662.             case 1:
  663.             {
  664.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  665.                 {
  666.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1032);
  667.                 }
  668.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  669.             }
  670.             case 2:
  671.             {
  672.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  673.                 {
  674.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1033);
  675.                 }
  676.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  677.             }
  678.             case 3:
  679.             {
  680.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  681.                 {
  682.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1035);
  683.                 }
  684.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  685.             }
  686.             case 4:
  687.             {
  688.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  689.                 {
  690.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1038);
  691.                 }
  692.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  693.             }
  694.             case 5:
  695.             {
  696.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)//Flash
  697.                 {
  698.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1053);
  699.                 }
  700.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  701.             }
  702.             case 6:
  703.             {
  704.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)//Flash
  705.                 {
  706.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1054);
  707.                 }
  708.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  709.             }
  710.             case 7:
  711.             {
  712.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  713.                 {
  714.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1055);
  715.                 }
  716.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  717.             }
  718.             case 8:
  719.             {
  720.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  721.                 {
  722.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1061);
  723.                 }
  724.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  725.             }
  726.             case 9:
  727.             {
  728.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  729.                 {
  730.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1067);
  731.                 }
  732.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  733.             }
  734.             case 10:
  735.             {
  736.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  737.                 {
  738.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1068);
  739.                 }
  740.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  741.             }
  742.             case 11:
  743.             {
  744.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//Uranus
  745.                 {
  746.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1088);
  747.                 }
  748.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  749.             }
  750.             case 12:
  751.             {
  752.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//Uranus
  753.                 {
  754.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1091);
  755.                 }
  756.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  757.             }
  758.             case 13:
  759.             {
  760.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  761.                 {
  762.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1103);
  763.                 }
  764.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  765.             }
  766.             case 14:
  767.             {
  768.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  769.                 {
  770.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1128);
  771.                 }
  772.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  773.             }
  774.             case 15:
  775.             {
  776.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  777.                 {
  778.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1130);
  779.                 }
  780.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  781.             }
  782.             case 16:
  783.             {
  784.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  785.                 {
  786.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1131);
  787.                 }
  788.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  789.             }
  790.         }
  791.     }
  792. }
  793.  
  794. if(dialogid == Dialog_Front_Bumpers)
  795. {
  796.     if(response)
  797.     {
  798.         switch(listitem)
  799.         {
  800.             case 0:
  801.             {
  802.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)//Slamvan
  803.                 {
  804.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1117);
  805.                 }
  806.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Slamvan");
  807.             }
  808.             case 1:
  809.             {
  810.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)//flash
  811.                 {
  812.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1152);
  813.                 }
  814.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  815.             }
  816.             case 2:
  817.             {
  818.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)//flash
  819.                 {
  820.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1153);
  821.                 }
  822.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  823.             }
  824.             case 3:
  825.             {
  826.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  827.                 {
  828.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1157);
  829.                 }
  830.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  831.             }
  832.             case 4:
  833.             {
  834.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  835.                 {
  836.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1155);
  837.                 }
  838.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  839.             }
  840.             case 5:
  841.             {
  842.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//Uranus 558
  843.                 {
  844.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1165);
  845.                 }
  846.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  847.             }
  848.             case 6:
  849.             {
  850.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//Uranus
  851.                 {
  852.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1166);
  853.                 }
  854.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  855.             }
  856.             case 7:
  857.             {
  858.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  859.                 {
  860.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1169);
  861.                 }
  862.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  863.             }
  864.             case 8:
  865.             {
  866.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  867.                 {
  868.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1169);
  869.                 }
  870.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  871.             }
  872.             case 9:
  873.             {
  874.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  875.                 {
  876.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1171);
  877.                 }
  878.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  879.             }
  880.             case 10:
  881.             {
  882.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  883.                 {
  884.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1172);
  885.                 }
  886.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  887.             }
  888.             case 11:
  889.             {
  890.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  891.                 {
  892.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1173);
  893.                 }
  894.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  895.             }
  896.             case 12:
  897.             {
  898.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  899.                 {
  900.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1160);
  901.                 }
  902.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  903.             }
  904.             case 13:
  905.             {
  906.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)//Broadway
  907.                 {
  908.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1174);
  909.                 }
  910.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Broadway");
  911.             }
  912.             case 14:
  913.             {
  914.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)//Broadway
  915.                 {
  916.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1175);
  917.                 }
  918.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Broadway");
  919.             }
  920.             case 15:
  921.             {
  922.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Remington
  923.                 {
  924.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1179);
  925.                 }
  926.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  927.             }
  928.             case 16:
  929.             {
  930.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Remington
  931.                 {
  932.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1185);
  933.                 }
  934.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  935.             }
  936.             case 17:
  937.             {
  938.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  939.                 {
  940.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1181);
  941.                 }
  942.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  943.             }
  944.             case 18:
  945.             {
  946.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  947.                 {
  948.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1182);
  949.                 }
  950.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  951.             }
  952.             case 19:
  953.             {
  954.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  955.                 {
  956.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1188);
  957.                 }
  958.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  959.             }
  960.             case 20:
  961.             {
  962.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  963.                 {
  964.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1189);
  965.                 }
  966.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  967.             }
  968.             case 21:
  969.             {
  970.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)//Tornado
  971.                 {
  972.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1190);
  973.                 }
  974.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Tornado");
  975.             }
  976.             case 22:
  977.             {
  978.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)//Tornado
  979.                 {
  980.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1191);
  981.                 }
  982.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Tornado");
  983.             }
  984.         }
  985.     }
  986. }
  987.  
  988. if(dialogid == Dialog_Rear_Bumpers)
  989. {
  990.     if(response)
  991.     {
  992.         switch(listitem)
  993.         {
  994.             case 0:
  995.             {
  996.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  997.                 {
  998.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1140);
  999.                 }
  1000.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  1001.  
  1002.             }
  1003.             case 1:
  1004.             {
  1005.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  1006.                 {
  1007.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1141);
  1008.                 }
  1009.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  1010.             }
  1011.             case 2:
  1012.             {
  1013.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  1014.                 {
  1015.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1148);
  1016.                 }
  1017.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  1018.             }
  1019.             case 3:
  1020.             {
  1021.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  1022.                 {
  1023.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1149);
  1024.                 }
  1025.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  1026.             }
  1027.             case 4:
  1028.             {
  1029.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)//Flash
  1030.                 {
  1031.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1150);
  1032.                 }
  1033.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  1034.             }
  1035.             case 5:
  1036.             {
  1037.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)//Flash
  1038.                 {
  1039.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1151);
  1040.                 }
  1041.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  1042.             }
  1043.             case 6:
  1044.             {
  1045.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  1046.                 {
  1047.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1154);
  1048.                 }
  1049.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  1050.             }
  1051.             case 7:
  1052.             {
  1053.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  1054.                 {
  1055.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1156);
  1056.                 }
  1057.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  1058.             }
  1059.             case 8:
  1060.             {
  1061.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  1062.                 {
  1063.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1159);
  1064.                 }
  1065.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  1066.             }
  1067.             case 9:
  1068.             {
  1069.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  1070.                 {
  1071.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1161);
  1072.                 }
  1073.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  1074.             }
  1075.             case 10:
  1076.             {
  1077.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Uranus
  1078.                 {
  1079.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1167);
  1080.                 }
  1081.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  1082.             }
  1083.             case 11:
  1084.             {
  1085.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Uranus
  1086.                 {
  1087.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1168);
  1088.                 }
  1089.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  1090.             }
  1091.             case 12:
  1092.             {
  1093.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)//Broadway
  1094.                 {
  1095.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1176);
  1096.                 }
  1097.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Broadway");
  1098.             }
  1099.             case 13:
  1100.             {
  1101.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)//Broadway
  1102.                 {
  1103.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1177);
  1104.                 }
  1105.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Broadway");
  1106.             }
  1107.             case 14:
  1108.             {
  1109.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Remington
  1110.                 {
  1111.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1178);
  1112.                 }
  1113.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  1114.             }
  1115.             case 15:
  1116.             {
  1117.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Remington
  1118.                 {
  1119.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1180);
  1120.                 }
  1121.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  1122.             }
  1123.             case 16:
  1124.             {
  1125.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  1126.                 {
  1127.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1183);
  1128.                 }
  1129.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  1130.             }
  1131.             case 17:
  1132.             {
  1133.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  1134.                 {
  1135.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1184);
  1136.                 }
  1137.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  1138.             }
  1139.             case 18:
  1140.             {
  1141.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  1142.                 {
  1143.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1186);
  1144.                 }
  1145.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  1146.             }
  1147.             case 19:
  1148.             {
  1149.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  1150.                 {
  1151.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1187);
  1152.                 }
  1153.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  1154.             }
  1155.             case 20:
  1156.             {
  1157.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)//Tornado
  1158.                 {
  1159.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1192);
  1160.                 }
  1161.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Tornado");
  1162.             }
  1163.             case 21:
  1164.             {
  1165.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)//Tornado
  1166.                 {
  1167.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1193);
  1168.                 }
  1169.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Tornado");
  1170.             }
  1171.         }
  1172.     }
  1173. }
  1174.  
  1175. if(dialogid == Dialog_SidesKirt)
  1176. {
  1177.     if(response)
  1178.     {
  1179.         switch(listitem)
  1180.         {
  1181.             case 0:
  1182.             {
  1183.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))//transfenders cars
  1184.                 {
  1185.                     case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  1186.                     492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  1187.                     409,550,506,549,420,451,540,491,478,421,529,555,477:
  1188.                     {
  1189.                         AddVehicleComponent(GetPlayerVehicleID(playerid),1017);
  1190.                         SendClientMessage(playerid,-1,"OBS: Roofs só é possivel adicionar em Algums! (Carros-Transfenders)!!");
  1191.                     }
  1192.                     default: SendClientMessage(playerid,-1,"Este mod só é permitido adicionar em (Carros-Transfenders)!!");
  1193.                 }
  1194.             }
  1195.             case 1:
  1196.             {
  1197.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  1198.                 {
  1199.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1027);
  1200.                 }
  1201.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  1202.             }
  1203.             case 2:
  1204.             {
  1205.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  1206.                 {
  1207.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1030);
  1208.                 }
  1209.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  1210.             }
  1211.             case 3:
  1212.             {
  1213.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  1214.                 {
  1215.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1040);
  1216.                 }
  1217.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  1218.             }
  1219.  
  1220.            
  1221.             case 4:
  1222.             {
  1223.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  1224.                 {
  1225.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1041);
  1226.                 }
  1227.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  1228.             }
  1229.             case 5:
  1230.             {
  1231.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)//Flash
  1232.                 {
  1233.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1051);
  1234.                 }
  1235.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  1236.             }
  1237.             case 6:
  1238.             {
  1239.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)//Flash
  1240.                 {
  1241.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1052);
  1242.                 }
  1243.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  1244.             }
  1245.             case 7:
  1246.             {
  1247.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  1248.                 {
  1249.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1062);
  1250.                 }
  1251.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  1252.             }
  1253.             case 8:
  1254.             {
  1255.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  1256.                 {
  1257.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1063);
  1258.                 }
  1259.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  1260.             }
  1261.             case 9:
  1262.             {
  1263.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  1264.                 {
  1265.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1071);
  1266.                 }
  1267.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  1268.             }
  1269.             case 10:
  1270.             {
  1271.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//jester
  1272.                 {
  1273.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1072);
  1274.                 }
  1275.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  1276.             }
  1277.             case 11:
  1278.             {
  1279.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//Uranus
  1280.                 {
  1281.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1094);
  1282.                 }
  1283.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  1284.             }
  1285.             case 12:
  1286.             {
  1287.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//Uranus Right 1
  1288.                 {
  1289.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1093);
  1290.                 }
  1291.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  1292.             }
  1293.             case 13:
  1294.             {
  1295.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//Uranus Right 2
  1296.                 {
  1297.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1095);
  1298.                 }
  1299.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  1300.             }
  1301.             case 14:
  1302.             {
  1303.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)//Broadway
  1304.                 {
  1305.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1099);
  1306.                 }
  1307.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Broadway");
  1308.             }
  1309.             case 15:
  1310.             {
  1311.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Remington
  1312.                 {
  1313.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1101);
  1314.                 }
  1315.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  1316.             }
  1317.             case 16:
  1318.             {
  1319.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  1320.                 {
  1321.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1102);//Savanna
  1322.                 }
  1323.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  1324.             }
  1325.             case 17:
  1326.             {
  1327.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  1328.                 {
  1329.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1107);
  1330.                 }
  1331.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  1332.             }
  1333.             case 18:
  1334.             {
  1335.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)//Slamvan
  1336.                 {
  1337.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1120);//Slamvan
  1338.                 }
  1339.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Slamvan");
  1340.             }
  1341.             case 19:
  1342.             {
  1343.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)//Slamvan
  1344.                 {
  1345.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1121);
  1346.                 }
  1347.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Slamvan");
  1348.             }
  1349.             case 20:
  1350.             {
  1351.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Remington
  1352.                 {
  1353.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1124);
  1354.                 }
  1355.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  1356.             }
  1357.             case 21:
  1358.             {
  1359.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Tornado
  1360.                 {
  1361.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1137);
  1362.                 }
  1363.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  1364.             }
  1365.         }
  1366.     }
  1367. }
  1368.  
  1369. if(dialogid == Dialog_Front_Bullbars)
  1370. {
  1371.     if(response)
  1372.     {
  1373.         switch(listitem)
  1374.         {
  1375.             case 0:
  1376.             {
  1377.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Slamvan
  1378.                 {
  1379.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1115);
  1380.                 }
  1381.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Slamvan");
  1382.             }
  1383.             case 1:
  1384.             {
  1385.                 if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Slamvan
  1386.                 {
  1387.                     AddVehicleComponent(GetPlayerVehicleID(playerid),1116);
  1388.                 }
  1389.                 else return SendClientMessage(playerid,-1,"Você precisa estar em um Slamvan");
  1390.             }
  1391.         }
  1392.     }
  1393. }
  1394.  
  1395.  
  1396. if(dialogid == Dialog_Rear_Bullbars)
  1397. {
  1398.     if(response)
  1399.     {
  1400.         switch(listitem)
  1401.         {
  1402.             case 0: AddVehicleComponent(GetPlayerVehicleID(playerid),1109);
  1403.             case 1: AddVehicleComponent(GetPlayerVehicleID(playerid),1110);
  1404.         }
  1405.     }
  1406. }
  1407.  
  1408.  
  1409. if(dialogid == Dialog_Rodas)
  1410. {
  1411.     if(response)
  1412.     {
  1413.         switch(listitem)
  1414.         {
  1415.             case 0: AddVehicleComponent(GetPlayerVehicleID(playerid),1025);
  1416.             case 1: AddVehicleComponent(GetPlayerVehicleID(playerid),1073);
  1417.             case 2: AddVehicleComponent(GetPlayerVehicleID(playerid),1074);
  1418.             case 3: AddVehicleComponent(GetPlayerVehicleID(playerid),1075);
  1419.             case 4: AddVehicleComponent(GetPlayerVehicleID(playerid),1076);
  1420.             case 5: AddVehicleComponent(GetPlayerVehicleID(playerid),1077);
  1421.             case 6: AddVehicleComponent(GetPlayerVehicleID(playerid),1078);
  1422.             case 7: AddVehicleComponent(GetPlayerVehicleID(playerid),1079);
  1423.             case 8: AddVehicleComponent(GetPlayerVehicleID(playerid),1080);
  1424.             case 9: AddVehicleComponent(GetPlayerVehicleID(playerid),1081);
  1425.             case 10: AddVehicleComponent(GetPlayerVehicleID(playerid),1082);
  1426.             case 11: AddVehicleComponent(GetPlayerVehicleID(playerid),1083);
  1427.             case 12: AddVehicleComponent(GetPlayerVehicleID(playerid),1084);
  1428.             case 13: AddVehicleComponent(GetPlayerVehicleID(playerid),1085);
  1429.             case 14: AddVehicleComponent(GetPlayerVehicleID(playerid),1086);
  1430.             case 15: AddVehicleComponent(GetPlayerVehicleID(playerid),1097);
  1431.             case 16: AddVehicleComponent(GetPlayerVehicleID(playerid),1098);
  1432.         }
  1433.     }
  1434. }
  1435.  
  1436. if(dialogid == ALL_Paint_Jobs)
  1437. {
  1438.     if(response)
  1439.     {
  1440.         switch(listitem)
  1441.         {
  1442.             case 0:
  1443.             {
  1444.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  1445.                 {
  1446.                     case 483,534,535,536,558,559,560,561,562,565,567,575,576:
  1447.                     {
  1448.                         ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 0);
  1449.                         ChangeVehicleColor(GetPlayerVehicleID(playerid),9,9);
  1450.                         SendClientMessage(playerid,-1,"Paint Job ID: 0 ADICIONADO");//Opcional
  1451.                     }
  1452.                     default: return SendClientMessage( playerid, -1, "[ERROR]: não é possivel add esta Paint Job neste veiculo" );
  1453.                 }
  1454.             }
  1455.             case 1:
  1456.             {
  1457.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  1458.                 {
  1459.                     case 534,535,536,558,559,560,561,562,565,567,575,576:
  1460.                     {
  1461.                         ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 1);
  1462.                         ChangeVehicleColor(GetPlayerVehicleID(playerid),9,9);
  1463.                     }
  1464.                     default: return SendClientMessage( playerid, -1, "[ERROR]: não é possivel add esta Paint Job neste veiculo" );
  1465.                 }
  1466.             }
  1467.             case 2:
  1468.             {
  1469.                 switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  1470.                 {
  1471.                     case 534,535,536,558,559,560,561,562,565,567,576:
  1472.                     {
  1473.                         ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 2);
  1474.                         ChangeVehicleColor(GetPlayerVehicleID(playerid),9,9);
  1475.                         SendClientMessage(playerid,-1,"Schocc é o cara!");
  1476.                     }
  1477.                     default: return SendClientMessage( playerid, -1, "[ERROR]: não é possivel add esta Paint Job neste veiculo" );
  1478.                 }
  1479.             }
  1480.         }
  1481.     }
  1482. }
  1483.  
  1484. if(dialogid == Colors_Menu)
  1485. {
  1486.  
  1487.     if(response)
  1488.     {
  1489.         switch(listitem)
  1490.         {
  1491.             case 0:
  1492.             {
  1493.                 ShowPlayerDialog(playerid, Colors_Menu_Input, DIALOG_STYLE_INPUT ,
  1494.                 "Full Colors System*",
  1495.                 "Cor Unica\n\
  1496.                Digite o ID da cor Exemplo [126] sem[]!",
  1497.                 "Alterar","Exit");
  1498.             }
  1499.             case 1:
  1500.             {
  1501.                 ShowPlayerDialog(playerid, Cor_input, DIALOG_STYLE_INPUT ,
  1502.                 "Full Colors System*",
  1503.                 "Cor 1 e Cor 2\n\
  1504.                Digite o ID da Primeira Cor Exemplo [126]  sem[]!",
  1505.                 "Alterar","Exit");
  1506.             }
  1507.         }
  1508.     }
  1509. }
  1510. if(dialogid == Colors_Menu_Input)
  1511. {
  1512.     switch(response)
  1513.     {
  1514.         case 1:
  1515.         {
  1516.             new
  1517.                 str[254];
  1518.             if(sscanf(inputtext,"d",color)) return SendClientMessage(playerid, -1, "ERRO: não é posivel adicionar cor por letras Somente Numeros!");
  1519.             switch (color)
  1520.             {
  1521.                 case 127..129,133..141,143,145,162..172,176..235,238,240..242,244..251,253..999: return format(str,256,"COR-ID: [%d] não existe",color)&& SendClientMessage(playerid,-1,str);
  1522.             }
  1523.             ChangeVehicleColor(GetPlayerVehicleID(playerid),color,color);
  1524.             SendClientMessage(playerid,-1,"Nova Cor adicionada com sucesso");
  1525.         }
  1526.     }
  1527. }
  1528. if(dialogid == Cor_input)
  1529. {
  1530.     switch(response)
  1531.     {
  1532.         case 1:
  1533.         {
  1534.             new
  1535.                 str[254];
  1536.             if(sscanf(inputtext,"d",color)) return format(str,256,"COR-ID: [%d] não existe",color)&& SendClientMessage(playerid,-1,str);
  1537.  
  1538.             switch (color)
  1539.             {
  1540.                 case 127..129,133..141,143,145,162..172,176..235,238,240..242,244..251,253..999: return format(str,256,"COR-ID: [%d] não existe",color)&& SendClientMessage(playerid,-1,str);
  1541.             }
  1542.             ChangeVehicleColor(GetPlayerVehicleID(playerid),color,color);
  1543.             ShowPlayerDialog(playerid,Cor_input_2,DIALOG_STYLE_INPUT,
  1544.             "Full Colors System*",
  1545.             "Digite o ID da Segunda Cor Exemplo [56]  sem[]!",
  1546.             "Change","Exit");
  1547.             SendClientMessage(playerid,-1,"Cor 1 adicionada");
  1548.             return 1;
  1549.         }
  1550.     }
  1551.  
  1552. }
  1553. if(dialogid == Cor_input_2)
  1554. {
  1555.     switch(response)
  1556.     {
  1557.         case 1:
  1558.         {
  1559.             new
  1560.                 str[254];
  1561.             if(sscanf(inputtext,"d",color2)) return format(str,256,"COR-ID: [%d] não existe",color2)&& SendClientMessage(playerid,-1,str);
  1562.  
  1563.             switch (color2)
  1564.             {
  1565.                 case 127..129,133..141,143,145,162..172,176..235,238,240..242,244..251,253..999: return format(str,256,"COR-ID: [%d] não existe",color)&& SendClientMessage(playerid,-1,str);
  1566.             }
  1567.             ChangeVehicleColor(GetPlayerVehicleID(playerid),color,color2);
  1568.             SendClientMessage(playerid,-1,"Cor 2 adicionada");
  1569.             ShowPlayerDialog(playerid, MainDialog_Tuning, DIALOG_STYLE_LIST ,
  1570.             "System Tuning*",
  1571.             "Paint Jobs\n\
  1572.            Cores\n\
  1573.            ",
  1574.             "Enter","Exit");
  1575.         }
  1576.     }
  1577. }
  1578. if(dialogid == Dialog_escapamentos)
  1579. {
  1580.     switch(listitem)
  1581.     {
  1582.         case 0:AddVehicleComponent(GetPlayerVehicleID(playerid),1018);
  1583.         case 1:AddVehicleComponent(GetPlayerVehicleID(playerid),1019);
  1584.         case 2:AddVehicleComponent(GetPlayerVehicleID(playerid),1020);
  1585.         case 3:AddVehicleComponent(GetPlayerVehicleID(playerid),1021);
  1586.         case 4:AddVehicleComponent(GetPlayerVehicleID(playerid),1022);
  1587.         case 5:
  1588.         {
  1589.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)//Sultan
  1590.             {
  1591.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1028);
  1592.             }
  1593.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  1594.         }
  1595.         case 6:
  1596.         {
  1597.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560 )//Sultan
  1598.             {
  1599.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1029);
  1600.             }
  1601.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Sultan");
  1602.         }
  1603.         case 7:
  1604.         {
  1605.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  1606.             {
  1607.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1034);
  1608.             }
  1609.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  1610.         }
  1611.         case 8:
  1612.         {
  1613.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)//Elegy
  1614.             {
  1615.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1037);
  1616.             }
  1617.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Elegy");
  1618.         }
  1619.         case 9:
  1620.         {
  1621.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)//Broadway
  1622.             {
  1623.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1043);
  1624.             }
  1625.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Broadway");
  1626.         }
  1627.         case 10:
  1628.         {
  1629.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)//Broadway
  1630.             {
  1631.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1044);
  1632.             }
  1633.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Broadway");
  1634.         }
  1635.         case 11:
  1636.         {
  1637.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Flash
  1638.             {
  1639.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1045);
  1640.             }
  1641.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  1642.         }
  1643.         case 12:
  1644.         {
  1645.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Flash
  1646.             {
  1647.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1046);
  1648.             }
  1649.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Flash");
  1650.         }
  1651.         case 13:
  1652.         {
  1653.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  1654.             {
  1655.             AddVehicleComponent(GetPlayerVehicleID(playerid),1059);
  1656.             }
  1657.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  1658.         }
  1659.         case 14:
  1660.         {
  1661.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)//Stratum
  1662.             {
  1663.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1064);
  1664.             }
  1665.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Stratum");
  1666.         }
  1667.         case 15:
  1668.         {
  1669.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  1670.             {
  1671.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1065);
  1672.             }
  1673.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  1674.         }
  1675.         case 16:
  1676.         {
  1677.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)//Jester
  1678.             {
  1679.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1066);
  1680.             }
  1681.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Jester");
  1682.         }
  1683.         case 17:
  1684.         {
  1685.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//uranus
  1686.             {
  1687.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1089);
  1688.             }
  1689.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  1690.         }
  1691.         case 18:
  1692.         {
  1693.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)//uranus
  1694.             {
  1695.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1092);
  1696.             }
  1697.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Uranus");
  1698.         }
  1699.         case 19:
  1700.         {
  1701.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  1702.             {
  1703.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1104);
  1704.             }
  1705.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  1706.         }
  1707.         case 20:
  1708.         {
  1709.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)//Blade
  1710.             {
  1711.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1105);
  1712.             }
  1713.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Blade");
  1714.         }
  1715.         case 21:
  1716.         {
  1717.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)//Slamvan
  1718.             {
  1719.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1113);
  1720.             }
  1721.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Slamvan");
  1722.         }
  1723.         case 22:
  1724.         {
  1725.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 535)//Slamvan
  1726.             {
  1727.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1114);
  1728.             }
  1729.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Slamvan");
  1730.         }
  1731.         case 23:
  1732.         {
  1733.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Remington
  1734.             {
  1735.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1126);
  1736.             }
  1737.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  1738.         }
  1739.         case 24:
  1740.         {
  1741.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)//Remington
  1742.             {
  1743.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1127);
  1744.             }
  1745.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Remington");
  1746.         }
  1747.         case 25:
  1748.         {
  1749.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  1750.             {
  1751.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1129);
  1752.             }
  1753.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  1754.         }
  1755.         case 26:
  1756.         {
  1757.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)//Savanna
  1758.             {
  1759.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1132);
  1760.             }
  1761.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  1762.         }
  1763.         case 27:
  1764.         {
  1765.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)//Tornado
  1766.             {
  1767.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1135);
  1768.             }
  1769.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Savanna");
  1770.         }
  1771.         case 28:
  1772.         {
  1773.             if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)//Tornado
  1774.             {
  1775.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1136);
  1776.             }
  1777.             else return SendClientMessage(playerid,-1,"Você precisa estar em um Tornado");
  1778.         }
  1779.     }
  1780. }
  1781. if(dialogid == Dialog_Vents)
  1782. {
  1783.     if(response)
  1784.     {
  1785.         switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
  1786.         {
  1787.             case 545,602,429,496,422,401,402,518,541,438,527,415,542,589,480,507,585,419,587,533,526,604,439,580,
  1788.             492,474,579,411,546,400,517,410,551,500,418,516,467,404,603,600,426,436,547,489,479,442,475,405,458,
  1789.             409,550,506,549,420,451,540,491,478,421,529,555,477:
  1790.             {
  1791.                 switch(listitem)
  1792.                 {
  1793.                     case 0:AddVehicleComponent(GetPlayerVehicleID(playerid),1142);
  1794.                     case 1:AddVehicleComponent(GetPlayerVehicleID(playerid),1143);
  1795.                     case 2:AddVehicleComponent(GetPlayerVehicleID(playerid),1144);
  1796.                     case 3:AddVehicleComponent(GetPlayerVehicleID(playerid),1145);
  1797.                 }
  1798.             }
  1799.             default: SendClientMessage(playerid,-1,"Sómente para veiculos Transfender!!");
  1800.         }
  1801.     }
  1802.  
  1803. }
  1804.  
  1805.  
  1806. if(dialogid == Dialog_Little_Sign)
  1807. {
  1808.     if(response)
  1809.     {
  1810.         switch(listitem)
  1811.         {
  1812.             case 0: AddVehicleComponent(GetPlayerVehicleID(playerid),1111);
  1813.             case 1: AddVehicleComponent(GetPlayerVehicleID(playerid),1112);
  1814.         }
  1815.     }
  1816. }
  1817.  
  1818. if(dialogid == Vdialog)
  1819. {
  1820.     if(response)
  1821.     {
  1822.         switch ( listitem )
  1823.         {
  1824.             case 0 : ShowPlayerDialog( playerid, VLIST_1, DIALOG_STYLE_LIST, "Airplanes", "Andromada\nAT-400\nBeagle\nCropduster\nDodo\nHydra\nNevada\nRustler\nShamal\nSkimmer\nStuntplane\nBack", "Select", "Cancel" );
  1825.             case 1 : ShowPlayerDialog( playerid, VLIST_2, DIALOG_STYLE_LIST, "Helicopters", "Cargobob\nHunter\nLeviathan\nMaverick\nNews Maverick\nPolice Maverick\nRaindance\nSeasparrow\nSparrow\nBack", "Select", "Cancel" );
  1826.             case 2 : ShowPlayerDialog( playerid, VLIST_3, DIALOG_STYLE_LIST, "Bikes", "BF-400\nBike\nBMX\nFaggio\nFCR-900\nFreeway\nMountain Bike\nNRG-500\nPCJ-600\nPizzaboy\nQuad\nSanchez\nWayfarer\nBack", "Select", "Cancel" );
  1827.             case 3 : ShowPlayerDialog( playerid, VLIST_4, DIALOG_STYLE_LIST, "Convertibles", "Comet\nFeltzer\nStallion\nWindsor\nBack", "Select", "Cancel" );
  1828.             case 4 : ShowPlayerDialog( playerid, VLIST_5, DIALOG_STYLE_LIST, "Industrial", "Benson\nBobcat\nBurrito\nBoxville\nBoxburg\nCement Truck\nDFT-30\nFlatbed\nLinerunner\nMule\nNewsvan\nPacker\nPetrol Tanker\nPony\nRoadtrain\nRumpo\nSadler\nSadler Shit\nTopfun\nTractor\nTrashmaster\nUtility Van\nWalton\nYankee\nYosemite\nBack", "Select", "Cancel" );
  1829.             case 5 : ShowPlayerDialog( playerid, VLIST_6, DIALOG_STYLE_LIST, "Lowriders", "Blade\nBroadway\nRemington\nSavanna\nSlamvan\nTahoma\nTornado\nVoodoo\nBack", "Select", "Cancel" );
  1830.             case 6 : ShowPlayerDialog( playerid, VLIST_7, DIALOG_STYLE_LIST, "Off Road", "Bandito\nBF Injection\nDune\nHuntley\nLandstalker\nMesa\nMonster\nMonster A\nMonster B\nPatriot\nRancher A\nRancher B\nSandking\nBack", "Select", "Cancel" );
  1831.             case 7 : ShowPlayerDialog( playerid, VLIST_8, DIALOG_STYLE_LIST, "Public Service Vehicles", "Ambulance\nBarracks\nBus\nCabbie\nCoach\nCop Bike (HPV-1000)\nEnforcer\nFBI Rancher\nFBI Truck\nFiretruck\nFiretruck LA\nPolice Car (LSPD)\nPolice Car (LVPD)\nPolice Car (SFPD)\nRanger\nRhino\nS.W.A.T\nTaxi\nBack", "Select", "Cancel" );
  1832.             case 8 : ShowPlayerDialog( playerid, VLIST_9, DIALOG_STYLE_LIST, "Saloons", "Admiral\nBloodring Banger\nBravura\nBuccaneer\nCadrona\nClover\nElegant\nElegy\nEmperor\nEsperanto\nFortune\nGlendale Shit\nGlendale\nGreenwood\nHermes\nIntruder\nMajestic\nManana\nMerit\nNebula\nOceanic\nPicador\nPremier\nPrevion\nPrimo\nSentinel\nStafford\nSultan\nSunrise\nTampa\nVincent\nVirgo\nWillard\nWashington\nBack", "Select", "Cancel" );
  1833.             case 9 : ShowPlayerDialog( playerid, VLIST_10, DIALOG_STYLE_LIST, "Sport Vehicles", "Alpha\nBanshee\nBlista Compact\nBuffalo\nBullet\nCheetah\nClub\nEuros\nFlash\nHotring Racer\nHotring Racer A\nHotring Racer B\nInfernus\nJester\nPhoenix\nSabre\nSuper GT\nTurismo\nUranus\nZR-350\nBack", "Select", "Cancel" );
  1834.             case 10 : ShowPlayerDialog( playerid, VLIST_11, DIALOG_STYLE_LIST, "Station Wagons", "Moonbeam\nPerenniel\nRegina\nSolair\nStratum\nBack", "Select", "Cancel" );
  1835.             case 11 : ShowPlayerDialog( playerid, VLIST_12, DIALOG_STYLE_LIST, "Boats", "Coastguard\nDinghy\nJetmax\nLaunch\nMarquis\nPredator\nReefer\nSpeeder\nSquallo\nTropic\nBack", "Select", "Cancel" );
  1836.             case 12 : ShowPlayerDialog( playerid, VLIST_13, DIALOG_STYLE_LIST, "Trailers", "Article Trailer\nArticle Trailer 2\nArticle Trailer 3\nBaggage Trailer A\nBaggage Trailer B\nFarm Trailer\nFreight Flat Trailer (Train)\nFreight Box Trailer (Train)\nPetrol Trailer\nStreak Trailer (Train)\nStairs Trailer\nUtility Trailer\nBack", "Select", "Cancel" );
  1837.             case 13 : ShowPlayerDialog( playerid, VLIST_14, DIALOG_STYLE_LIST, "Unique Vehicles", "Baggage\nBrownstreak (Train)\nCaddy\nCamper\nCamper A\nCombine Harvester\nDozer\nDumper\nForklift\nFreight (Train)\nHotknife\nHustler\nHotdog\nKart\nMower\nMr Whoopee\nRomero\nSecuricar\nStretch\nSweeper\nTram\nTowtruck\nTug\nVortex\nBack", "Select", "Cancel" );
  1838.             case 14 : ShowPlayerDialog( playerid, VLIST_15, DIALOG_STYLE_LIST, "RC Vehicles", "RC Bandit\nRC Baron\nRC Raider\nRC Goblin\nRC Tiger\nRC Cam\nBack", "Select", "Cancel" );
  1839.         }
  1840.     }
  1841. }
  1842.  
  1843.  
  1844. if(dialogid == VLIST_1)
  1845. {
  1846.     if(response)
  1847.     {
  1848.     if ( listitem > 10 ) return ShowPlayerDefaultDialog( playerid );
  1849.  
  1850.     new
  1851.         model_array[] = { 592, 577, 511, 512, 593, 520, 553, 476, 519, 460, 513 };
  1852.  
  1853.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1854.     }
  1855. }
  1856. if(dialogid == VLIST_2)
  1857. {
  1858.     if(response)
  1859.     {
  1860.     if ( listitem > 8 ) return ShowPlayerDefaultDialog( playerid );
  1861.  
  1862.     new
  1863.         model_array[] = { 548, 425, 417, 487, 488, 497, 563, 447, 469 };
  1864.  
  1865.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1866.     }
  1867. }
  1868. if(dialogid == VLIST_3)
  1869. {
  1870.     if(response)
  1871.     {
  1872.     if ( listitem > 12 ) return ShowPlayerDefaultDialog( playerid );
  1873.  
  1874.     new
  1875.         model_array[] = { 581, 509, 481, 462, 521, 463, 510, 522, 461, 448, 471, 468, 586 };
  1876.  
  1877.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1878.     }
  1879. }
  1880. if(dialogid == VLIST_4)
  1881. {
  1882.     if(response)
  1883.     {
  1884.     if ( listitem > 3 ) return ShowPlayerDefaultDialog( playerid );
  1885.  
  1886.     new
  1887.         model_array[] = { 480, 533, 439, 555 };
  1888.  
  1889.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1890.     }
  1891. }
  1892. if(dialogid == VLIST_5)
  1893. {
  1894.     if(response)
  1895.     {
  1896.     if ( listitem > 24 ) return ShowPlayerDefaultDialog( playerid );
  1897.  
  1898.     new
  1899.         model_array[] = { 499, 422, 482, 498, 609, 524, 578, 455, 403, 414, 582, 443, 514, 413, 515, 440, 543, 605, 459, 531, 408, 552, 478, 456, 554 };
  1900.  
  1901.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1902.     }
  1903. }
  1904. if(dialogid == VLIST_6)
  1905. {
  1906.     if(response)
  1907.     {
  1908.     if ( listitem > 7 ) return ShowPlayerDefaultDialog( playerid );
  1909.  
  1910.     new
  1911.         model_array[] = { 536, 575, 534, 567, 535, 566, 576, 412 };
  1912.  
  1913.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1914.     }
  1915. }
  1916. if(dialogid == VLIST_7)
  1917. {
  1918.     if(response)
  1919.     {
  1920.     if ( listitem > 12 ) return ShowPlayerDefaultDialog( playerid );
  1921.  
  1922.     new
  1923.         model_array[] = { 568, 424, 573, 579, 400, 500, 444, 556, 557, 470, 489, 505, 495 };
  1924.  
  1925.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1926.     }
  1927. }
  1928. if(dialogid == VLIST_8)
  1929. {
  1930.     if(response)
  1931.     {
  1932.     if ( listitem > 17 ) return ShowPlayerDefaultDialog( playerid );
  1933.  
  1934.     new
  1935.         model_array[] = { 416, 433, 431, 438, 437, 523, 427, 490, 528, 407, 544, 596, 598, 597, 599, 432, 601, 420 };
  1936.  
  1937.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1938.     }
  1939. }
  1940. if(dialogid == VLIST_9)
  1941. {
  1942.     if(response)
  1943.     {
  1944.     if ( listitem > 33 ) return ShowPlayerDefaultDialog( playerid );
  1945.  
  1946.     new
  1947.         model_array[] = { 445, 504, 401, 518, 527, 542, 507, 562, 585, 419, 526, 604, 466, 492, 474, 546, 517, 410, 551, 516, 467, 600, 426, 436, 547, 405, 580, 560, 550, 549, 540, 491, 529, 421 };
  1948.  
  1949.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1950.     }
  1951. }
  1952. if(dialogid == VLIST_10)
  1953. {
  1954.     if(response)
  1955.     {
  1956.     if ( listitem > 19 ) return ShowPlayerDefaultDialog( playerid );
  1957.  
  1958.     new
  1959.         model_array[] = { 602, 429, 496, 402, 541, 415, 589, 587, 565, 494, 502, 503, 411, 559, 603, 475, 506, 451, 558, 477 };
  1960.  
  1961.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1962.     }
  1963. }
  1964. if(dialogid == VLIST_11)
  1965. {
  1966.     if(response)
  1967.     {
  1968.     if ( listitem > 4 ) return ShowPlayerDefaultDialog( playerid );
  1969.  
  1970.     new
  1971.         model_array[] = { 418, 404, 479, 458, 561 };
  1972.  
  1973.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1974.     }
  1975. }
  1976. if(dialogid == VLIST_12)
  1977. {
  1978.     if(response)
  1979.     {
  1980.     if ( listitem > 9 ) return ShowPlayerDefaultDialog( playerid );
  1981.  
  1982.     new
  1983.         model_array[] = { 472, 473, 493, 595, 484, 430, 453, 452, 446, 454 };
  1984.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1985.     }
  1986. }
  1987. if(dialogid == VLIST_13)
  1988. {
  1989.     if(response)
  1990.     {
  1991.         if ( listitem > 11 ) return ShowPlayerDefaultDialog( playerid );
  1992.  
  1993.         new
  1994.             model_array[] = { 435, 450, 591, 606, 607, 610, 569, 590, 584, 570, 608, 611 };
  1995.         return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  1996.     }
  1997. }
  1998. if(dialogid == VLIST_14)
  1999. {
  2000.     if(response)
  2001.     {
  2002.     if ( listitem > 23 ) return ShowPlayerDefaultDialog( playerid );
  2003.  
  2004.     new
  2005.         model_array[] = { 485, 537, 457, 483, 508, 532, 486, 406, 530, 538, 434, 545, 588, 571, 572, 423, 442, 428, 409, 574, 449, 525, 583, 539 };
  2006.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  2007.     }
  2008. }
  2009. if(dialogid == VLIST_15)
  2010. {
  2011.     if(response)
  2012.     {
  2013.     if ( listitem > 5 ) return ShowPlayerDefaultDialog( playerid );
  2014.  
  2015.     new
  2016.         model_array[] = { 441, 464, 465, 501, 564, 594 };
  2017.     return CreatePlayerVehicle( playerid, model_array[ listitem ] );
  2018.     }
  2019. }
  2020. return 1;
  2021. }
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027. /*      Comandos        */
  2028.  
  2029. CMD:v(playerid)
  2030. {
  2031.     if ( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER )
  2032.     {
  2033.         #if !defined IGNORE_VEHICLE_ACTIVATION
  2034.             ShowPlayerDefaultDialog( playerid );
  2035.             return 1;
  2036.         #endif
  2037.     }
  2038.     if ( GetPlayerState( playerid ) != PLAYER_STATE_PASSENGER ) ShowPlayerDefaultDialog( playerid );
  2039.     return 1;
  2040. }
  2041.  
  2042. CMD:vid(playerid,params[])
  2043. {
  2044.  
  2045.     new carrID;
  2046.     new Float:cx, Float:cy, Float:cz;
  2047.     if(sscanf(params,"i",carrID)) return SendClientMessage(playerid,-1,"Use:  /vid [ID]");
  2048.     GetPlayerPos(playerid, cx, cy, cz );
  2049.     CreateVehicle(carrID,cx+5,cy+5,cz+5,0,0,0,0);
  2050.     return 1;
  2051. }
  2052.  
  2053. CMD:fullveh(playerid)
  2054. {
  2055.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2056.     {
  2057.         ShowPlayerDialog(playerid, MainDialog_Tuning, DIALOG_STYLE_LIST ,
  2058.         "System Tuning*",
  2059.         "Paint Jobs\n\
  2060.        Colors\n\
  2061.        Exhausts\n\
  2062.        Vents\n\
  2063.        Little Sign? (Slamvan)\n\
  2064.        Wheels\n\
  2065.        Front Bullbars\n\
  2066.        Rear Bullbars\n\
  2067.        Stereo\n\
  2068.        Hydraulics\n\
  2069.        Sideskir\n\
  2070.        Nitro\n\
  2071.        Front Bumpers\n\
  2072.        Rear Bumpers\n\
  2073.        Roofs\n\
  2074.        Lights\n\
  2075.        Spoilers",
  2076.         "Enter","Exit");
  2077.     }
  2078.     else return SendClientMessage(playerid,-1,"Você precisa estar dentro de um veiculo!!!");
  2079.     return 1;
  2080. }
  2081.  
  2082.  
  2083. CreatePlayerVehicle( playerid, modelid )
  2084. {
  2085.     new
  2086.         vehicle,
  2087.         Float:x,
  2088.         Float:y,
  2089.         Float:z,
  2090.         Float:angle;
  2091.  
  2092.     if ( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER )
  2093.     {
  2094.         vehicle = GetPlayerVehicleID( playerid );
  2095.         GetVehiclePos( vehicle, x, y, z );
  2096.         GetVehicleZAngle( vehicle, angle );
  2097.         DestroyVehicle( vehicle );
  2098.     }
  2099.     else
  2100.     {
  2101.         GetPlayerPos( playerid, x, y, z );
  2102.         GetPlayerFacingAngle( playerid, angle );
  2103.     }
  2104.     vehicle = CreateVehicle( modelid, x, y, ( z + 1 ), angle, -1, -1, DEFAULT_RESPAWN_TIME );
  2105.     LinkVehicleToInterior( vehicle, GetPlayerInterior( playerid ) );
  2106.     #if !defined IGNORE_VIRTUAL_WORLDS
  2107.         SetVehicleVirtualWorld( vehicle, GetPlayerVirtualWorld( playerid ) );
  2108.     #endif
  2109.     #if !defined IGNORE_WARP_INTO_VEHICLE
  2110.         PutPlayerInVehicle( playerid, vehicle, 0 );
  2111.     #endif
  2112.     #if !defined IGNORE_VEHICLE_DELETION
  2113.         gDialogCreated[ vehicle ] = true;
  2114.     #endif
  2115.     return 1;
  2116. }
  2117.  
  2118. ShowPlayerDefaultDialog( playerid )
  2119. {
  2120.     ShowPlayerDialog( playerid, Vdialog, DIALOG_STYLE_LIST, "Selecione a Categoria", "Airplanes\nHelicopters\nBikes\nConvertibles\nIndustrial\nLowriders\nOff Road\nPublic Service Vehicles\nSaloons\nSport Vehicles\nStation Wagons\nBoats\nTrailers\nUnique Vehicles\nRC Vehicles", "Select", "Cancel" );
  2121.     return 1;
  2122. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement