[Ajuda] Carregar sу com caminhгo nгo com qualquer carro '-'
#1

Bom meu Gm й bem massa Rpg um dos melhores BP(Facнl), eu queria que na hora de carregar os caminhхes carregasse sу com o cavalin e o trailler(a carreta), mas ele carrega com qualquer coisa de carro moto etc.. queria que fosse sу os caminhгo por favor me ajudem.

o modelo que esta no meu GM
Код HTML:
if(!strcmp(cmdtext, "/mercadorials", true))
	{
	    if(PlayerInfo[playerid][pEmprego] != 11)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й um caminhoneiro");
			return 1;
	    }
	    if(var1[playerid] != 0)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк deve esperar 5 minutos pra entregar mais mercadorias");
			return 1;
	    }
	    if(TruckMission[playerid] != 0)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк deve entregar a mercadoria primeiro");
			return 1;
	    }
	    if(!PlayerToPoint(60.0 ,playerid, -71.5407,-1123.4725,1.6677))
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк precisa estar na HQ pra pegar mercadoria");
			return 1;
	    }
	    SetPlayerCheckpoint(playerid, 1756.1359,-2064.8230,13.2708, 8.0);
        TruckMission[playerid] = 1;
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Entregue a mercadoria no checkpoint marcado no mapa.");
	    return 1;
	}
	if(!strcmp(cmdtext, "/mercadorialv", true))
	{
	    if(PlayerInfo[playerid][pEmprego] != 11)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й um caminhoneiro");
			return 1;
	    }
	    if(var1[playerid] != 0)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк deve esperar o tempo de recarga pra entregar mais mercadorias");
			return 1;
	    }
	    if(TruckMission[playerid] != 0)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк deve entregar a mercadoria primeiro");
			return 1;
	    }
	    if(!PlayerToPoint(60.0 ,playerid, -71.5407,-1123.4725,1.6677))
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк precisa estar na HQ pra pegar mercadoria");
			return 1;
	    }
	    SetPlayerCheckpoint(playerid, 2054.3250,1919.5562,11.8507, 8.0);
        TruckMission[playerid] = 3;
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Entregue a mercadoria no checkpoint marcado no mapa.");
	    return 1;
	}
	if(!strcmp(cmdtext, "/mercadoriasf", true))
	{
	    if(PlayerInfo[playerid][pEmprego] != 11)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й um caminhoneiro");
			return 1;
	    }
	    if(var1[playerid] != 0)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк deve esperar o tempo de recarga pra entregar mais mercadorias");
			return 1;
	    }
	    if(TruckMission[playerid] != 0)
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк deve entregar a mercadoria primeiro");
			return 1;
	    }
	    if(!PlayerToPoint(60.0 ,playerid, -71.5407,-1123.4725,1.6677))
	    {
			SendClientMessage(playerid, COLOR_GREY, "Vocк precisa estar na HQ pra pegar mercadoria");
			return 1;
	    }
	    SetPlayerCheckpoint(playerid, -1729.3041,-123.8946,3.2335, 8.0);
        TruckMission[playerid] = 2;
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Entregue a mercadoria no checkpoint marcado no mapa.");
	    return 1;
	}
Reply
#2

pawn Код:
stock IsIndustrialVehicle(model)
{

   
    switch(model)
    {
        case 527393, 19923232, -2147448832, 33652737, 10489857, 557056, 17440: return true;
    }
   
   
   
    return false;
}

Para verificar se й um caminhгo:

pawn Код:
if(!IsIndustrialVehicle(GetVehicleModel(GetPlayerVehicleID(playerid)))){
    return SendClientMessage(playerid, -1, "ERRO CHAMPS");
}
Reply
#3

SuYaNw e pra fazer uma verificaзгo se o caminhгo ta com carga engatada, e se nгo tiver nгo pode carregar ?
Reply
#4

https://sampwiki.blast.hk/wiki/IsTrailerAttachedToVehicle
Reply
#5

Quote:
Originally Posted by zSuYaNw
Посмотреть сообщение
pawn Код:
stock IsIndustrialVehicle(model)
{

   
    switch(model)
    {
        case 527393, 19923232, -2147448832, 33652737, 10489857, 557056, 17440: return true;
    }
   
   
   
    return false;
}

Para verificar se й um caminhгo:

pawn Код:
if(!IsIndustrialVehicle(GetVehicleModel(GetPlayerVehicleID(playerid)))){
    return SendClientMessage(playerid, -1, "ERRO CHAMPS");
}
O stock IsIndustrialVehicle(model) Deu certim nгo deu erros mas ja o if(!IsIndustrialVehicle(GetVehicleModel(GetPlayerV ehicleID(playerid)))){ deu 5 erros e varios avisos serб que eu fiz certo? coloquei debaixo da if(!strcmd, "/mercadorials..
й assim?
Reply
#6

Quote:
Originally Posted by vitorluiz96
Посмотреть сообщение
O stock IsIndustrialVehicle(model) Deu certim nгo deu erros mas ja o if(!IsIndustrialVehicle(GetVehicleModel(GetPlayerV ehicleID(playerid)))){ deu 5 erros e varios avisos serб que eu fiz certo? coloquei debaixo da if(!strcmd, "/mercadorials..
й assim?
Quais erros? Mostra teu comando.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)