18/03/2021 08:23
Bom alguém saberia mim dizer como é que posso identifica com uma TextDraw se o motor do veículo está ligado ou desligado, tipo eu criei um sistema de ignição para os veículos do meu servidor, mais queria por uma TextDraw para identifica-lo quando a pessoa entra-se no veiculo.
Eu fiz aqui mais não está funcionando correto, poderiam mim ajudar??
Eu fiz aqui mais não está funcionando correto, poderiam mim ajudar??
Código PHP:
if(newkeys == KEY_YES)
{
if((IsPlayerConnected(playerid)) && (IsPlayerInAnyVehicle(playerid) == 1) && (Logado[playerid] == 1))
{
new modelo;
modelo = GetVehicleModel(GetPlayerVehicleID(playerid));
if((modelo != 594) && (modelo != 481) && (modelo != 509) && (modelo != 510))
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
return SendClientMessage(playerid, CORX1, "| INFO | Você precisa ser motorista de um veículo!");
}
new mot, lu, alar, por, cap, porma, ob;
new veiculoid = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(veiculoid, mot, lu, alar, por, cap, porma, ob);
if(mot == VEHICLE_PARAMS_OFF || mot == VEHICLE_PARAMS_UNSET)
{
SetVehicleParamsEx(veiculoid, VEHICLE_PARAMS_ON, lu, alar, por, cap, porma, ob);
TextDrawShowForPlayer(playerid, BarraMotorx[playerid]);
if(PrintON[playerid] == 1) TextDrawHideForPlayer(playerid, BarraMotorx[playerid]);
} else {
SetVehicleParamsEx(veiculoid, VEHICLE_PARAMS_OFF, lu, alar, por, cap, porma, ob);
TextDrawShowForPlayer(playerid, BarraMotor[playerid]);
if(PrintON[playerid] == 1) TextDrawHideForPlayer(playerid, BarraMotor[playerid]);
}
}
}
return 1;
}