[Ajuda] Codigo /tunar bugado
#1

Ola, eu tenho esse FS aqui que baixei na net, mais quando eu coloco ele no servidor todos os comandos param de funcionar, nenhum comando pega mais, alguem sabe porque?

Код:
#include <a_samp>



new udyalan;
new string[128];
new Nome[MAX_PLAYER_NAME];

public OnFilterScriptInit()
{
// Creat Object Pickup //

CreatePickup(1313,23,1063.6597,-1772.8912,14.9002,-1);
CreatePickup(1313,23,2163.3909,-1132.1328,25.5998,-1);
CreateObject(11387,1091.73059082,-1758.03601074,15.86532974,0.00000000,0.00000000,89.50000000); //object(oldgarage_sfs) (2)
CreateObject(11389,1075.70739746,-1767.09460449,15.61971664,0.00000000,0.00000000,90.00000000); //object(hubinterior_sfs) (1)
CreateObject(11390,1075.76452637,-1767.07336426,16.82309532,0.00000000,0.00000000,90.25000000); //object(hubgirders_sfse) (1)
CreateObject(11391,1083.69458008,-1775.05468750,13.86236382,0.00000000,0.00000000,90.50000000); //object(hubprops6_sfse) (1)
CreateObject(11392,1073.94812012,-1768.52001953,12.50312996,0.00000000,0.00000000,274.00000000); //object(hubfloorstains_sfse) (1)
CreateObject(8957,1072.15698242,-1757.78430176,14.09467697,0.00000000,0.00000000,88.00000000); //object(vgsespdr01) (1)
CreateObject(8957,1091.81237793,-1771.85864258,14.09467697,0.00000000,0.00000000,359.99499512); //object(vgsespdr01) (2)
CreateObject(11388,1075.08447266,-1767.08386230,18.98417664,0.00000000,0.00000000,90.25000000); //object(hubintroof_sfse) (1)
CreateObject(1491,1082.46765137,-1765.82153320,12.50595474,0.00000000,0.00000000,0.00000000); //object(gen_doorint01) (1)
CreateObject(1698,1064.34765625,-1768.44006348,13.12453651,336.75024414,359.72790527,359.14263916); //object(esc_step8) (1)
CreateObject(1698,1064.31787109,-1771.57373047,13.77453041,0.24716187,359.74768066,359.24707031); //object(esc_step8) (2)
CreateObject(1698,1062.59997559,-1768.49145508,13.12453651,336.74743652,359.72534180,359.13757324); //object(esc_step8) (3)
CreateObject(1698,1062.51757812,-1771.63635254,13.77453041,359.74200439,359.74734497,359.24084473); //object(esc_step8) (4)
CreateObject(1698,1062.48645020,-1774.41076660,13.82452965,358.74206543,359.74731445,359.23645020); //object(esc_step8) (5)
CreateObject(1698,1064.28234863,-1774.56909180,13.79953003,359.24203491,359.74734497,359.23864746); //object(esc_step8) (6)
CreateObject(1698,1070.93444824,-1768.48352051,13.09953690,334.74743652,359.72100830,359.12695312); //object(esc_step8) (8)
CreateObject(1698,1070.87939453,-1771.58215332,13.77453041,359.74182129,359.74731445,359.23645020); //object(esc_step8) (9)
CreateObject(1698,1072.67395020,-1771.57568359,13.77453041,359.74182129,359.74731445,359.23645020); //object(esc_step8) (10)
CreateObject(1698,1072.63427734,-1774.86523438,13.77453041,359.74182129,359.74731445,359.23645020); //object(esc_step8) (11)
CreateObject(1698,1070.83264160,-1774.87683105,13.77453041,359.74182129,359.74731445,359.23645020); //object(esc_step8) (12)
CreateObject(1698,1072.70861816,-1768.50329590,13.09953690,334.74243164,359.71984863,359.12658691); //object(esc_step8) (13)
CreateObject(2605,1087.84899902,-1759.67358398,12.90439224,0.00000000,0.00000000,90.00000000); //object(polce_desk1) (1)
CreateObject(2605,1087.73742676,-1764.26196289,12.90439224,0.00000000,0.00000000,90.00000000); //object(polce_desk1) (2)
CreateObject(2356,1088.82971191,-1760.16040039,12.50595474,0.00000000,0.00000000,86.00000000); //object(police_off_chair) (1)
CreateObject(2356,1088.51013184,-1764.70642090,12.50595474,0.00000000,0.00000000,85.99548340); //object(police_off_chair) (2)
CreateObject(1704,1084.57897949,-1759.17199707,12.50595474,0.00000000,0.00000000,0.00000000); //object(kb_chair03) (1)
CreateObject(1723,1082.37475586,-1763.85803223,12.50595474,0.00000000,0.00000000,90.00000000); //object(mrk_seating1) (1)
CreateObject(1704,1082.47192383,-1759.20983887,12.50595474,0.00000000,0.00000000,0.00000000); //object(kb_chair03) (2)
CreateObject(646,1082.18505859,-1760.66857910,13.92247868,0.00000000,0.00000000,0.00000000); //object(veg_palmkb14) (1)
CreateObject(646,1082.31506348,-1764.83178711,13.92247868,0.00000000,0.00000000,0.00000000); //object(veg_palmkb14) (2)
CreateObject(646,1087.60192871,-1760.75134277,13.92247868,0.00000000,0.00000000,0.00000000); //object(veg_palmkb14) (3)
CreateObject(646,1087.59765625,-1762.95751953,13.92247868,0.00000000,0.00000000,0.00000000); //object(veg_palmkb14) (4)
CreateObject(1597,1110.38732910,-1741.09204102,14.79313850,359.75000000,0.00000000,91.75000000); //object(cntrlrsac1) (1)
CreateObject(1597,1123.22766113,-1740.96911621,14.79313850,359.74731445,0.00000000,90.74682617); //object(cntrlrsac1) (2)
CreateObject(1597,1135.84692383,-1740.78271484,14.79313850,359.74731445,0.00000000,90.74157715); //object(cntrlrsac1) (3)
CreateObject(1597,1149.42724609,-1740.96826172,14.79313850,359.74731445,0.00000000,90.74157715); //object(cntrlrsac1) (4)
CreateObject(3507,1142.97045898,-1740.60278320,12.41130638,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_g01) (1)
CreateObject(3507,1129.70959473,-1740.54272461,12.41130638,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_g01) (2)
CreateObject(3507,1116.71533203,-1740.97363281,12.41130638,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_g01) (3)
CreateObject(3507,1155.48742676,-1740.93640137,12.41130638,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_g01) (4)
CreateObject(3507,1105.21203613,-1741.10473633,12.41130638,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_g01) (5)
CreateObject(982,1059.40893555,-1747.56628418,13.30063915,0.00000000,0.00000000,0.00000000); //object(fenceshit) (1)
CreateObject(982,1072.26843262,-1734.72985840,13.30063915,0.00000000,0.00000000,90.25000000); //object(fenceshit) (2)
CreateObject(982,1097.95520020,-1734.63928223,13.30063915,0.00000000,0.00000000,90.24719238); //object(fenceshit) (3)
CreateObject(982,1123.60510254,-1734.53649902,13.30063915,0.00000000,0.00000000,90.24719238); //object(fenceshit) (4)
CreateObject(982,1149.15161133,-1734.37475586,13.30063915,0.00000000,0.00000000,90.24719238); //object(fenceshit) (5)
CreateObject(982,1149.64172363,-1746.78039551,13.30063915,0.00000000,0.00000000,90.24719238); //object(fenceshit) (6)
CreateObject(982,1124.04187012,-1746.94372559,13.30063915,0.00000000,0.00000000,90.24719238); //object(fenceshit) (7)
CreateObject(982,1117.63427734,-1746.98364258,13.30063915,0.00000000,0.00000000,90.24719238); //object(fenceshit) (8)
CreateObject(984,1104.87695312,-1753.35046387,13.18301201,0.00000000,0.00000000,0.00000000); //object(fenceshit2) (1)
CreateObject(983,1101.68481445,-1759.45007324,13.21180630,0.00000000,0.00000000,85.25000000); //object(fenceshit3) (1)
CreateObject(10281,1164.86389160,-1741.03076172,19.33769226,0.00000000,0.00000000,82.00000000); //object(michsign_sfe) (1)
CreateObject(16092,1163.00122070,-1740.42712402,12.41812706,0.00000000,0.00000000,0.00000000); //object(des_pipestrut05) (1)[/quote]
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp("/tunar",cmdtext,true) == 0)
	{
	    if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1063.6597,-1772.8912,14.9002)) return SendClientMessage(playerid, 0x10FF1BAA," Vocк Nгo esta no Lugar Pra Tunar Seu Carro");
		ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST,"Tunar","PaintJob\nNitro\nRodas\nPintar Carro\nHidraulica\nCarrosTunados\nArumar Veiculo","OK","");
		GetPlayerName(playerid, Nome, sizeof(Nome));
		format(string, sizeof(string)," %s [ID:%d] Esta Tunando seu Carro Use /tunar",Nome,playerid);
		SendClientMessageToAll(0x10FF1BAA,string);
        return 1;
	}
	return 0;
}


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new vehicle = GetPlayerVehicleID(playerid);
	if(dialogid == 12)
	{
	if(response)
	{
        if(listitem == 0)
		{
            ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"Paint Jobs","Paint1\nPaint2\nPaint3","OK","");
        }
        if(listitem == 1)
		{
            ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Nitros","Nitro 2\nNitro 5 \nNitro 10","OK","");
        }
        if(listitem == 2)
		{
            ShowPlayerDialog(playerid,15,DIALOG_STYLE_LIST,"Rodas","Shadow \nMega \nRimshine \nWires \nClassic \nTwist \nCutter \nSwitch \nGrove \nDollar \nTrance \nAtomic","OK","");
        }
        if(listitem == 3)
		{
            ShowPlayerDialog(playerid,16,DIALOG_STYLE_LIST,"Pintar Carro","Branco\nPreto\nAzul\nAzul Fraco\nVerde\nVerde Fraco\nRosa\nMarron","OK","");
        }
        if(listitem == 4)
		{
  		AddVehicleComponent(vehicle, 1087); // Hidraulica
    	GivePlayerMoney(playerid, -500);
     	SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Hidraulica no Seu Carro -500");
        }
        if(listitem == 5)
		{
            ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"Escolha Seu Carro","Sultan \nUranus \nElegy \nJester \nTornado \nFlash ","OK","");
        }
	 	if(listitem == 6)
	 	{
        RepairVehicle(GetPlayerVehicleID(playerid));
		GivePlayerMoney(playerid, -500);
		}
	}
	return 1;
 }
	if(dialogid == 1000)
	{
		if(response)
		{
 			if(listitem == 0)
			{
 				ShowPlayerDialog(playerid,1200,DIALOG_STYLE_LIST,"Carro Normais","Moto\nCarro ","OK","");
 			}
		}
		return 1;
	}

	if(dialogid == 18)
	{
	if(response)
	{
		if(listitem == 0)
		{
				GetPlayerName(playerid, Nome, sizeof(Nome));
				udyalan = GetPlayerVehicleID(playerid);
			 	udyalan =CreateVehicle(560,1063.3646,-1773.3312,14.5822,0.7103,53,53,100);
				new Text3D:vehicle3Dtext;
				format(string, sizeof(string), "Carro de %s [ID:%d].",Nome,playerid);
				vehicle3Dtext = Create3DTextLabel( string, 0x10FF1BAA, 30.0,40.0,50.0,40.0,0);
				Attach3DTextLabelToVehicle(vehicle3Dtext, udyalan, 0.0,-0.0,0.5);
				ChangeVehiclePaintjob(udyalan, 0);
    			AddVehicleComponent(udyalan, 1010);
                AddVehicleComponent(udyalan, 1026);
                AddVehicleComponent(udyalan, 1027);
                AddVehicleComponent(udyalan, 1028);
                AddVehicleComponent(udyalan, 1029);
                AddVehicleComponent(udyalan, 1030);
                AddVehicleComponent(udyalan, 1031);
       			AddVehicleComponent(udyalan, 1032);
                AddVehicleComponent(udyalan, 1033);
                AddVehicleComponent(udyalan, 1138);
                AddVehicleComponent(udyalan, 1140);
                AddVehicleComponent(udyalan, 1170);
                AddVehicleComponent(udyalan, 1076);
                AddVehicleComponent(udyalan, 1010);
                AddVehicleComponent(udyalan, 1087);
   			    PutPlayerInVehicle(playerid, udyalan, 0);
		}
		if(listitem == 1)
		{
			GetPlayerName(playerid, Nome, sizeof(Nome));
			udyalan = GetPlayerVehicleID(playerid);
			new Text3D:vehicle3Dtext;
			format(string, sizeof(string), "Carro de %s [ID:%d].",Nome,playerid);
			vehicle3Dtext = Create3DTextLabel( string, 0x10FF1BAA, 30.0,40.0,50.0,40.0,0);
			Attach3DTextLabelToVehicle(vehicle3Dtext, udyalan, 0.0,-0.0,0.5);
			udyalan =CreateVehicle(558,1063.3646,-1773.3312,14.5822,0.7103,53,53,100);
			ChangeVehiclePaintjob(udyalan, 0);
			AddVehicleComponent(udyalan, 1088);
			AddVehicleComponent(udyalan, 1087);
			AddVehicleComponent(udyalan, 1089);
			AddVehicleComponent(udyalan, 1010);
			AddVehicleComponent(udyalan, 1090);
			AddVehicleComponent(udyalan, 1092);
			AddVehicleComponent(udyalan, 1093);
			AddVehicleComponent(udyalan, 1066);
			AddVehicleComponent(udyalan, 1165);
			AddVehicleComponent(udyalan, 1168);
			AddVehicleComponent(udyalan, 1164);
 			AddVehicleComponent(udyalan, 1076);
    		AddVehicleComponent(udyalan, 1010);
  			PutPlayerInVehicle(playerid, udyalan, 0);
		}
		if(listitem == 2)
		{
			GetPlayerName(playerid, Nome, sizeof(Nome));
			udyalan = GetPlayerVehicleID(playerid);
			new Text3D:vehicle3Dtext;
			format(string, sizeof(string), "Carro de %s [ID:%d].",Nome,playerid);
			vehicle3Dtext = Create3DTextLabel( string, 0x10FF1BAA, 30.0,40.0,50.0,40.0,0);
			Attach3DTextLabelToVehicle(vehicle3Dtext, udyalan, 0.0,-0.0,0.5);
 			udyalan =CreateVehicle(562,1063.3646,-1773.3312,14.5822,0.7103,53,53,100);
			ChangeVehiclePaintjob(udyalan, 0);
  			AddVehicleComponent(udyalan, 1033);
  			AddVehicleComponent(udyalan, 1034);
  			AddVehicleComponent(udyalan, 1087);
  			AddVehicleComponent(udyalan, 1035);
  			AddVehicleComponent(udyalan, 1036);
  			AddVehicleComponent(udyalan, 1037);
            AddVehicleComponent(udyalan, 1038);
            AddVehicleComponent(udyalan, 1039);
            AddVehicleComponent(udyalan, 1040);
            AddVehicleComponent(udyalan, 1041);
            AddVehicleComponent(udyalan, 1146);
            AddVehicleComponent(udyalan, 1148);
            AddVehicleComponent(udyalan, 1171);
            AddVehicleComponent(udyalan, 1172);
            AddVehicleComponent(udyalan, 1076);
            AddVehicleComponent(udyalan, 1010);
  			PutPlayerInVehicle(playerid, udyalan, 0);
		}
		if(listitem == 3)
		{
			GetPlayerName(playerid, Nome, sizeof(Nome));
			udyalan = GetPlayerVehicleID(playerid);
			new Text3D:vehicle3Dtext;
			format(string, sizeof(string), "Carro de %s [ID:%d].",Nome,playerid);
			vehicle3Dtext = Create3DTextLabel( string, 0x10FF1BAA, 30.0,40.0,50.0,40.0,0);
			Attach3DTextLabelToVehicle(vehicle3Dtext, udyalan, 0.0,-0.0,0.5);
			udyalan =CreateVehicle(559,1063.3646,-1773.3312,14.5822,0.7103,53,53,100);
			ChangeVehiclePaintjob(udyalan, 0);
  			AddVehicleComponent(udyalan, 1065);
  			AddVehicleComponent(udyalan, 1087);
  			AddVehicleComponent(udyalan, 1066);
  			AddVehicleComponent(udyalan, 1067);
  			AddVehicleComponent(udyalan, 1068);
  			AddVehicleComponent(udyalan, 1069);
            AddVehicleComponent(udyalan, 1070);
            AddVehicleComponent(udyalan, 1071);
            AddVehicleComponent(udyalan, 1072);
            AddVehicleComponent(udyalan, 1162);
            AddVehicleComponent(udyalan, 1159);
            AddVehicleComponent(udyalan, 1160);
            AddVehicleComponent(udyalan, 1169);
     		AddVehicleComponent(udyalan, 1076);
       		AddVehicleComponent(udyalan, 1010);
  			PutPlayerInVehicle(playerid, udyalan, 0);
   		}
  		if(listitem == 4)
   		{
			GetPlayerName(playerid, Nome, sizeof(Nome));
			udyalan = GetPlayerVehicleID(playerid);
			new Text3D:vehicle3Dtext;
			format(string, sizeof(string), "Carro de %s [ID:%d].",Nome,playerid);
			vehicle3Dtext = Create3DTextLabel( string, 0x10FF1BAA, 30.0,40.0,50.0,40.0,0);
			Attach3DTextLabelToVehicle(vehicle3Dtext, udyalan, 0.0,-0.0,0.5);
			udyalan =CreateVehicle(576,1063.3646,-1773.3312,14.5822,0.7103,53,53,100);
			ChangeVehiclePaintjob(udyalan, 0);
  			AddVehicleComponent(udyalan, 1134);
  			AddVehicleComponent(udyalan, 1135);
  			AddVehicleComponent(udyalan, 1136);
  			AddVehicleComponent(udyalan, 1087);
  			AddVehicleComponent(udyalan, 1137);
  			AddVehicleComponent(udyalan, 1190);
            AddVehicleComponent(udyalan, 1191);
            AddVehicleComponent(udyalan, 1192);
            AddVehicleComponent(udyalan, 1193);
			AddVehicleComponent(udyalan, 1010);
   			AddVehicleComponent(udyalan, 1076);
      		AddVehicleComponent(udyalan, 1010);
  			PutPlayerInVehicle(playerid, udyalan, 0);
   		}
   		if(listitem == 5)
   		{
			GetPlayerName(playerid, Nome, sizeof(Nome));
			udyalan = GetPlayerVehicleID(playerid);
			new Text3D:vehicle3Dtext;
			format(string, sizeof(string), "Carro de %s [ID:%d].",Nome,playerid);
			vehicle3Dtext = Create3DTextLabel( string, 0x10FF1BAA, 30.0,40.0,50.0,40.0,0);
			Attach3DTextLabelToVehicle(vehicle3Dtext, udyalan, 0.0,-0.0,0.5);
			udyalan =CreateVehicle(565,1063.3646,-1773.3312,14.5822,0.7103,53,53,100);
  			ChangeVehiclePaintjob(udyalan, 0);
  			AddVehicleComponent(udyalan, 1087);
  			AddVehicleComponent(udyalan, 1045);
  			AddVehicleComponent(udyalan, 1046);
  			AddVehicleComponent(udyalan, 1047);
  			AddVehicleComponent(udyalan, 1048);
  			AddVehicleComponent(udyalan, 1049);
            AddVehicleComponent(udyalan, 1050);
            AddVehicleComponent(udyalan, 1051);
            AddVehicleComponent(udyalan, 1052);
			AddVehicleComponent(udyalan, 1053);
			AddVehicleComponent(udyalan, 1054);
			AddVehicleComponent(udyalan, 1150);
			AddVehicleComponent(udyalan, 1153);
   			AddVehicleComponent(udyalan, 1076);
      		AddVehicleComponent(udyalan, 1010);
  			PutPlayerInVehicle(playerid, udyalan, 0);
   		}
	}
	return 1;
}


	if(dialogid == 1200)
	{
		if(response)
		{
            if(listitem == 0)
			{
                ShowPlayerDialog(playerid,1250,DIALOG_STYLE_LIST,"Motos","Wayfarer \nBF \nNRG \nFCR \nFreeway \nPizza Boy \nPCJ 600 \nFaggio \nSanchez \nVoltar","OK","");
            }
            if(listitem == 1)
			{
                ShowPlayerDialog(playerid,1251,DIALOG_STYLE_LIST,"Carros","Turismo\nZR-350\nComet\nSlamvan\nBullet\nUranus\nJester\nSultan\nStratum\nElegy\nKart\nEuros\nAlpha\nPhoenix\nBuffalo","OK","CANCELAR");
            }
		}
		return 1;
	}

    if(dialogid == 14)
	{
        if(response)
		{
			if(listitem == 0)
			{
                AddVehicleComponent(vehicle, 1009); // Nitro 1
                GivePlayerMoney(playerid, -300);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Nitro 1 -300");
            }
			if(listitem == 1)
			{
                AddVehicleComponent(vehicle, 1008); // Nitro 2
                GivePlayerMoney(playerid, -600);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Nitro 2 -600");
            }
            if(listitem == 2)
			{
                AddVehicleComponent(vehicle, 1010); // Nitro 3
                GivePlayerMoney(playerid, -1000);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Nitro 3 -1000");
        	}
		}
	}

    if(dialogid == 13)
	{
        if(response)
		{
            if(listitem == 0)
			{
                ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 0);
            }
            if(listitem == 1)
			{
                ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 1);
            }
            if(listitem == 2)
			{
                ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 2);
   		 	}
		}
		return 1;
	}

    if(dialogid == 15)
	{
        if(response)
		{
            if(listitem == 0)
			{
                AddVehicleComponent(vehicle, 1073); // Shadow
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Shadow  -500");
            }
            if(listitem == 1)
			{
                AddVehicleComponent(vehicle, 1074); // Mega
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Mega  -500");
            }
            if(listitem == 2)
			{
                AddVehicleComponent(vehicle, 1075); // Rimshine
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Rimshine -500");
            }
            if(listitem == 3)
			{
                AddVehicleComponent(vehicle, 1076); // Wires
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Wires -500");
            }
            if(listitem == 4)
			{
                AddVehicleComponent(vehicle, 1077);  // Classic
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois Classic -500");
            }
            if(listitem == 5)
			{
                AddVehicleComponent(vehicle, 1078); //  Twist
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois  Twist -500");
            }
			if(listitem == 6)
			{
                AddVehicleComponent(vehicle, 1079); //  Cutter
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois  Cutter -500");
            }
            if(listitem == 7)
   			{
                AddVehicleComponent(vehicle, 1080); //  Switch
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois  Switch -500");
            }
            if(listitem == 8)
			{
                AddVehicleComponent(vehicle, 1081); //  Grove
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois  Grove -500");
            }
            if(listitem == 9)
			{
                AddVehicleComponent(vehicle, 1082); //  Import
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois  Import -500");
            }
            if(listitem == 10)
			{
                AddVehicleComponent(vehicle, 1083); //  Dollar
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois  Dollar -500");
            }
            if(listitem == 11)
			{
                AddVehicleComponent(vehicle, 1084); // Trance
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois  Trance -500");
            }
            if(listitem == 12)
			{
                AddVehicleComponent(vehicle, 1085); // Atomic
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pois  Atomic -500");
            }
		}
		return 1;
	}

    new vehicleid = GetPlayerVehicleID(playerid);
    if(dialogid == 16)
	{
        if(response)
		{
			if(listitem == 0)
			{
                ChangeVehicleColor(vehicleid, 1, 1);
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pintou seu Carro de Branco -500");
            }
            if(listitem == 1)
			{
                ChangeVehicleColor(vehicleid, 0, 0);
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pintou seu Carro de Preto -500");
            }
            if(listitem == 2)
			{
                ChangeVehicleColor(vehicleid, 79, 79);
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pintou seu Carro de Azul -500");
            }
            if(listitem == 3)
			{
                ChangeVehicleColor(vehicleid, 7, 7);
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid,  0x10FF1BAA,"Vocк Pintou seu Carro de Azul Fraco -500");
            }
            if(listitem == 4)
			{
                ChangeVehicleColor(vehicleid, 44, 44);
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid,  0x10FF1BAA,"Vocк Pintou seu Carro de Verde -500");
            }
            if(listitem == 5)
			{
                ChangeVehicleColor(vehicleid, 86, 86);
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid,  0x10FF1BAA,"Vocк Pintou seu Carro de Verde Fraco -500");
            }
            if(listitem == 6)
			{
                ChangeVehicleColor(vehicleid, 126, 126);
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pintou seu Carro de Rosa -500");
            }
            if(listitem == 7)
			{
                ChangeVehicleColor(vehicleid, 66, 66);
                GivePlayerMoney(playerid, -500);
                SendClientMessage(playerid, 0x10FF1BAA,"Vocк Pintou seu Carro de Marron -500");
            }
		}
		return 1;
	}

	if(dialogid == 1250)
	{
		if(response)
		{
            if(listitem == 0)
            {
                udyalan = CreateVehicle(586,2161.73217773,-1152.82556152,23.57603836,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
            }
            if(listitem == 1)
            {
                udyalan = CreateVehicle(581,2161.39697266,-1147.91210938,24.07526207,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
            }
            if(listitem == 2)
            {
                udyalan = CreateVehicle(522,2161.92138672,-1157.94616699,23.50122643,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
            }
            if(listitem == 3)
            {
                udyalan = CreateVehicle(521,2162.00341797,-1163.12060547,23.47746658,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
            }
            if(listitem == 4)
            {
                udyalan = CreateVehicle(463,2162.08569336,-1172.70642090,23.48036194,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
            }
            if(listitem == 5)
            {
                udyalan = CreateVehicle(448,2162.18750000,-1167.87695312,23.47648430,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
            }
            if(listitem == 6)
            {
                udyalan = CreateVehicle(461,2161.52734375,-1177.82287598,23.47714424,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
            }
            if(listitem == 7)
            {
                udyalan = CreateVehicle(462,2161.44897461,-1182.11096191,23.47819138,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
            }
            if(listitem == 8)
            {
                udyalan = CreateVehicle(468,2161.56005859,-1186.96667480,23.47937775,270.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
  			}
  		}
		return 1;
	}

	if(dialogid == 1251)
	{
	    if(response)
	    {
	        if(listitem == 0)
	        {
                udyalan = CreateVehicle(451,2148.55541992,-1152.84240723,23.91133118,90.00000000,103,103,100);
                PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 1)
			{
				udyalan = CreateVehicle(477,2148.58984375,-1157.21093750,23.84609413,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);

			}
			if(listitem == 2)
			{
				udyalan = CreateVehicle(480,2148.38110352,-1175.64282227,23.82031250,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 3)
			{
				udyalan = CreateVehicle(535,2148.80932617,-1143.18493652,24.97484779,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 4)
			{
				udyalan = CreateVehicle(541,2148.63769531,-1148.30468750,24.40734863,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 5)
			{
				udyalan = CreateVehicle(558,2148.36621094,-1161.46972656,23.82031250,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 6)
			{
				udyalan = CreateVehicle(559,2149.02734375,-1138.34765625,25.50358200,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 7)
			{
				udyalan = CreateVehicle(560,2148.39257812,-1166.58496094,23.82031250,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 8)
			{
				udyalan = CreateVehicle(561,2148.33886719,-1170.99218750,23.82031250,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 9)
			{
				udyalan = CreateVehicle(562,2148.57836914,-1194.33593750,23.83190155,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 10)
			{
				udyalan = CreateVehicle(571,2148.60742188,-1180.08984375,23.82031250,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 11)
			{
				udyalan = CreateVehicle(587,2148.60742188,-1180.08984375,23.82031250,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 12)
			{
				udyalan = CreateVehicle(602,2148.72436523,-1199.08593750,23.89208984,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 13)
			{
				udyalan = CreateVehicle(603,2148.83496094,-1189.26574707,23.82031250,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
			if(listitem == 14)
			{
				udyalan = CreateVehicle(402,2148.59448242,-1184.71508789,23.82031250,90.00000000,103,103,100);
				PutPlayerInVehicle(playerid, udyalan, 0);
			}
		}
		return 1;
	}
	return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
	if(vehicleid == udyalan)
	{
	DestroyVehicle(udyalan);
	}
	return true;
}
Obs: Tinha um outro comando ai que eu apaguei, mais apaguei somente no 'OnPlayerCommandText' o arquivo original com o comando que apaguei eu perdi
Reply
#2

Tenta por ele no seu Gamemode
Reply
#3

Ja tentei e nao funfa.

rep++ pra quem ajudar...
Reply
#4

alguem?..
Reply
#5

pawn Код:
// TOPO
#define tunar
#define tunarroda
#define tunarcor
#define tunarpaint
pawn Код:
if (strcmp("/tunar", cmdtext, true, 10) == 0)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") == Mecanico || dini_Int(file, "aAdmin") == 1 || IsPlayerAdmin(playerid) == 1 || pAdmin[playerid] == 6){
ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "OK", "Cancelar");
return 1;
}
}
pawn Код:
//QUASE NO FIM
if(dialogid == tunar) // Menu
{
if(response)
{
if(listitem == 0) // Rodas
{
ShowPlayerDialog(playerid, tunarroda, DIALOG_STYLE_LIST, "Rodas", "Roda 1 \nRoda 2 \nRoda 3 \nRoda 4 \nRoda 5 \nRoda 6 \nVoltar", "Instalar", "Cancelar");
}
if(listitem == 1) // Cores
{
ShowPlayerDialog(playerid, tunarcor, DIALOG_STYLE_LIST, "Cores", "Preto \nBranco \nAzul Escuro \nAzul Claro \nVerde \nVermelho \nAmarelo \nRosa \nVoltar", "Pintar", "Cancelar");
}
if(listitem == 2) // Paintjobs
{
ShowPlayerDialog(playerid, tunarpaint, DIALOG_STYLE_LIST, "Paintjobs", "Estilo 1 \nEstilo 2 \nEstilo 3 \nVoltar", "Pintar", "Cancelar");
}
if(listitem == 3) // Nitro
{
AddVehicleComponent(car,1010);
}
if(listitem == 4) // Suspensгo
{
AddVehicleComponent(car,1087);
}
if(listitem == 5) // AutoTuning
{
new idcarro;
idcarro = GetPlayerVehicleID(playerid);
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
{
AddVehicleComponent(idcarro,1046);
AddVehicleComponent(idcarro,1171);
AddVehicleComponent(idcarro,1149);
AddVehicleComponent(idcarro,1035);
AddVehicleComponent(idcarro,1147);
AddVehicleComponent(idcarro,1036);
AddVehicleComponent(idcarro,1040);
ChangeVehiclePaintjob(idcarro, 2);
ChangeVehicleColor(idcarro, 6, 6);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
{
AddVehicleComponent(idcarro,1028);
AddVehicleComponent(idcarro,1169);
AddVehicleComponent(idcarro,1141);
AddVehicleComponent(idcarro,1032);
AddVehicleComponent(idcarro,1138);
AddVehicleComponent(idcarro,1026);
AddVehicleComponent(idcarro,1027);
ChangeVehiclePaintjob(idcarro, 2);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
{
AddVehicleComponent(idcarro,1046);
AddVehicleComponent(idcarro,1153);
AddVehicleComponent(idcarro,1150);
AddVehicleComponent(idcarro,1054);
AddVehicleComponent(idcarro,1049);
AddVehicleComponent(idcarro,1047);
AddVehicleComponent(idcarro,1051);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
{
AddVehicleComponent(idcarro,1065);
AddVehicleComponent(idcarro,1160);
AddVehicleComponent(idcarro,1159);
AddVehicleComponent(idcarro,1067);
AddVehicleComponent(idcarro,1162);
AddVehicleComponent(idcarro,1069);
AddVehicleComponent(idcarro,1071);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 1);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
{
AddVehicleComponent(idcarro,1064);
AddVehicleComponent(idcarro,1155);
AddVehicleComponent(idcarro,1154);
AddVehicleComponent(idcarro,1055);
AddVehicleComponent(idcarro,1158);
AddVehicleComponent(idcarro,1056);
AddVehicleComponent(idcarro,1062);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
{
AddVehicleComponent(idcarro,1089);
AddVehicleComponent(idcarro,1166);
AddVehicleComponent(idcarro,1168);
AddVehicleComponent(idcarro,1088);
AddVehicleComponent(idcarro,1164);
AddVehicleComponent(idcarro,1090);
AddVehicleComponent(idcarro,1094);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
{
AddVehicleComponent(idcarro,1044);
AddVehicleComponent(idcarro,1174);
AddVehicleComponent(idcarro,1176);
AddVehicleComponent(idcarro,1042);
AddVehicleComponent(idcarro,1099);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 0);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
{
AddVehicleComponent(idcarro,1126);
AddVehicleComponent(idcarro,1179);
AddVehicleComponent(idcarro,1180);
AddVehicleComponent(idcarro,1122);
AddVehicleComponent(idcarro,1101);
AddVehicleComponent(idcarro,1125);
AddVehicleComponent(idcarro,1123);
AddVehicleComponent(idcarro,1100);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)
{
AddVehicleComponent(idcarro,1104);
AddVehicleComponent(idcarro,1182);
AddVehicleComponent(idcarro,1184);
AddVehicleComponent(idcarro,1108);
AddVehicleComponent(idcarro,1107);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 1);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
{
AddVehicleComponent(idcarro,1129);
AddVehicleComponent(idcarro,1189);
AddVehicleComponent(idcarro,1187);
AddVehicleComponent(idcarro,1102);
AddVehicleComponent(idcarro,1133);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 420)
{
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1139);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 400)
{
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1013);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1086);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 401)
{
AddVehicleComponent(idcarro,1086);
AddVehicleComponent(idcarro,1139);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1012);
AddVehicleComponent(idcarro,1013);
AddVehicleComponent(idcarro,1042);
AddVehicleComponent(idcarro,1043);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1006);
AddVehicleComponent(idcarro,1007);
AddVehicleComponent(idcarro,1017);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)
{
ChangeVehiclePaintjob(idcarro,2);
AddVehicleComponent(idcarro,1191);
AddVehicleComponent(idcarro,1193);
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1134);
AddVehicleComponent(idcarro,1137);
}
else
{
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
}
}
return 1;
}
//============================================================================================================================================================================================================
if(dialogid == tunarroda) // Rodas
{
if(response)
{
if(listitem == 0) // Estilo 1
{
AddVehicleComponent(car,1084);
}
if(listitem == 1) // Estilo 2
{
AddVehicleComponent(car,1073);
}
if(listitem == 2) // Estilo 3
{
AddVehicleComponent(car,1075);
}
if(listitem == 3) // Estilo 4
{
AddVehicleComponent(car,1077);
}
if(listitem == 4) // Estilo 5
{
AddVehicleComponent(car,1079);
}
if(listitem == 5) // Estilo 6
{
AddVehicleComponent(car,1080);
}
if(listitem == 6) // Voltar
{
ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Instalar", "Cancelar");
}
}
return 1;
}
//============================================================================================================================================================================================================
if(dialogid == tunarcor) // Cores
{
if(response)
{
if(listitem == 0) // Preto
{
ChangeVehicleColor(car,0,0);
}
if(listitem == 1) // Branco
{
ChangeVehicleColor(car,1,1);
}
if(listitem == 2) // Azul Escuro
{
ChangeVehicleColor(car,425,425);
}
if(listitem == 3) // Azul Claro
{
ChangeVehicleColor(car,2,2);
}
if(listitem == 4) // Verde
{
ChangeVehicleColor(car,16,16);
}
if(listitem == 5) // Vermelho
{
ChangeVehicleColor(car,3,3);
}
if(listitem == 6) // Amarelo
{
ChangeVehicleColor(car,6,6);
}
if(listitem == 7) // Rosa
{
ChangeVehicleColor(car,146,146);
}
if(listitem == 8) // Voltar
{
ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Pintar", "Cancelar");
}
}
return 1;
}
//============================================================================================================================================================================================================

if(dialogid == tunarpaint) // Paintjobs
{
if(response)
{
if(listitem == 0) // Estilo 1
{
ChangeVehiclePaintjob(car,0);
}
if(listitem == 1) // Estilo 2
{
ChangeVehiclePaintjob(car,1);
}
if(listitem == 2) // Estilo 3
{
ChangeVehiclePaintjob(car,2);
}
if(listitem == 4) // Voltar
{
ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Pintar", "Cancelar");
}
}
Reply
#6

error 017: undefined symbol "file"
error 017: undefined symbol "file"

Amigo, se voce colocasse em um FS pra min ficaria muito agradecido, pois sou novato em PWN.
Reply
#7

Fudeu , porque eu tambйm kk , mais vou tentar...

@EDITED
(00:56) - Mande as linhas...
Reply
#8

PHP код:
#include <a_samp>
#define tunar                89
#define tunarroda            90
#define tunarcor             91
#define tunarpaint           92
#define nitro              1010
#define rodawire           1080
#define suspensao          1087
//----------------------------------------------------------------------------------//
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
new 
car;
car GetPlayerVehicleID(playerid);
if(
dialogid == tunar// Menu
{
if(
response)
{
if(
listitem == 0// Rodas
{
ShowPlayerDialog(playeridtunarrodaDIALOG_STYLE_LIST"Rodas""Roda 1 \nRoda 2 \nRoda 3 \nRoda 4 \nRoda 5 \nRoda 6 \nVoltar""Instalar""Cancelar");
}
if(
listitem == 1// Cores
{
ShowPlayerDialog(playeridtunarcorDIALOG_STYLE_LIST"Cores""Preto \nBranco \nAzul Escuro \nAzul Claro \nVerde \nVermelho \nAmarelo \nRosa \nVoltar""Pintar""Cancelar");
}
if(
listitem == 2// Paintjobs
{
ShowPlayerDialog(playeridtunarpaintDIALOG_STYLE_LIST"Paintjobs""Estilo 1 \nEstilo 2 \nEstilo 3 \nVoltar""Pintar""Cancelar");
}
if(
listitem == 3// Nitro
{
AddVehicleComponent(car,1010);
}
if(
listitem == 4// Suspensгo
{
AddVehicleComponent(car,1087);
}
if(
listitem == 5// AutoTuning
{
new 
idcarro;
idcarro GetPlayerVehicleID(playerid);
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
{
AddVehicleComponent(idcarro,1046);
AddVehicleComponent(idcarro,1171);
AddVehicleComponent(idcarro,1149);
AddVehicleComponent(idcarro,1035);
AddVehicleComponent(idcarro,1147);
AddVehicleComponent(idcarro,1036);
AddVehicleComponent(idcarro,1040);
ChangeVehiclePaintjob(idcarro2);
ChangeVehicleColor(idcarro66);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
{
AddVehicleComponent(idcarro,1028);
AddVehicleComponent(idcarro,1169);
AddVehicleComponent(idcarro,1141);
AddVehicleComponent(idcarro,1032);
AddVehicleComponent(idcarro,1138);
AddVehicleComponent(idcarro,1026);
AddVehicleComponent(idcarro,1027);
ChangeVehiclePaintjob(idcarro2);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
{
AddVehicleComponent(idcarro,1046);
AddVehicleComponent(idcarro,1153);
AddVehicleComponent(idcarro,1150);
AddVehicleComponent(idcarro,1054);
AddVehicleComponent(idcarro,1049);
AddVehicleComponent(idcarro,1047);
AddVehicleComponent(idcarro,1051);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro2);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
{
AddVehicleComponent(idcarro,1065);
AddVehicleComponent(idcarro,1160);
AddVehicleComponent(idcarro,1159);
AddVehicleComponent(idcarro,1067);
AddVehicleComponent(idcarro,1162);
AddVehicleComponent(idcarro,1069);
AddVehicleComponent(idcarro,1071);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro1);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
{
AddVehicleComponent(idcarro,1064);
AddVehicleComponent(idcarro,1155);
AddVehicleComponent(idcarro,1154);
AddVehicleComponent(idcarro,1055);
AddVehicleComponent(idcarro,1158);
AddVehicleComponent(idcarro,1056);
AddVehicleComponent(idcarro,1062);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro2);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
{
AddVehicleComponent(idcarro,1089);
AddVehicleComponent(idcarro,1166);
AddVehicleComponent(idcarro,1168);
AddVehicleComponent(idcarro,1088);
AddVehicleComponent(idcarro,1164);
AddVehicleComponent(idcarro,1090);
AddVehicleComponent(idcarro,1094);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro2);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
{
AddVehicleComponent(idcarro,1044);
AddVehicleComponent(idcarro,1174);
AddVehicleComponent(idcarro,1176);
AddVehicleComponent(idcarro,1042);
AddVehicleComponent(idcarro,1099);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro0);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
{
AddVehicleComponent(idcarro,1126);
AddVehicleComponent(idcarro,1179);
AddVehicleComponent(idcarro,1180);
AddVehicleComponent(idcarro,1122);
AddVehicleComponent(idcarro,1101);
AddVehicleComponent(idcarro,1125);
AddVehicleComponent(idcarro,1123);
AddVehicleComponent(idcarro,1100);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro2);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)
{
AddVehicleComponent(idcarro,1104);
AddVehicleComponent(idcarro,1182);
AddVehicleComponent(idcarro,1184);
AddVehicleComponent(idcarro,1108);
AddVehicleComponent(idcarro,1107);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro1);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
{
AddVehicleComponent(idcarro,1129);
AddVehicleComponent(idcarro,1189);
AddVehicleComponent(idcarro,1187);
AddVehicleComponent(idcarro,1102);
AddVehicleComponent(idcarro,1133);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro2);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 420)
{
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1139);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 400)
{
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1013);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1086);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 401)
{
AddVehicleComponent(idcarro,1086);
AddVehicleComponent(idcarro,1139);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1012);
AddVehicleComponent(idcarro,1013);
AddVehicleComponent(idcarro,1042);
AddVehicleComponent(idcarro,1043);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1006);
AddVehicleComponent(idcarro,1007);
AddVehicleComponent(idcarro,1017);
}
if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)
{
ChangeVehiclePaintjob(idcarro,2);
AddVehicleComponent(idcarro,1191);
AddVehicleComponent(idcarro,1193);
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1134);
AddVehicleComponent(idcarro,1137);
}
else
{
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
}
}
return 
1;
}
//============================================================================================================================================================================================================
if(dialogid == tunarroda// Rodas
{
if(
response)
{
if(
listitem == 0// Estilo 1
{
AddVehicleComponent(car,1084);
}
if(
listitem == 1// Estilo 2
{
AddVehicleComponent(car,1073);
}
if(
listitem == 2// Estilo 3
{
AddVehicleComponent(car,1075);
}
if(
listitem == 3// Estilo 4
{
AddVehicleComponent(car,1077);
}
if(
listitem == 4// Estilo 5
{
AddVehicleComponent(car,1079);
}
if(
listitem == 5// Estilo 6
{
AddVehicleComponent(car,1080);
}
if(
listitem == 6// Voltar
{
ShowPlayerDialog(playeridtunarDIALOG_STYLE_LIST"Tuning Menu""Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning""Instalar""Cancelar");
}
}
return 
1;
}
//============================================================================================================================================================================================================
if(dialogid == tunarcor// Cores
{
if(
response)
{
if(
listitem == 0// Preto
{
ChangeVehicleColor(car,0,0);
}
if(
listitem == 1// Branco
{
ChangeVehicleColor(car,1,1);
}
if(
listitem == 2// Azul Escuro
{
ChangeVehicleColor(car,425,425);
}
if(
listitem == 3// Azul Claro
{
ChangeVehicleColor(car,2,2);
}
if(
listitem == 4// Verde
{
ChangeVehicleColor(car,16,16);
}
if(
listitem == 5// Vermelho
{
ChangeVehicleColor(car,3,3);
}
if(
listitem == 6// Amarelo
{
ChangeVehicleColor(car,6,6);
}
if(
listitem == 7// Rosa
{
ChangeVehicleColor(car,146,146);
}
if(
listitem == 8// Voltar
{
ShowPlayerDialog(playeridtunarDIALOG_STYLE_LIST"Tuning Menu""Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning""Pintar""Cancelar");
}
}
return 
1;
}
//============================================================================================================================================================================================================
if(dialogid == tunarpaint// Paintjobs
{
if(
response)
{
if(
listitem == 0// Estilo 1
{
ChangeVehiclePaintjob(car,0);
}
if(
listitem == 1// Estilo 2
{
ChangeVehiclePaintjob(car,1);
}
if(
listitem == 2// Estilo 3
{
ChangeVehiclePaintjob(car,2);
}
if(
listitem == 4// Voltar
{
ShowPlayerDialog(playeridtunarDIALOG_STYLE_LIST"Tuning Menu""Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning""Pintar""Cancelar");
}
}
return 
1;
}
return 
1;
}
//----------------------------------------------------------------------------------//
public OnPlayerCommandText(playeridcmdtext[])
{
if(
strcmp(cmdtext"/tunar"true) == 0)
{
if(!
IsPlayerInAnyVehicle(playerid)){
SendClientMessage(playerid,0xF50000FF,"[ERRO] Vocк nгo estб dentro de um veнculo!");
return 
1;
}
else
{
ShowPlayerDialog(playeridtunarDIALOG_STYLE_LIST"Tuning Menu""Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning""Selecionar""Cancelar");
return 
1;
}
}
return 
0;
}
//----------------------------------------------------------------------------------// 
Ajudei + rep
Reply
#9

Код:
error 028: invalid expression, assumed zero
error 028: invalid expression, assumed zero
Linhas:
Код:
public OnPlayerCommandText(playerid, cmdtext[])
Se codigo completo
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) 
{
    new car;
    new cmdtext[286];
	car = GetPlayerVehicleID(playerid);
	if(dialogid == tunar) // Menu
	{
	if(response)
	{
	if(listitem == 0) // Rodas
	{
	ShowPlayerDialog(playerid, tunarroda, DIALOG_STYLE_LIST, "Rodas", "Roda 1 \nRoda 2 \nRoda 3 \nRoda 4 \nRoda 5 \nRoda 6 \nVoltar", "Instalar", "Cancelar");
	}
	if(listitem == 1) // Cores
	{
	ShowPlayerDialog(playerid, tunarcor, DIALOG_STYLE_LIST, "Cores", "Preto \nBranco \nAzul Escuro \nAzul Claro \nVerde \nVermelho \nAmarelo \nRosa \nVoltar", "Pintar", "Cancelar");
	}
	if(listitem == 2) // Paintjobs
	{
	ShowPlayerDialog(playerid, tunarpaint, DIALOG_STYLE_LIST, "Paintjobs", "Estilo 1 \nEstilo 2 \nEstilo 3 \nVoltar", "Pintar", "Cancelar");
	}
	if(listitem == 3) // Nitro
	{
	AddVehicleComponent(car,1010);
	}
	if(listitem == 4) // Suspensгo
	{
	AddVehicleComponent(car,1087);
	}
	if(listitem == 5) // AutoTuning
	{
	new idcarro;
	idcarro = GetPlayerVehicleID(playerid);
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
	{
	AddVehicleComponent(idcarro,1046);
	AddVehicleComponent(idcarro,1171);
	AddVehicleComponent(idcarro,1149);
	AddVehicleComponent(idcarro,1035);
	AddVehicleComponent(idcarro,1147);
	AddVehicleComponent(idcarro,1036);
	AddVehicleComponent(idcarro,1040);
	ChangeVehiclePaintjob(idcarro, 2);
	ChangeVehicleColor(idcarro, 6, 6);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
	{
	AddVehicleComponent(idcarro,1028);
	AddVehicleComponent(idcarro,1169);
	AddVehicleComponent(idcarro,1141);
	AddVehicleComponent(idcarro,1032);
	AddVehicleComponent(idcarro,1138);
	AddVehicleComponent(idcarro,1026);
	AddVehicleComponent(idcarro,1027);
	ChangeVehiclePaintjob(idcarro, 2);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
	{
	AddVehicleComponent(idcarro,1046);
	AddVehicleComponent(idcarro,1153);
	AddVehicleComponent(idcarro,1150);
	AddVehicleComponent(idcarro,1054);
	AddVehicleComponent(idcarro,1049);
	AddVehicleComponent(idcarro,1047);
	AddVehicleComponent(idcarro,1051);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	ChangeVehiclePaintjob(idcarro, 2);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
	{
	AddVehicleComponent(idcarro,1065);
	AddVehicleComponent(idcarro,1160);
	AddVehicleComponent(idcarro,1159);
	AddVehicleComponent(idcarro,1067);
	AddVehicleComponent(idcarro,1162);
	AddVehicleComponent(idcarro,1069);
	AddVehicleComponent(idcarro,1071);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	ChangeVehiclePaintjob(idcarro, 1);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
	{
	AddVehicleComponent(idcarro,1064);
	AddVehicleComponent(idcarro,1155);
	AddVehicleComponent(idcarro,1154);
	AddVehicleComponent(idcarro,1055);
	AddVehicleComponent(idcarro,1158);
	AddVehicleComponent(idcarro,1056);
	AddVehicleComponent(idcarro,1062);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	ChangeVehiclePaintjob(idcarro, 2);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
	{
	AddVehicleComponent(idcarro,1089);
	AddVehicleComponent(idcarro,1166);
	AddVehicleComponent(idcarro,1168);
	AddVehicleComponent(idcarro,1088);
	AddVehicleComponent(idcarro,1164);
	AddVehicleComponent(idcarro,1090);
	AddVehicleComponent(idcarro,1094);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	ChangeVehiclePaintjob(idcarro, 2);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
	{
	AddVehicleComponent(idcarro,1044);
	AddVehicleComponent(idcarro,1174);
	AddVehicleComponent(idcarro,1176);
	AddVehicleComponent(idcarro,1042);
	AddVehicleComponent(idcarro,1099);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	ChangeVehiclePaintjob(idcarro, 0);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
	{
	AddVehicleComponent(idcarro,1126);
	AddVehicleComponent(idcarro,1179);
	AddVehicleComponent(idcarro,1180);
	AddVehicleComponent(idcarro,1122);
	AddVehicleComponent(idcarro,1101);
	AddVehicleComponent(idcarro,1125);
	AddVehicleComponent(idcarro,1123);
	AddVehicleComponent(idcarro,1100);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	ChangeVehiclePaintjob(idcarro, 2);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)
	{
	AddVehicleComponent(idcarro,1104);
	AddVehicleComponent(idcarro,1182);
	AddVehicleComponent(idcarro,1184);
	AddVehicleComponent(idcarro,1108);
	AddVehicleComponent(idcarro,1107);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	ChangeVehiclePaintjob(idcarro, 1);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
	{
	AddVehicleComponent(idcarro,1129);
	AddVehicleComponent(idcarro,1189);
	AddVehicleComponent(idcarro,1187);
	AddVehicleComponent(idcarro,1102);
	AddVehicleComponent(idcarro,1133);
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	ChangeVehiclePaintjob(idcarro, 2);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 420)
	{
	AddVehicleComponent(idcarro,1010);
	AddVehicleComponent(idcarro,1087);
	AddVehicleComponent(idcarro,1081);
	AddVehicleComponent(idcarro,1139);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 400)
	{
	AddVehicleComponent(idcarro,1010);
	AddVehicleComponent(idcarro,1087);
	AddVehicleComponent(idcarro,1018);
	AddVehicleComponent(idcarro,1013);
	AddVehicleComponent(idcarro,1081);
	AddVehicleComponent(idcarro,1086);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 401)
	{
	AddVehicleComponent(idcarro,1086);
	AddVehicleComponent(idcarro,1139);
	AddVehicleComponent(idcarro,1081);
	AddVehicleComponent(idcarro,1010);
	AddVehicleComponent(idcarro,1087);
	AddVehicleComponent(idcarro,1012);
	AddVehicleComponent(idcarro,1013);
	AddVehicleComponent(idcarro,1042);
	AddVehicleComponent(idcarro,1043);
	AddVehicleComponent(idcarro,1018);
	AddVehicleComponent(idcarro,1006);
	AddVehicleComponent(idcarro,1007);
	AddVehicleComponent(idcarro,1017);
	}
	if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)
	{
	ChangeVehiclePaintjob(idcarro,2);
	AddVehicleComponent(idcarro,1191);
	AddVehicleComponent(idcarro,1193);
	AddVehicleComponent(idcarro,1010);
	AddVehicleComponent(idcarro,1018);
	AddVehicleComponent(idcarro,1081);
	AddVehicleComponent(idcarro,1087);
	AddVehicleComponent(idcarro,1134);
	AddVehicleComponent(idcarro,1137);
	}
	else
	{
	AddVehicleComponent(idcarro,nitro);
	AddVehicleComponent(idcarro,rodawire);
	AddVehicleComponent(idcarro,suspensao);
	}
	}
	}
	return 1;
	}
	//============================================================================================================================================================================================================
	if(dialogid == tunarroda) // Rodas
	{
	if(response)
	{
	if(listitem == 0) // Estilo 1
	{
	AddVehicleComponent(car,1084);
	}
	if(listitem == 1) // Estilo 2
	{
	AddVehicleComponent(car,1073);
	}
	if(listitem == 2) // Estilo 3
	{
	AddVehicleComponent(car,1075);
	}
	if(listitem == 3) // Estilo 4
	{
	AddVehicleComponent(car,1077);
	}
	if(listitem == 4) // Estilo 5
	{
	AddVehicleComponent(car,1079);
	}
	if(listitem == 5) // Estilo 6
	{
	AddVehicleComponent(car,1080);
	}
	if(listitem == 6) // Voltar
	{
	ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Instalar", "Cancelar");
	}
	}
	return 1;
	}
	//============================================================================================================================================================================================================
	if(dialogid == tunarcor) // Cores
	{
	if(response)
	{
	if(listitem == 0) // Preto
	{
	ChangeVehicleColor(car,0,0);
	}
	if(listitem == 1) // Branco
	{
	ChangeVehicleColor(car,1,1);
	}
	if(listitem == 2) // Azul Escuro
	{
	ChangeVehicleColor(car,425,425);
	}
	if(listitem == 3) // Azul Claro
	{
	ChangeVehicleColor(car,2,2);
	}
	if(listitem == 4) // Verde
	{
	ChangeVehicleColor(car,16,16);
	}
	if(listitem == 5) // Vermelho
	{
	ChangeVehicleColor(car,3,3);
	}
	if(listitem == 6) // Amarelo
	{
	ChangeVehicleColor(car,6,6);
	}
	if(listitem == 7) // Rosa
	{
	ChangeVehicleColor(car,146,146);
	}
	if(listitem == 8) // Voltar
	{
	ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Pintar", "Cancelar");
	}
	}
	return 1;
	}
	//============================================================================================================================================================================================================

	if(dialogid == tunarpaint) // Paintjobs
	{
	if(response)
	{
	if(listitem == 0) // Estilo 1
	{
	ChangeVehiclePaintjob(car,0);
	}
	if(listitem == 1) // Estilo 2
	{
	ChangeVehiclePaintjob(car,1);
	}
	if(listitem == 2) // Estilo 3
	{
	ChangeVehiclePaintjob(car,2);
	}
	if(listitem == 4) // Voltar
	{
	ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Pintar", "Cancelar");
	}
	}

	return 1;
 }
Reply
#10

pawn Код:
// TOPO DO GM
#include <a_samp>
#define tunar                89
#define tunarroda            90
#define tunarcor             91
#define tunarpaint           92
#define nitro              1010
#define rodawire           1080
#define suspensao          1087
pawn Код:
// COLOQUE ISSO NO SEU OnDialogResponse
new car;
car = GetPlayerVehicleID(playerid);
if(dialogid == tunar) // Menu
{
if(response)
{
if(listitem == 0) // Rodas
{
ShowPlayerDialog(playerid, tunarroda, DIALOG_STYLE_LIST, "Rodas", "Roda 1 \nRoda 2 \nRoda 3 \nRoda 4 \nRoda 5 \nRoda 6 \nVoltar", "Instalar", "Cancelar");
}
if(listitem == 1) // Cores
{
ShowPlayerDialog(playerid, tunarcor, DIALOG_STYLE_LIST, "Cores", "Preto \nBranco \nAzul Escuro \nAzul Claro \nVerde \nVermelho \nAmarelo \nRosa \nVoltar", "Pintar", "Cancelar");
}
if(listitem == 2) // Paintjobs
{
ShowPlayerDialog(playerid, tunarpaint, DIALOG_STYLE_LIST, "Paintjobs", "Estilo 1 \nEstilo 2 \nEstilo 3 \nVoltar", "Pintar", "Cancelar");
}
if(listitem == 3) // Nitro
{
AddVehicleComponent(car,1010);
}
if(listitem == 4) // Suspensгo
{
AddVehicleComponent(car,1087);
}
if(listitem == 5) // AutoTuning
{
new idcarro;
idcarro = GetPlayerVehicleID(playerid);
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
{
AddVehicleComponent(idcarro,1046);
AddVehicleComponent(idcarro,1171);
AddVehicleComponent(idcarro,1149);
AddVehicleComponent(idcarro,1035);
AddVehicleComponent(idcarro,1147);
AddVehicleComponent(idcarro,1036);
AddVehicleComponent(idcarro,1040);
ChangeVehiclePaintjob(idcarro, 2);
ChangeVehicleColor(idcarro, 6, 6);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)
{
AddVehicleComponent(idcarro,1028);
AddVehicleComponent(idcarro,1169);
AddVehicleComponent(idcarro,1141);
AddVehicleComponent(idcarro,1032);
AddVehicleComponent(idcarro,1138);
AddVehicleComponent(idcarro,1026);
AddVehicleComponent(idcarro,1027);
ChangeVehiclePaintjob(idcarro, 2);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565)
{
AddVehicleComponent(idcarro,1046);
AddVehicleComponent(idcarro,1153);
AddVehicleComponent(idcarro,1150);
AddVehicleComponent(idcarro,1054);
AddVehicleComponent(idcarro,1049);
AddVehicleComponent(idcarro,1047);
AddVehicleComponent(idcarro,1051);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559)
{
AddVehicleComponent(idcarro,1065);
AddVehicleComponent(idcarro,1160);
AddVehicleComponent(idcarro,1159);
AddVehicleComponent(idcarro,1067);
AddVehicleComponent(idcarro,1162);
AddVehicleComponent(idcarro,1069);
AddVehicleComponent(idcarro,1071);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 1);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561)
{
AddVehicleComponent(idcarro,1064);
AddVehicleComponent(idcarro,1155);
AddVehicleComponent(idcarro,1154);
AddVehicleComponent(idcarro,1055);
AddVehicleComponent(idcarro,1158);
AddVehicleComponent(idcarro,1056);
AddVehicleComponent(idcarro,1062);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558)
{
AddVehicleComponent(idcarro,1089);
AddVehicleComponent(idcarro,1166);
AddVehicleComponent(idcarro,1168);
AddVehicleComponent(idcarro,1088);
AddVehicleComponent(idcarro,1164);
AddVehicleComponent(idcarro,1090);
AddVehicleComponent(idcarro,1094);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 575)
{
AddVehicleComponent(idcarro,1044);
AddVehicleComponent(idcarro,1174);
AddVehicleComponent(idcarro,1176);
AddVehicleComponent(idcarro,1042);
AddVehicleComponent(idcarro,1099);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 0);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 534)
{
AddVehicleComponent(idcarro,1126);
AddVehicleComponent(idcarro,1179);
AddVehicleComponent(idcarro,1180);
AddVehicleComponent(idcarro,1122);
AddVehicleComponent(idcarro,1101);
AddVehicleComponent(idcarro,1125);
AddVehicleComponent(idcarro,1123);
AddVehicleComponent(idcarro,1100);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 536)
{
AddVehicleComponent(idcarro,1104);
AddVehicleComponent(idcarro,1182);
AddVehicleComponent(idcarro,1184);
AddVehicleComponent(idcarro,1108);
AddVehicleComponent(idcarro,1107);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 1);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 567)
{
AddVehicleComponent(idcarro,1129);
AddVehicleComponent(idcarro,1189);
AddVehicleComponent(idcarro,1187);
AddVehicleComponent(idcarro,1102);
AddVehicleComponent(idcarro,1133);
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
ChangeVehiclePaintjob(idcarro, 2);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 420)
{
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1139);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 400)
{
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1013);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1086);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 401)
{
AddVehicleComponent(idcarro,1086);
AddVehicleComponent(idcarro,1139);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1012);
AddVehicleComponent(idcarro,1013);
AddVehicleComponent(idcarro,1042);
AddVehicleComponent(idcarro,1043);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1006);
AddVehicleComponent(idcarro,1007);
AddVehicleComponent(idcarro,1017);
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 576)
{
ChangeVehiclePaintjob(idcarro,2);
AddVehicleComponent(idcarro,1191);
AddVehicleComponent(idcarro,1193);
AddVehicleComponent(idcarro,1010);
AddVehicleComponent(idcarro,1018);
AddVehicleComponent(idcarro,1081);
AddVehicleComponent(idcarro,1087);
AddVehicleComponent(idcarro,1134);
AddVehicleComponent(idcarro,1137);
}
else
{
AddVehicleComponent(idcarro,nitro);
AddVehicleComponent(idcarro,rodawire);
AddVehicleComponent(idcarro,suspensao);
}
}
}
return 1;
}
//============================================================================================================================================================================================================
if(dialogid == tunarroda) // Rodas
{
if(response)
{
if(listitem == 0) // Estilo 1
{
AddVehicleComponent(car,1084);
}
if(listitem == 1) // Estilo 2
{
AddVehicleComponent(car,1073);
}
if(listitem == 2) // Estilo 3
{
AddVehicleComponent(car,1075);
}
if(listitem == 3) // Estilo 4
{
AddVehicleComponent(car,1077);
}
if(listitem == 4) // Estilo 5
{
AddVehicleComponent(car,1079);
}
if(listitem == 5) // Estilo 6
{
AddVehicleComponent(car,1080);
}
if(listitem == 6) // Voltar
{
ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Instalar", "Cancelar");
}
}
return 1;
}
//============================================================================================================================================================================================================
if(dialogid == tunarcor) // Cores
{
if(response)
{
if(listitem == 0) // Preto
{
ChangeVehicleColor(car,0,0);
}
if(listitem == 1) // Branco
{
ChangeVehicleColor(car,1,1);
}
if(listitem == 2) // Azul Escuro
{
ChangeVehicleColor(car,425,425);
}
if(listitem == 3) // Azul Claro
{
ChangeVehicleColor(car,2,2);
}
if(listitem == 4) // Verde
{
ChangeVehicleColor(car,16,16);
}
if(listitem == 5) // Vermelho
{
ChangeVehicleColor(car,3,3);
}
if(listitem == 6) // Amarelo
{
ChangeVehicleColor(car,6,6);
}
if(listitem == 7) // Rosa
{
ChangeVehicleColor(car,146,146);
}
if(listitem == 8) // Voltar
{
ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Pintar", "Cancelar");
}
}
return 1;
}
//============================================================================================================================================================================================================

if(dialogid == tunarpaint) // Paintjobs
{
if(response)
{
if(listitem == 0) // Estilo 1
{
ChangeVehiclePaintjob(car,0);
}
if(listitem == 1) // Estilo 2
{
ChangeVehiclePaintjob(car,1);
}
if(listitem == 2) // Estilo 3
{
ChangeVehiclePaintjob(car,2);
}
if(listitem == 4) // Voltar
{
ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Pintar", "Cancelar");
}
}

return 1;
}
return 1;
}

//----------------------------------------------------------------------------------//
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/tunar", true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)){
SendClientMessage(playerid,0xF50000FF,"[ERRO] Vocк nгo estб dentro de um veнculo!");
return 1;
}
else
{
ShowPlayerDialog(playerid, tunar, DIALOG_STYLE_LIST, "Tuning Menu", "Rodas\nCores\nPaintjobs\nNitro\nSuspensгo\nAutoTuning", "Selecionar", "Cancelar");
return 1;
}
}
return 0;
}
//----------------------------------------------------------------------------------//
Ajudei? Retribue dando: +rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)