[Ajuda] Getar Trailer
#1

Estou utilizando o code abaixo para verificar se o jogador estб com um dos trailers em seu veiculo
Mas nгo estб dando certo, nгo imprime a mensagem dentro do case, imprime a msg de cima mesmo estando com o trailer...

Код:
if(GetVehicleModel(vehicleid) == VehicleRoadTrain)
							{
				    			format(Msg, sizeof(Msg), "{EEE8AA}Olб, vocк passou com um caminhгo sem reboque", Name);
							}
else
switch (GetVehicleTrailer(GetPlayerVehicleID(playerid)))
							{
								case VehicleTrailerCargo, VehicleTrailerFluids, VehicleTrailerCargo2, VehicleTrailerOre:
								{
									format(Msg, sizeof(Msg), "{EEE8AA}Olб, voce passou com um veiculo com reboque!", Name);
								}
							}
Reply
#2

Acho que suas condiзхes estгo erradas, veja:
PHP код:
if(GetVehicleModel(vehicleid) == VehicleRoadTrain)
{
    switch (
GetVehicleTrailer(GetPlayerVehicleID(playerid)))
    {
        case 
VehicleTrailerCargoVehicleTrailerFluidsVehicleTrailerCargo2VehicleTrailerOre:
        {
            
format(Msgsizeof(Msg), "{EEE8AA}Olб, voce passou com um veiculo com reboque!"Name);
        }
        default: 
format(Msgsizeof(Msg), "{EEE8AA}Olб, vocк passou com um caminhгo sem reboque"Name);
    }

Reply
#3

Mesmo assim nгo estб dando certo
Reply
#4

PHP код:
if(GetVehicleModel(vehicleid) == 403 || GetVehicleModel(vehicleid) == 514 || GetVehicleModel(vehicleid) == 515)
{
    if(
GetVehicleTrailer(vehicleid)) { format(Msgsizeof(Msg), "{EEE8AA}Olб, vocк passou com um caminhгo com reboque ! ! !"Name); }
    else { 
format(Msgsizeof(Msg), "{EEE8AA}Olб, vocк passou com um caminhгo sem reboque ! ! !"Name); }

Tente assim que vai da certo ! ! !
Reply
#5

Negativo cara, ainda imprime a mensagem como se o jogador estivesse sem trailer atachado.
Reply
#6

No cуdigo nгo hб problema creio que vocк esteja implementando ele errado ! ! ! Poste sua variavel definida ?
PHP код:
vehicleid // Poste essa variavel aqui como ela foi definida 
Reply
#7

vehicleid = GetPlayerVehicleID(playerid);

hoje tentei criar outra variavel para armazenar o GetVehicleTrailer e mesmo assim nгo imprimiu a msg
Reply
#8

VehicleTrailerCargo, VehicleTrailerFluids, VehicleTrailerCargo2 e VehicleTrailerOre sгo IDs ou modelos de veнculos? Se forem modelos, faзa a seguinte alteraзгo:

PHP код:
switch (GetVehicleModel(GetVehicleTrailer(GetPlayerVehicleID(playerid)))) 
GetVehicleTrailer retorna o ID do trailer, nгo o modelo. Como o tуpico estб confuso, estou tentando imaginar os possнveis problemas.
Reply
#9

Eu dei um jeito!
Obrigado aos que tentaram ajudar.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)