dylan4021

tunar veiculo

Aug 26th, 2011
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 19.80 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. // new dos carros //
  4. new sultan,
  5.     uranus,
  6.     elegy,
  7.     jester,
  8.     tornado,
  9.     flash;
  10.  
  11.  
  12. public OnGameModeInit()
  13. {
  14.     // Creat Object Pickup //
  15.     AddStaticPickup(1254, 23, 1621.8881,-1854.8306,14.4858); //Tunning
  16.     Create3DTextLabel("Tunar USE:\n /Tunar",0x10FF1BAA,1621.8881,-1854.8306,14.4858,10.0,0);
  17.     CreateObject(8947,1621.52673340,-1849.58813477,15.54328156,0.00000000,0.00000000,0.00000000); //object(vgelkup) (3)
  18.     CreateObject(3437,1621.47619629,-1861.68798828,17.40747643,4.00000000,90.00000000,0.00000000); //object(ballypllr01_lvs) (1)
  19.     CreateObject(3437,1616.69189453,-1862.17297363,13.28908157,0.00000000,0.00000000,358.00000000); //object(ballypllr01_lvs) (2)
  20.     CreateObject(3437,1626.66271973,-1862.24951172,13.28908157,0.00000000,0.00000000,0.00000000); //object(ballypllr01_lvs) (3)
  21.     CreateObject(9125,1641.61889648,-1872.30798340,12.70131302,0.00000000,0.00000000,0.00000000); //object(lxorneon) (1)
  22.     CreateObject(18451,1621.47106934,-1860.97534180,17.51038361,0.00000000,0.00000000,180.00000000); //object(cs_oldcarjmp) (1)
  23.     CreateObject(1073,1619.75561523,-1862.14794922,17.19164085,0.00000000,0.00000000,263.99993896); //object(wheel_sr6) (1)
  24.     CreateObject(1073,1623.83911133,-1862.21276855,17.11553574,0.00000000,0.00000000,264.00000000); //object(wheel_sr6) (2)
  25.     return true;
  26. }
  27.  
  28. public OnPlayerCommandText(playerid, cmdtext[])
  29. {
  30.  
  31.     if(strcmp("/tunar",cmdtext,true,6) == 0)
  32.     {
  33.         ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST,"Tunar","PaintJob\nNitro\nRodas\nPintar Carro\nHidraulica\nCarrosTunados\nCarrosNormais\nArumar Veiculo","Ok","Fechar");
  34.         return true;
  35.     }
  36.     return 1;
  37. }
  38.  
  39. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  40. {
  41.     new vehicleid = GetPlayerVehicleID(playerid);
  42.     if(dialogid == 12) {
  43.         if(listitem == 0) {
  44.             ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"Paint Jobs","Paint1\nPaint2\nPaint3","OK","");
  45.         }
  46.         if(listitem == 1) {
  47.             ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Nitros","Nitro 2\nNitro 5 \nNitro 10","OK","");
  48.         }
  49.         if(listitem == 2) {
  50.             ShowPlayerDialog(playerid,15,DIALOG_STYLE_LIST,"Rodas","Shadow \nMega \nRimshine \nWires \nClassic \nTwist \nCutter \nSwitch \nGrove \nDollar \nTrance \nAtomic","OK","");
  51.         }
  52.         if(listitem == 3) {
  53.             ShowPlayerDialog(playerid,16,DIALOG_STYLE_LIST,"Pintar Carro","Branco\nPreto\nAzul\nAzul Fraco\nVerde\nVerde Fraco\nRosa\nMarron","OK","");
  54.         }
  55.         if(listitem == 4) {
  56.             ShowPlayerDialog(playerid,17,DIALOG_STYLE_LIST,"Hidraulica","Hidraulica","OK","");
  57.         }
  58.         if(listitem == 5) {
  59.             ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"Escolha Seu Carro","Sultan \nUranus \nElegy \nJester \nTornado \nFlash","OK","");
  60.         }
  61.         if(listitem == 6) {
  62.             ShowPlayerDialog(playerid,19,DIALOG_STYLE_LIST,"Carro Normais","Moto\nCarro ","OK","");
  63.         }
  64.         if(listitem == 7) {
  65.             RepairVehicle(vehicleid);
  66.             SendClientMessage(playerid, 0x10FF1BAA, "Você Recuperou Seu Carro em 100% -500");
  67.             GivePlayerMoney(playerid, -500);
  68.         }
  69.         return true;
  70.     }
  71.     if(dialogid == 13) {
  72.         if(response) {
  73.             if(listitem == 0) {
  74.                 ChangeVehiclePaintjob(vehicleid, 0);
  75.             }
  76.             if(listitem == 1) {
  77.                 ChangeVehiclePaintjob(vehicleid, 1);
  78.             }
  79.             if(listitem == 2) {
  80.                 ChangeVehiclePaintjob(vehicleid, 2);
  81.             }
  82.             return true;
  83.         }
  84.         return true;
  85.     }
  86.     if(dialogid == 14) {
  87.         if(response) {
  88.             if(listitem == 0) {
  89.                                                   // Nitro 1
  90.                 AddVehicleComponent(vehicleid, 1009);
  91.                 GivePlayerMoney(playerid, -300);
  92.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Nitro 1 -300");
  93.             }
  94.             if(listitem == 1) {
  95.                                                   // Nitro 2
  96.                 AddVehicleComponent(vehicleid, 1008);
  97.                 GivePlayerMoney(playerid, -600);
  98.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Nitro 2 -600");
  99.             }
  100.             if(listitem == 2) {
  101.                                                   // Nitro 3
  102.                 AddVehicleComponent(vehicleid, 1010);
  103.                 GivePlayerMoney(playerid, -1000);
  104.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Nitro 3 -1000");
  105.             }
  106.             return true;
  107.         }
  108.         return true;
  109.     }
  110.     if(dialogid == 15) {
  111.         if(response) {
  112.             if(listitem == 0) {
  113.                                                   // Shadow
  114.                 AddVehicleComponent(vehicleid, 1073);
  115.                 GivePlayerMoney(playerid, -500);
  116.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Shadow  -500");
  117.             }
  118.             if(listitem == 1) {
  119.                                                   // Mega
  120.                 AddVehicleComponent(vehicleid, 1074);
  121.                 GivePlayerMoney(playerid, -500);
  122.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Mega  -500");
  123.             }
  124.             if(listitem == 2) {
  125.                                                   // Rimshine
  126.                 AddVehicleComponent(vehicleid, 1075);
  127.                 GivePlayerMoney(playerid, -500);
  128.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Rimshine -500");
  129.             }
  130.             if(listitem == 3) {
  131.                                                   // Wires
  132.                 AddVehicleComponent(vehicleid, 1076);
  133.                 GivePlayerMoney(playerid, -500);
  134.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Wires -500");
  135.             }
  136.             if(listitem == 4) {
  137.                                                   // Classic
  138.                 AddVehicleComponent(vehicleid, 1077);
  139.                 GivePlayerMoney(playerid, -500);
  140.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Classic -500");
  141.             }
  142.             if(listitem == 5) {
  143.  
  144.                                                   //  Twist
  145.                 AddVehicleComponent(vehicleid, 1078);
  146.                 GivePlayerMoney(playerid, -500);
  147.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois  Twist -500");
  148.             }
  149.             if(listitem == 6) {
  150.                                                   //  Cutter
  151.                 AddVehicleComponent(vehicleid, 1079);
  152.                 GivePlayerMoney(playerid, -500);
  153.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois  Cutter -500");
  154.             }
  155.             if(listitem == 7) {
  156.                                                   //  Switch
  157.                 AddVehicleComponent(vehicleid, 1080);
  158.                 GivePlayerMoney(playerid, -500);
  159.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois  Switch -500");
  160.             }
  161.             if(listitem == 8) {
  162.                                                   //  Grove
  163.                 AddVehicleComponent(vehicleid, 1081);
  164.                 GivePlayerMoney(playerid, -500);
  165.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois  Grove -500");
  166.             }
  167.             if(listitem == 9) {
  168.                                                   //  Import
  169.                 AddVehicleComponent(vehicleid, 1082);
  170.                 GivePlayerMoney(playerid, -500);
  171.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois  Import -500");
  172.             }
  173.             if(listitem == 10) {
  174.                                                   //  Dollar
  175.                 AddVehicleComponent(vehicleid, 1083);
  176.                 GivePlayerMoney(playerid, -500);
  177.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois  Dollar -500");
  178.             }
  179.             if(listitem == 11) {
  180.                                                   // Trance
  181.                 AddVehicleComponent(vehicleid, 1084);
  182.                 GivePlayerMoney(playerid, -500);
  183.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois  Trance -500");
  184.             }
  185.             if(listitem == 12) {
  186.                                                   // Atomic
  187.                 AddVehicleComponent(vehicleid, 1085);
  188.                 GivePlayerMoney(playerid, -500);
  189.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois  Atomic -500");
  190.             }
  191.             return true;
  192.         }
  193.         return true;
  194.     }
  195.     if(dialogid == 16) {
  196.         if(response) {
  197.             if(listitem == 0) {
  198.                 ChangeVehicleColor(vehicleid, 1, 1);
  199.                 GivePlayerMoney(playerid, -500);
  200.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pintou seu Carro de Branco -500");
  201.             }
  202.             if(listitem == 1) {
  203.                 ChangeVehicleColor(vehicleid, 0, 0);
  204.                 GivePlayerMoney(playerid, -500);
  205.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pintou seu Carro de Preto -500");
  206.             }
  207.             if(listitem == 2) {
  208.                 ChangeVehicleColor(vehicleid, 79, 79);
  209.                 GivePlayerMoney(playerid, -500);
  210.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pintou seu Carro de Azul -500");
  211.             }
  212.             if(listitem == 3) {
  213.                 ChangeVehicleColor(vehicleid, 7, 7);
  214.                 GivePlayerMoney(playerid, -500);
  215.                 SendClientMessage(playerid,  0x10FF1BAA,"Você Pintou seu Carro de Azul Fraco -500");
  216.             }
  217.             if(listitem == 4) {
  218.                 ChangeVehicleColor(vehicleid, 44, 44);
  219.                 GivePlayerMoney(playerid, -500);
  220.                 SendClientMessage(playerid,  0x10FF1BAA,"Você Pintou seu Carro de Verde -500");
  221.             }
  222.             if(listitem == 5) {
  223.                 ChangeVehicleColor(vehicleid, 86, 86);
  224.                 GivePlayerMoney(playerid, -500);
  225.                 SendClientMessage(playerid,  0x10FF1BAA,"Você Pintou seu Carro de Verde Fraco -500");
  226.             }
  227.             if(listitem == 6) {
  228.                 ChangeVehicleColor(vehicleid, 126, 126);
  229.                 GivePlayerMoney(playerid, -500);
  230.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pintou seu Carro de Rosa -500");
  231.             }
  232.             if(listitem == 7) {
  233.                 ChangeVehicleColor(vehicleid, 66, 66);
  234.                 GivePlayerMoney(playerid, -500);
  235.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pintou seu Carro de Marron -500");
  236.             }
  237.             return true;
  238.         }
  239.         return true;
  240.     }
  241.     if(dialogid == 17) {
  242.         if(response) {
  243.             if(listitem == 0) {
  244.                                                   // Hidraulica
  245.                 AddVehicleComponent(vehicleid, 1087);
  246.                 GivePlayerMoney(playerid, -500);
  247.                 SendClientMessage(playerid, 0x10FF1BAA,"Você Pois Hidraulica no Seu Carro -500");
  248.             }
  249.             return true;
  250.         }
  251.         return true;
  252.     }
  253.     if(dialogid == 18) {
  254.         if(response) {
  255.             if(listitem == 0) {
  256.                 sultan = CreateVehicle(560,1621.8881,-1854.8306,14.4858,0.7103,53,53,100);
  257.                 ChangeVehiclePaintjob(sultan, 0);
  258.                 AddVehicleComponent(sultan, 1010);
  259.                 AddVehicleComponent(sultan, 1026);
  260.                 AddVehicleComponent(sultan, 1027);
  261.                 AddVehicleComponent(sultan, 1028);
  262.                 AddVehicleComponent(sultan, 1029);
  263.                 AddVehicleComponent(sultan, 1030);
  264.                 AddVehicleComponent(sultan, 1031);
  265.                 AddVehicleComponent(sultan, 1032);
  266.                 AddVehicleComponent(sultan, 1033);
  267.                 AddVehicleComponent(sultan, 1138);
  268.                 AddVehicleComponent(sultan, 1140);
  269.                 AddVehicleComponent(sultan, 1170);
  270.                 AddVehicleComponent(sultan, 1076);
  271.                 AddVehicleComponent(sultan, 1010);
  272.                 AddVehicleComponent(sultan, 1087);
  273.                 PutPlayerInVehicle(playerid, sultan, 0);
  274.             }
  275.  
  276.             if(listitem == 1) {
  277.                 uranus = CreateVehicle(558,1621.8881,-1854.8306,14.4858,0.7103,53,53,100);
  278.                 ChangeVehiclePaintjob(uranus, 0);
  279.                 AddVehicleComponent(uranus, 1088);
  280.                 AddVehicleComponent(uranus, 1087);
  281.                 AddVehicleComponent(uranus, 1089);
  282.                 AddVehicleComponent(uranus, 1010);
  283.                 AddVehicleComponent(uranus, 1090);
  284.                 AddVehicleComponent(uranus, 1092);
  285.                 AddVehicleComponent(uranus, 1093);
  286.                 AddVehicleComponent(uranus, 1066);
  287.                 AddVehicleComponent(uranus, 1165);
  288.                 AddVehicleComponent(uranus, 1168);
  289.                 AddVehicleComponent(uranus, 1164);
  290.                 AddVehicleComponent(uranus, 1076);
  291.                 AddVehicleComponent(uranus, 1010);
  292.                 PutPlayerInVehicle(playerid, uranus, 0);
  293.             }
  294.             if(listitem == 2) {
  295.                 elegy = CreateVehicle(562,1621.8881,-1854.8306,14.4858,0.7103,53,53,100);
  296.                 ChangeVehiclePaintjob(elegy, 0);
  297.                 AddVehicleComponent(elegy, 1033);
  298.                 AddVehicleComponent(elegy, 1034);
  299.                 AddVehicleComponent(elegy, 1087);
  300.                 AddVehicleComponent(elegy, 1035);
  301.                 AddVehicleComponent(elegy, 1036);
  302.                 AddVehicleComponent(elegy, 1037);
  303.                 AddVehicleComponent(elegy, 1038);
  304.                 AddVehicleComponent(elegy, 1039);
  305.                 AddVehicleComponent(elegy, 1040);
  306.                 AddVehicleComponent(elegy, 1041);
  307.                 AddVehicleComponent(elegy, 1146);
  308.                 AddVehicleComponent(elegy, 1148);
  309.                 AddVehicleComponent(elegy, 1171);
  310.                 AddVehicleComponent(elegy, 1172);
  311.                 AddVehicleComponent(elegy, 1076);
  312.                 AddVehicleComponent(elegy, 1010);
  313.                 PutPlayerInVehicle(playerid, elegy, 0);
  314.             }
  315.             if(listitem == 3) {
  316.                 jester = CreateVehicle(559,1621.8881,-1854.8306,14.4858,0.7103,53,53,100);
  317.                 ChangeVehiclePaintjob(jester, 0);
  318.                 AddVehicleComponent(jester, 1065);
  319.                 AddVehicleComponent(jester, 1087);
  320.                 AddVehicleComponent(jester, 1066);
  321.                 AddVehicleComponent(jester, 1067);
  322.                 AddVehicleComponent(jester, 1068);
  323.                 AddVehicleComponent(jester, 1069);
  324.                 AddVehicleComponent(jester, 1070);
  325.                 AddVehicleComponent(jester, 1071);
  326.                 AddVehicleComponent(jester, 1072);
  327.                 AddVehicleComponent(jester, 1162);
  328.                 AddVehicleComponent(jester, 1159);
  329.                 AddVehicleComponent(jester, 1160);
  330.                 AddVehicleComponent(jester, 1169);
  331.                 AddVehicleComponent(jester, 1076);
  332.                 AddVehicleComponent(jester, 1010);
  333.                 PutPlayerInVehicle(playerid, jester, 0);
  334.             }
  335.             if(listitem == 4) {
  336.                 tornado = CreateVehicle(576,1621.8881,-1854.8306,14.4858,0.7103,53,53,100);
  337.                 ChangeVehiclePaintjob(tornado, 0);
  338.                 AddVehicleComponent(tornado, 1134);
  339.                 AddVehicleComponent(tornado, 1135);
  340.                 AddVehicleComponent(tornado, 1136);
  341.                 AddVehicleComponent(tornado, 1087);
  342.                 AddVehicleComponent(tornado, 1137);
  343.                 AddVehicleComponent(tornado, 1190);
  344.                 AddVehicleComponent(tornado, 1191);
  345.                 AddVehicleComponent(tornado, 1192);
  346.                 AddVehicleComponent(tornado, 1193);
  347.                 AddVehicleComponent(tornado, 1010);
  348.                 AddVehicleComponent(tornado, 1076);
  349.                 AddVehicleComponent(tornado, 1010);
  350.                 PutPlayerInVehicle(playerid, tornado, 0);
  351.             }
  352.             if(listitem == 5) {
  353.                 flash = CreateVehicle(565,1621.8881,-1854.8306,14.4858,0.7103,53,53,100);
  354.                 ChangeVehiclePaintjob(flash, 0);
  355.                 AddVehicleComponent(flash, 1087);
  356.                 AddVehicleComponent(flash, 1045);
  357.                 AddVehicleComponent(flash, 1046);
  358.                 AddVehicleComponent(flash, 1047);
  359.                 AddVehicleComponent(flash, 1048);
  360.                 AddVehicleComponent(flash, 1049);
  361.                 AddVehicleComponent(flash, 1050);
  362.                 AddVehicleComponent(flash, 1051);
  363.                 AddVehicleComponent(flash, 1052);
  364.                 AddVehicleComponent(flash, 1053);
  365.                 AddVehicleComponent(flash, 1054);
  366.                 AddVehicleComponent(flash, 1150);
  367.                 AddVehicleComponent(flash, 1153);
  368.                 AddVehicleComponent(flash, 1076);
  369.                 AddVehicleComponent(flash, 1010);
  370.                 PutPlayerInVehicle(playerid, flash, 0);
  371.             }
  372.             return true;
  373.         }
  374.         return true;
  375.     }
  376.     if(dialogid == 19) {
  377.         if(response) {
  378.             if(listitem == 0) {
  379.                 ShowPlayerDialog(playerid,20,DIALOG_STYLE_LIST,"Motos","Wayfarer \nBF \nNRG \nFCR \nFreeway \nPizza Boy \nPCJ 600 \nFaggio \nSanchez \nVoltar","OK","");
  380.             }
  381.             if(listitem == 1) {
  382.                 ShowPlayerDialog(playerid,21,DIALOG_STYLE_LIST,"Carros","s","OK","");
  383.             }
  384.             return true;
  385.         }
  386.         return true;
  387.     }
  388.     if(dialogid == 20) {
  389.         if(response) {
  390.             if(listitem == 0) {
  391.                 new veiculo;
  392.                 veiculo = CreateVehicle(586,1621.8881,-1854.8306,14.4858,103,103,100,15);
  393.                 PutPlayerInVehicle(playerid, veiculo, 0);
  394.             }
  395.             if(listitem == 1) {
  396.                 new veiculo;
  397.                 veiculo = CreateVehicle(581,1621.8881,-1854.8306,14.4858,103,103,100,15);
  398.                 PutPlayerInVehicle(playerid, veiculo, 0);
  399.             }
  400.             if(listitem == 2) {
  401.                 new veiculo;
  402.                 veiculo = CreateVehicle(522,1621.8881,-1854.8306,14.4858,103,103,100,15);
  403.                 PutPlayerInVehicle(playerid, veiculo, 0);
  404.             }
  405.             if(listitem == 3) {
  406.                 new veiculo;
  407.                 veiculo = CreateVehicle(521,1621.8881,-1854.8306,14.4858,103,103,100,5);
  408.                 PutPlayerInVehicle(playerid, veiculo, 0);
  409.             }
  410.             if(listitem == 4) {
  411.                 new veiculo;
  412.                 veiculo = CreateVehicle(463,1621.8881,-1854.8306,14.4858,103,103,100,5);
  413.                 PutPlayerInVehicle(playerid, veiculo, 0);
  414.             }
  415.             if(listitem == 5) {
  416.                 new veiculo;
  417.                 veiculo = CreateVehicle(448,1621.8881,-1854.8306,14.4858,103,103,100,5);
  418.                 PutPlayerInVehicle(playerid, veiculo, 0);
  419.             }
  420.             if(listitem == 6) {
  421.                 new veiculo;
  422.                 veiculo = CreateVehicle(461,1621.8881,-1854.8306,14.4858,103,103,100,5);
  423.                 PutPlayerInVehicle(playerid, veiculo, 0);
  424.             }
  425.             if(listitem == 7) {
  426.                 new veiculo;
  427.                 veiculo = CreateVehicle(462,1621.8881,-1854.8306,14.4858,103,103,100,5);
  428.                 PutPlayerInVehicle(playerid, veiculo, 0);
  429.             }
  430.             if(listitem == 8) {
  431.                 new veiculo;
  432.                 veiculo = CreateVehicle(468,1621.8881,-1854.8306,14.4858,103,103,100,5);
  433.                 PutPlayerInVehicle(playerid, veiculo, 0);
  434.             }
  435.             return true;
  436.         }
  437.         return true;
  438.     }
  439.     if(dialogid == 21) {
  440.         if(response) {
  441.             if(listitem == 0) {
  442.                 new veiculo;
  443.                 veiculo = CreateVehicle(468,1621.8881,-1854.8306,14.4858,103,103,100,5);
  444.                 PutPlayerInVehicle(playerid, veiculo, 0);
  445.             }
  446.             return true;
  447.         }
  448.         return true;
  449.     }
  450.     return 1;
  451. }
Advertisement
Add Comment
Please, Sign In to add comment