[Ajuda] Trancar/Abrir Veiculo, nгo funfa!
#1

Olб pessoal, й o seguinte, estou com uns cуdigos aqui, mais estб meio difнcil desbugalo entгo pessoa ajuda de vcs Profissionais(maioria), esse comando erб para trancar/abrir o veiculo, mais aparece que trancou/destrancou tudo, mais na verdade nem tranca/destranca. Alguйm pode me ajudar com esse cуdigos, deixar-lo perfect? pf..

Parte do comando, abrir o veiculo:
Код:
        else if(strcmp(tmp,"abrir",true) == 0)
    	{
    		if(IsPlayerInAnyVehicle(playerid))
    		{
    	    	doors = 0;
	    		GetVehicleParamsEx(Veiculo, engine, lights, alarm, doors, bonnet, boot, objective);
	    		SetVehicleParamsEx(Veiculo, engine, lights, alarm, false, bonnet, boot, objective);
	    		format(string, sizeof(string), "* %s abriu o veiculo com a placa %i.", GetPlayerNameRP(playerid), Veiculo);
	     		ProxDetector(20.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	     		return 1;
	    	}
	        new Float:X, Float:Y, Float:Z;
    		GetVehiclePos(Placa, X, Y, Z);
	    	if(PlayerToPoint(5.0, playerid, X, Y, Z))
    		{
                doors = 0;
	    		GetVehicleParamsEx(Placa, engine, lights, alarm, doors, bonnet, boot, objective);
	    		SetVehicleParamsEx(Placa, engine, lights, alarm, false, bonnet, boot, objective);
	    		format(string, sizeof(string), "* %s abriu o veiculo com a placa %i.", GetPlayerNameRP(playerid), Placa);
	     		ProxDetector(20.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  	    	}
  	    	else
     		{
    			SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo estб proximo ao Veiculo");
	    	}
     		return doors;
       	}
Parte do comando, trancar veiculo:
Код:
        else if(strcmp(tmp,"trancar",true) == 0)
    	{
    		if(IsPlayerInAnyVehicle(playerid))
    		{
    	    	doors = 1;
	    		GetVehicleParamsEx(Veiculo, engine, lights, alarm, doors, bonnet, boot, objective);
	    		SetVehicleParamsEx(Veiculo, engine, lights, alarm, false, bonnet, boot, objective);
	    		format(string, sizeof(string), "* %s trancou o veiculo com a placa %i.", GetPlayerNameRP(playerid), Veiculo);
	     		ProxDetector(20.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	     		return 1;
	    	}
	        new Float:X, Float:Y, Float:Z;
    		GetVehiclePos(Placa, X, Y, Z);
	    	if(PlayerToPoint(5.0, playerid, X, Y, Z))
    		{
                doors = 1;
	    		GetVehicleParamsEx(Placa, engine, lights, alarm, doors, bonnet, boot, objective);
	    		SetVehicleParamsEx(Placa, engine, lights, alarm, false, bonnet, boot, objective);
	    		format(string, sizeof(string), "* %s trancou o veiculo com a placa %i.", GetPlayerNameRP(playerid), Placa);
	     		ProxDetector(20.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  	    	}
  	    	else
     		{
    			SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo estб proximo ao Veiculo");
	    	}
     		return doors;
       	}
Reply
#2

Alguйm por favor? й muito importante pra mim...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)