Advertisement
Guest User

Tunning

a guest
Aug 19th, 2012
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 23.42 KB | None | 0 0
  1. #define FILTERSCRIPT
  2.  
  3. #include <a_samp>
  4. #include <zcmd>
  5. #define Vermelho 0xFF0000AA
  6. #if defined FILTERSCRIPT
  7.  
  8. public OnFilterScriptInit()
  9. {
  10.     print("\n--------------------------------------");
  11.     print(" Sistema de Tunning by: Bruno Alves ligado");
  12.     print("--------------------------------------\n");
  13.     return 1;
  14. }
  15.  
  16. public OnFilterScriptExit()
  17. {
  18.     return 1;
  19. }
  20.  
  21. #else
  22.  
  23. main()
  24. {
  25.     print("\n----------------------------------");
  26.     print("Sistema de Tunning desligado");
  27.     print("----------------------------------\n");
  28. }
  29.  
  30. #endif
  31.  
  32.  
  33.  
  34. CMD:tunar(playerid)
  35. {
  36.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  37.         CarmodDialog(playerid);
  38.         return 1;
  39.     }
  40.     else SendClientMessage(playerid,Vermelho,"Você deve estar em um veículo para abrir este diálogo!");
  41.     return 1;
  42. }
  43. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  44. {
  45.     new vehid = GetPlayerVehicleID(playerid);
  46.     new vehmd = GetVehicleModel(GetPlayerVehicleID(playerid));
  47.     if(dialogid == 1111 && response) {
  48.         switch(listitem) {
  49.             case 0: AddVehicleComponent(vehid,1010),CarmodDialog(playerid), PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  50.             case 1: ShowPlayerDialog(playerid,1112,DIALOG_STYLE_LIST,"Escolhe a primeira cor:","Branco\nPreto\nLaranja\nAzul fraco\nAzul forte\nRoxo\nVermelho\nAzul forte\nCinza","Selecionar","Cancelar");
  51.             case 2: ShowPlayerDialog(playerid,1113,DIALOG_STYLE_LIST,"Escolha uma roda:","Shadow\nMega\nRimshine\nWires\nClassic\nTwist\nCutter\nSwitch\nGrove\nImport\nDollar\nTrance\nAtomic\nAhab\nVirtual\nAcces\n{FF0000}Voltar","Selecionar","Cancelar");
  52.             case 3: AddVehicleComponent(vehid, 1086), PlayerPlaySound(playerid,1133,0.0,0.0,0.0), CarmodDialog(playerid);
  53.             case 4: AddVehicleComponent(vehid, 1087), PlayerPlaySound(playerid,1133,0.0,0.0,0.0), CarmodDialog(playerid);
  54.             case 5:
  55.             {
  56.                 if(vehmd == 562 || vehmd == 565 || vehmd == 559 || vehmd == 561 || vehmd == 560 || vehmd == 558) {
  57.                     ShowPlayerDialog(playerid,1114,DIALOG_STYLE_LIST,"Escolha um","Paintjob\nAlien\nX-Flow\n{FF0000}Voltar","Selecionar","Cancelar");
  58.                 }
  59.                 else if(vehmd == 576 || vehmd == 575 || vehmd == 535) {
  60.                     Lowrider(playerid);
  61.                 }
  62.                 else if(vehmd == 567 || vehmd == 536) {
  63.                     ShowPlayerDialog(playerid,1002,DIALOG_STYLE_LIST,"Escolha um","Paintjob\nChrome\nSlamin\nHardtop Roof\nSofttop Roof\n{FF0000}Voltar","Selecionar","Cancelar");
  64.                 }
  65.                 else if(vehmd == 534) {
  66.                     ShowPlayerDialog(playerid,1003,DIALOG_STYLE_LIST,"Escolha um","Paintjob\nChrome\nSlamin\nFlame Sideskirt \nArches Sideskirt Roof\n{FF0000}Voltar","Selecionar","Cancelar");
  67.                 }
  68.                 else if(vehmd == 496 || vehmd == 505 || vehmd == 516 || vehmd == 517 || vehmd == 518 || vehmd == 527 || vehmd == 529 || vehmd == 540 || vehmd == 546 || vehmd == 547 || vehmd == 549 || vehmd == 550 || vehmd == 551 || vehmd == 580 || vehmd == 585 || vehmd == 587 || vehmd == 589 || vehmd == 600 || vehmd == 603 || vehmd == 401 || vehmd == 410 || vehmd == 415 || vehmd == 418 || vehmd == 420 || vehmd == 436 || vehmd == 439 || vehmd == 458 || vehmd == 489 || vehmd == 491 || vehmd == 492) {
  69.                     RegularCarDialog(playerid);
  70.                 }
  71.                 else {
  72.                     SendClientMessage(playerid,Vermelho,"Seu carro não pode ser tunado!");
  73.                 }
  74.             }
  75.         }
  76.     }
  77.     if(dialogid == 1112 && response) {
  78.         new color1, color2;
  79.         GetVehicleColor(vehid,color1,color2);
  80.         new Carray[] = {1,0,6,2,79,149,151,3,34};
  81.         ChangeVehicleColor(vehid,Carray[listitem],color2);
  82.         return ShowPlayerDialog(playerid,1116,DIALOG_STYLE_LIST,"Escolha a segunda cor:","Branco\nPreto\nLaranja\nAzul fraco\nAzul forte\nRoxo\nVermelho\nVermelho forte\nCinza","Selecionar","Cancelar");
  83.     }
  84.  
  85.     if(dialogid == 1116 && response) {
  86.         new color1, color2;
  87.         GetVehicleColor(vehid,color1,color2);
  88.         new Carray[] = {1,0,6,2,79,149,151,3,34};
  89.         ChangeVehicleColor(vehid,color1,Carray[listitem]);
  90.         return CarmodDialog(playerid);
  91.     }
  92.     if(dialogid == 1113 && response) {
  93.         if(listitem == 16) return CarmodDialog(playerid);
  94.         new Warray[] = {1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1096,1097,1098};
  95.         AddVehicleComponent(vehid,Warray[listitem]);
  96.         return CarmodDialog(playerid);
  97.     }
  98.     if(dialogid == 1114 && response) {
  99.         switch(listitem) {
  100.             case 0: ShowPlayerDialog(playerid,1115,DIALOG_STYLE_LIST,"Escolha um paintjob:","Paintjob 1\nPaintjob 2\nPaintjob 3","Selecionar","Cancelar");
  101.             case 1: Mod(playerid);
  102.             case 2: Mod1(playerid);
  103.             case 3: CarmodDialog(playerid);
  104.         }
  105.     }
  106.     if(dialogid == 1001 && response) {
  107.         switch(listitem) {
  108.             case 0: ShowPlayerDialog(playerid,1115,DIALOG_STYLE_LIST,"Escolha um paintjob:","Paintjob 1\nPaintjob 2\nPaintjob 3","Selecionar","Cancelar");
  109.             case 1: Mod2(playerid);
  110.             case 2: Mod3(playerid);
  111.             case 3: CarmodDialog(playerid);
  112.         }
  113.     }
  114.     if(dialogid  == 1002) {
  115.         switch(listitem) {
  116.             case 0: ShowPlayerDialog(playerid,1115,DIALOG_STYLE_LIST,"Escolha um paintjob:","Paintjob 1\nPaintjob 2\nPaintjob 3","Selecionar","Cancelar");
  117.             case 1: Mod2(playerid);
  118.             case 2: Mod3(playerid);
  119.             case 3:
  120.             {
  121.                 if(vehmd == 567) {                //Savanna
  122.                     AddVehicleComponent(vehid, 1130);
  123.                 }
  124.                 if(vehmd == 536) {                //Blade
  125.                     AddVehicleComponent(vehid, 1128);
  126.                 }
  127.             }
  128.             case 4:
  129.             {
  130.                 if(vehmd == 567) {                //Savanna
  131.                     AddVehicleComponent(vehid, 1131);
  132.                 }
  133.                 if(vehmd == 536) {                //Blade
  134.                     AddVehicleComponent(vehid, 1103);
  135.                 }
  136.             }
  137.             case 5: CarmodDialog(playerid);
  138.         }
  139.     }
  140.     if(dialogid  == 1003) {                       //Remington
  141.         switch(listitem) {
  142.             case 0:ShowPlayerDialog(playerid,1115,DIALOG_STYLE_LIST,"Escolha um paintjob:","Paintjob 1\nPaintjob 2\nPaintjob 3","Selecionar","Cancelar");
  143.             case 1: Mod2(playerid);
  144.             case 2: Mod3(playerid);
  145.             case 3: AddVehicleComponent(vehid, 1122),AddVehicleComponent(vehid, 1101),ShowPlayerDialog(playerid,1003,DIALOG_STYLE_LIST,"Choose one","Paintjob\nChrome\nSlamin\nFlame Sideskirt \nArches Sideskirt Roof\n{FF0000}Voltar","Selecionar","Cancelar");
  146.             case 4: AddVehicleComponent(vehid, 1106),AddVehicleComponent(vehid, 1124),ShowPlayerDialog(playerid,1003,DIALOG_STYLE_LIST,"Choose one","Paintjob\nChrome\nSlamin\nFlame Sideskirt \nArches Sideskirt Roof\n{FF0000}Voltar","Selecionar","Cancelar");
  147.             case 5: CarmodDialog(playerid);
  148.         }
  149.     }
  150.     if(dialogid == 1004 && response) {            //regular cars
  151.         switch(listitem) {
  152.             case 0:
  153.             {
  154.                 ShowPlayerDialog(playerid,1010,DIALOG_STYLE_LIST,"Spoiler","Pro\nWin\nDrag\nAlpha\nChamp\nRace\nWorx\nFury\n{FF0000}Voltar","Selecionar","Cancelar");
  155.             }
  156.             case 1:
  157.             {
  158.                 if(vehmd == 585 || vehmd == 603 || vehmd == 439 || vehmd == 458 || vehmd == 418 || vehmd == 527 || vehmd == 580) {
  159.                     AddVehicleComponent(vehid, 1006);
  160.                     return RegularCarDialog(playerid);
  161.                 }
  162.                 else if(vehmd == 439 || vehmd == 458 || vehmd == 491 || vehmd == 517 ||vehmd == 547)
  163.                     {ShowPlayerDialog(playerid,1040,DIALOG_STYLE_LIST,"Vents","Oval\nSquare\n{FF0000}Voltar","Selecionar","Cancelar");}
  164.                 else if(vehmd == 415) {
  165.                     AddVehicleComponent(vehid, 1007);
  166.                     AddVehicleComponent(vehid, 1071);
  167.                     return RegularCarDialog(playerid);
  168.                 }
  169.                 else ShowPlayerDialog(playerid,1020,DIALOG_STYLE_LIST,"Hood","Champ\nFury\nRace\nWorx\n{FF0000}Voltar","Selecionar","Cancelar");
  170.             }
  171.             case 2:
  172.             {
  173.                 if(vehmd == 549 || vehmd == 585 || vehmd == 603)
  174.                     {ShowPlayerDialog(playerid,1040,DIALOG_STYLE_LIST,"Vents","Oval\nSquare\n{FF0000}Voltar","Selecionar","Cancelar");}
  175.                 else if(vehmd == 410 || vehmd == 436 || vehmd == 439 || vehmd == 458 || vehmd == 516 || vehmd == 491 || vehmd == 517 || vehmd == 418 || vehmd == 527 || vehmd == 580) {
  176.                     AddVehicleComponent(vehid, 1007);
  177.                     AddVehicleComponent(vehid, 1071);
  178.                     return RegularCarDialog(playerid);
  179.                 }
  180.                 else if(vehmd == 415 || vehmd == 547 || vehmd == 420 || vehmd == 587)
  181.                     {CarmodDialog(playerid);}
  182.                 else {
  183.                     AddVehicleComponent(vehid, 1006);
  184.                     return RegularCarDialog(playerid);
  185.                 }
  186.  
  187.             }
  188.             case 3:
  189.             {
  190.                 if(vehmd == 549 || vehmd == 585 || vehmd == 603 || vehmd == 551 || vehmd == 492 || vehmd == 529) {
  191.                     AddVehicleComponent(vehid, 1007);
  192.                     AddVehicleComponent(vehid, 1071);
  193.                     return RegularCarDialog(playerid);
  194.                 }
  195.                 else if(vehmd == 410 || vehmd == 436 || vehmd == 439 || vehmd == 458 || vehmd == 489 || vehmd == 505)
  196.                     {ShowPlayerDialog(playerid,1060,DIALOG_STYLE_LIST,"Lights","Round Fog\nSquare Fog\n{FF0000}Voltar","Selecionar","Cancelar");}
  197.                     else if(vehmd == 418 || vehmd == 527 || vehmd == 580 || vehmd == 491 || vehmd == 517 || vehmd == 516)
  198.                         {CarmodDialog(playerid);}
  199.                         else{ShowPlayerDialog(playerid,1040,DIALOG_STYLE_LIST,"Vents","Oval\nSquare\n{FF0000}Voltar","Selecionar","Cancelar");}
  200.             }
  201.             case 4:
  202.             {
  203.                 if(vehmd == 549 || vehmd == 550 || vehmd == 585 || vehmd == 603)
  204.                     {ShowPlayerDialog(playerid,1060,DIALOG_STYLE_LIST,"Lights","Round Fog\nSquare Fog\n{FF0000}Voltar","Selecionar","Cancelar");}
  205.                     else if(vehmd == 489 || vehmd == 505 || vehmd == 551 || vehmd == 492 || vehmd == 529 || vehmd == 439 || vehmd == 458 || vehmd == 410 || vehmd == 436)
  206.                         {CarmodDialog(playerid);}
  207.                     else {
  208.                     AddVehicleComponent(vehid, 1007);
  209.                     AddVehicleComponent(vehid, 1071);
  210.                     return RegularCarDialog(playerid);
  211.                 }
  212.             }
  213.             case 5:
  214.             {
  215.                 if(vehmd == 585 || vehmd == 603 || vehmd == 550 || vehmd == 549)
  216.                     {CarmodDialog(playerid);}
  217.                     else{ShowPlayerDialog(playerid,1060,DIALOG_STYLE_LIST,"Lights","Round Fog\nSquare Fog\n{FF0000}Voltar","Selecionar","Cancelar");}
  218.             }
  219.             case 6: CarmodDialog(playerid);
  220.         }
  221.     }
  222.     if(dialogid == 1010 && response) {
  223.         if(listitem == 8) return RegularCarDialog(playerid);
  224.         new Xarray[] = {1000,1001,1002,1003,1014,1015,1016,1023};
  225.         AddVehicleComponent(vehid, Xarray[listitem]);
  226.         return RegularCarDialog(playerid);
  227.     }
  228.     if(dialogid == 1020 && response) {
  229.         if(listitem == 4) return RegularCarDialog(playerid);
  230.         new Xarray[] = {1004,1005,1011,1012};
  231.         AddVehicleComponent(vehid, Xarray[listitem]);
  232.         return RegularCarDialog(playerid);
  233.     }
  234.     if(dialogid == 1040 && response) {
  235.         switch(listitem) {
  236.             case 0:
  237.             {
  238.                 AddVehicleComponent(vehid, 1142);
  239.                 AddVehicleComponent(vehid, 1143);
  240.                 return RegularCarDialog(playerid);
  241.             }
  242.             case 1:
  243.             {
  244.                 AddVehicleComponent(vehid, 1144);
  245.                 AddVehicleComponent(vehid, 1145);
  246.                 return RegularCarDialog(playerid);
  247.             }
  248.             case 2: RegularCarDialog(playerid);
  249.         }
  250.     }
  251.     if(dialogid == 1060 && response) {
  252.         if(listitem == 2) return RegularCarDialog(playerid);
  253.         new Xarray[] = {1013,1024};
  254.         AddVehicleComponent(vehid, Xarray[listitem]);
  255.         return RegularCarDialog(playerid);
  256.     }
  257.     if(dialogid == 1115 && response) {
  258.         if(listitem == 3) return CarmodDialog(playerid);
  259.         new Parray[] = {0,1,2};
  260.         ChangeVehiclePaintjob(vehid, Parray[listitem]);
  261.         return CarmodDialog(playerid);
  262.     }
  263.     if(dialogid == 1511 && response) {
  264.         if(listitem == 7) return ShowPlayerDialog(playerid,1114,DIALOG_STYLE_LIST,"Escolha um","Paintjob\nAlien\nX-Flow\n{FF0000}Voltar","Selecionar","Cancelar");
  265.         if(vehmd == 558) {                        //Uranus
  266.             new Varray[] = {1090,1094,1092,1088,1164,1166,1168};
  267.             AddVehicleComponent(vehid,Varray[listitem]);
  268.             return Mod(playerid);
  269.         }
  270.         if(vehmd == 559) {                        //Jester
  271.             new Varray[] = {1069,1071,1065,1067,1162,1160,1159};
  272.             AddVehicleComponent(vehid,Varray[listitem]);
  273.             return Mod(playerid);
  274.         }
  275.         if(vehmd == 560) {                        //Sultan
  276.             new Varray[] = {1026,1027,1028,1032,1138,1169,1141};
  277.             AddVehicleComponent(vehid,Varray[listitem]);
  278.             return Mod(playerid);
  279.         }
  280.         if(vehmd == 561) {                        //Stratum
  281.             new Varray[] = {1056,1062,1064,1055,1058,1155,1154};
  282.             AddVehicleComponent(vehid,Varray[listitem]);
  283.             return Mod(playerid);
  284.         }
  285.         if(vehmd == 562) {                        //Elegy
  286.             new Varray[] = {1036,1040,1034,1038,1147,1171,1149};
  287.             AddVehicleComponent(vehid,Varray[listitem]);
  288.             return Mod(playerid);
  289.         }
  290.         if(vehmd == 565) {                        //Flash
  291.             new Varray[] = {1047,1051,1046,1054,1049,1153,1150};
  292.             AddVehicleComponent(vehid,Varray[listitem]);
  293.             return Mod(playerid);
  294.         }
  295.     }
  296.     if(dialogid == 1512 && response) {
  297.         if(listitem == 7) return ShowPlayerDialog(playerid,1114,DIALOG_STYLE_LIST,"Escolha um","Paintjob\nAlien\nX-Flow\n{FF0000}Voltar","Selecionar","Cancelar");
  298.         if(vehmd == 558) {                        //Uranus
  299.             new Varray[] = {1093,1095,1089,1091,1163,1165,1167};
  300.             AddVehicleComponent(vehid,Varray[listitem]);
  301.             return Mod1(playerid);
  302.         }
  303.         if(vehmd == 559) {                        //Jester
  304.             new Varray[] = {1070,1072,1066,1068,1158,1173,1161};
  305.             AddVehicleComponent(vehid,Varray[listitem]);
  306.             return Mod1(playerid);
  307.         }
  308.         if(vehmd == 560) {                        //Sultan
  309.             new Varray[] = {1031,1030,1029,1033,1139,1170,1140};
  310.             AddVehicleComponent(vehid,Varray[listitem]);
  311.             return Mod1(playerid);
  312.         }
  313.         if(vehmd == 561) {                        //Stratum
  314.             new Varray[] = {1057,1063,1059,1061,1060,1157,1156};
  315.             AddVehicleComponent(vehid,Varray[listitem]);
  316.             return Mod1(playerid);
  317.         }
  318.         if(vehmd == 562) {                        //Elegy
  319.             new Varray[] = {1039,1041,1037,1035,1146,1172,1148};
  320.             AddVehicleComponent(vehid,Varray[listitem]);
  321.             return Mod1(playerid);
  322.         }
  323.         if(vehmd == 565) {                        //Flash
  324.             new Varray[] = {1048,1052,1045,1053,1050,1152,1151};
  325.             AddVehicleComponent(vehid,Varray[listitem]);
  326.             return Mod1(playerid);
  327.         }
  328.     }
  329.     if(dialogid == 1513 && response) {
  330.         if(vehmd == 576) {
  331.             if(listitem == 5) return Lowrider(playerid);
  332.             new Varray[] = {1134,1137,1136,1191,1192};
  333.             AddVehicleComponent(vehid,Varray[listitem]);
  334.             return Mod2(playerid);
  335.         }
  336.         if(vehmd == 575) {
  337.             if(listitem == 5) return Lowrider(playerid);
  338.             new Varray[] = {1042,1099,1044,1174,1176};
  339.             AddVehicleComponent(vehid,Varray[listitem]);
  340.             return Mod2(playerid);
  341.         }
  342.         if(vehmd == 535) {
  343.             if(listitem == 6) return Lowrider(playerid);
  344.             new Varray[] = {1115,1109,1113,1117,1118,1120};
  345.             AddVehicleComponent(vehid,Varray[listitem]);
  346.             return Mod2(playerid);
  347.         }
  348.         if(vehmd == 567) {
  349.             if(listitem == 5) return Lowrider(playerid);
  350.             new Varray[] = {1129,1133,1102,1187,1189};
  351.             AddVehicleComponent(vehid,Varray[listitem]);
  352.             return Mod2(playerid);
  353.         }
  354.         if(vehmd == 536) {
  355.             if(listitem == 5) return Lowrider(playerid);
  356.             new Varray[] = {1104,1108,1107,1184,1182};
  357.             AddVehicleComponent(vehid,Varray[listitem]);
  358.             return Mod2(playerid);
  359.         }
  360.         if(vehmd == 534) {
  361.             if(listitem == 6) return Lowrider(playerid);
  362.             new Varray[] = {1100,1123,1125,1126,1179,1180};
  363.             AddVehicleComponent(vehid,Varray[listitem]);
  364.             return Mod2(playerid);
  365.         }
  366.     }
  367.     if(dialogid == 1514 && response) {
  368.         if(vehmd == 576) {
  369.             if(listitem == 3) return Lowrider(playerid);
  370.             new Varray[] = {1135,1190,1193};
  371.             AddVehicleComponent(vehid,Varray[listitem]);
  372.             return Mod3(playerid);
  373.         }
  374.         if(vehmd == 575) {
  375.             if(listitem == 3) return Lowrider(playerid);
  376.             new Varray[] = {1177,1175,1043};
  377.             AddVehicleComponent(vehid,Varray[listitem]);
  378.             return Mod3(playerid);
  379.         }
  380.         if(vehmd == 535) {
  381.             if(listitem == 5) return Lowrider(playerid);
  382.             new Varray[] = {1110,1116,1114,1119,1121};
  383.             AddVehicleComponent(vehid,Varray[listitem]);
  384.             return Mod3(playerid);
  385.         }
  386.         if(vehmd == 567) {
  387.             if(listitem == 3) return Lowrider(playerid);
  388.             new Varray[] = {1188,1186,1132};
  389.             AddVehicleComponent(vehid,Varray[listitem]);
  390.             return Mod3(playerid);
  391.         }
  392.         if(vehmd == 536) {
  393.             if(listitem == 3) return Lowrider(playerid);
  394.             new Varray[] = {1181,1183,1105};
  395.             AddVehicleComponent(vehid,Varray[listitem]);
  396.             return Mod3(playerid);
  397.         }
  398.         if(vehmd == 534) {
  399.             if(listitem == 3) return Lowrider(playerid);
  400.             new Varray[] = {1185,1178,1127};
  401.             AddVehicleComponent(vehid,Varray[listitem]);
  402.             return Mod3(playerid);
  403.         }
  404.     }
  405.     return 1;
  406. }
  407.  
  408. stock GetVehicleColor(vehicleid, &color1, &color2)
  409. {
  410.         if(existproperty(0, "", ((vehicleid * (vehicleid * 2)) / 2) + 65536))
  411.         {
  412.                 new
  413.                         string[16],
  414.                         stringParts[2][8],
  415.                         index
  416.                 ;
  417.                 getproperty(0, "", ((vehicleid * (vehicleid * 2)) / 2) + 65536, string);
  418.                 strunpack(string, string);
  419.  
  420.                 if((index = strfind(string, "-", false)) != -1)
  421.                 {
  422.                         strmid(stringParts[0], string, 0, index);
  423.                         strmid(stringParts[1], string, (index + 1), strlen(string));
  424.  
  425.                         color1 = strval(stringParts[0]);
  426.                         color2 = strval(stringParts[1]);
  427.                         return 1;
  428.                 }
  429.         }
  430.         return 0;
  431. }
  432.  
  433. CarmodDialog(playerid)
  434. {
  435.     ShowPlayerDialog(playerid,1111,DIALOG_STYLE_LIST,"Selecione as coisas para colocar no seu carro","Nitro\nCor Carro\nRodas\nSom\nHidraulica\nComponentes","Selecionar","Cancelar");
  436.     return 1;
  437. }
  438. Lowrider(playerid)
  439. {
  440.     ShowPlayerDialog(playerid,1001,DIALOG_STYLE_LIST,"Escolha um","Paintjob\nChrome\nSlamin\n{FF0000}Voltar","Selecionar","Cancelar");
  441.     return 1;
  442. }
  443. RegularCarDialog(playerid)
  444. {
  445.     new vehmd = GetVehicleModel(GetPlayerVehicleID(playerid));
  446.     new string[128];
  447.     if(vehmd == 401 || vehmd == 496 || vehmd == 518 || vehmd == 540 || vehmd == 546 || vehmd == 589)
  448.     {string = "Spoiler\nHood\nRoof\nVents\nSideskirt\nLights\n{FF0000}Voltar";}
  449.     else if(vehmd == 549)
  450.     {string = "Spoiler\nHood\nVents\nSideskirt\nLights\n{FF0000}Voltar";}
  451.     else if(vehmd == 550)
  452.     {string = "Spoiler\nHood\nRoof\nVents\nLights\n{FF0000}Voltar";}
  453.     else if(vehmd == 585 || vehmd == 603)
  454.     {string = "Spoiler\nRoof\nVents\nSideskirt\nLights\n{FF0000}Voltar";}
  455.     else if(vehmd == 410 || vehmd == 436)
  456.     {string = "Spoiler\nRoof\nSideskirt\nLights\n{FF0000}Voltar";}
  457.     else if(vehmd == 439 || vehmd == 458)
  458.     {string = "Spoiler\nVents\nSideskirt\nLights\n{FF0000}Voltar";}
  459.     else if(vehmd == 551 || vehmd == 492 || vehmd == 529)
  460.     {string = "Spoiler\nHood\nRoof\nSideskirt\n{FF0000}Voltar";}
  461.     else if(vehmd == 489 || vehmd == 505)
  462.     {string = "Spoiler\nHood\nRoof\nLights\n{FF0000}Voltar";}
  463.     else if(vehmd == 516)
  464.     {string = "Spoiler\nHood\nSideskirt\n{FF0000}Voltar";}
  465.     else if(vehmd == 491 || vehmd == 517)
  466.     {string = "Spoiler\nVents\nSideskirt\n{FF0000}Voltar";}
  467.     else if(vehmd == 418 || vehmd == 527 || vehmd == 580)
  468.     {string = "Spoiler\nRoof\nSideskirt\n{FF0000}Voltar";}
  469.     else if(vehmd == 420 || vehmd == 587)
  470.     {string = "Spoiler\nHood\n{FF0000}Voltar";}
  471.     else if(vehmd == 547)
  472.     {string = "Spoiler\nVents\n{FF0000}Voltar";}
  473.     else if(vehmd == 415)
  474.     {string = "Spoiler\nSideskirt\n{FF0000}Voltar";}
  475.  
  476.     ShowPlayerDialog(playerid,1004,DIALOG_STYLE_LIST,"Escolha um",string,"Selecionar","Cancelar");
  477.     return 1;
  478. }
  479. Mod(playerid)//Alien
  480. {
  481.     ShowPlayerDialog(playerid,1511,DIALOG_STYLE_LIST,"Escolha um","Right Sideskirt\nLeft Sideskirt\nExhaust\nRoof\nSpoiler\nFront Bumper\nRear Bumper\n{FF0000}Voltar","Selecionar","Cancelar");
  482.     return 1;
  483. }
  484. Mod1(playerid)//X-Flow
  485. {
  486.     ShowPlayerDialog(playerid,1512,DIALOG_STYLE_LIST,"Escolha um","Right Sideskirt\nLeft Sideskirt\nExhaust\nRoof\nSpoiler\nFront Bumper\nRear Bumper\n{FF0000}Voltar","Selecionar","Cancelar");
  487.     return 1;
  488. }
  489. Mod2(playerid)//Chrome
  490. {
  491.     new vehmd = GetVehicleModel(GetPlayerVehicleID(playerid));
  492.     new string[128];
  493.     if(vehmd == 576 || vehmd == 575)
  494.     {string = "Right Sideskirt\nLeft Sideskirt\nExhaust\nFront Bumper\nRear Bumper\n{FF0000}Voltar";}
  495.     else if(vehmd == 535)
  496.     {string = "Front Bullbars\nRear Bullbars\nExhaust\nFront Bumper\nRight Sideskirt\nLeft Sideskirt\n{FF0000}Voltar";}
  497.     else if(vehmd == 567 || vehmd == 536)
  498.     {string = "Exhaust\nRight Sideskirt\nLeft Sideskirt\nRear Bumper\nFront Bumper\n{FF0000}Voltar";}
  499.     else if(vehmd == 534)
  500.     {string = "Grill\nBars\nLights\nExhaust\nFront Bumper\nRear Bumper\n{FF0000}Voltar";}
  501.  
  502.     ShowPlayerDialog(playerid,1513,DIALOG_STYLE_LIST,"Escolha um",string,"Selecionar","Cancelar");
  503.     return 1;
  504. }
  505. Mod3(playerid)//Slamin
  506. {
  507.     new vehmd = GetVehicleModel(GetPlayerVehicleID(playerid));
  508.     new string[128];
  509.     if(vehmd == 575 || vehmd == 576)
  510.     {string = "Exhaust\nFront Bumper\nRear Bumper\n{FF0000}Voltar";}
  511.     else if(vehmd == 535)
  512.     {string = "Rear Bullbars\nFront Bullbars\nExhaust\nRight Sideskirt\nLeft Sidedkirt\n{FF0000}Voltar";}
  513.     else if(vehmd == 567 || vehmd == 536 || vehmd == 534)
  514.     {string = "Front Bumper\nRear Bumper\nExhaust\n{FF0000}Voltar";}
  515.     ShowPlayerDialog(playerid,1514,DIALOG_STYLE_LIST,"Escolha um",string,"Selecionar","Cancelar");
  516.     return 1;
  517. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement