01/06/2021 11:46
alguem me ajuda? quando o carro e spawnado ele spawna sem os botoes de acelerar acredito que seja motor desligado ai fiz esse codico
mas o motor nao liga e retorna a msg O seu veiculo ja esta ligado!
Código:
CMD:ligar(playerid){
new Float:PQP[3];
new vehicleid = GetClosestVehicleToPlayer(playerid);
GetVehiclePos(vehicleid, PQP[0], PQP[1], PQP[2]);
if(!IsPlayerInRangeOfPoint(playerid, 5, PQP[0], PQP[1], PQP[2]))
return SendClientMessage(playerid, -1, "{FF4500}[AVISO] Voce nao esta proximo de nenhum veiculo!");
new ff[30], pqp;
new engine, lights, alarm, doors, bonnet, boot, objective;
for(new i; i < MAX_VEH_CONCE; i++){
format(ff, 30, CONCE, i);
if(DOF2::FileExists(ff)){
if(Conce[i][ID] == vehicleid){
if(strcmp(Conce[i][Dono], NomePQP(playerid), true) == 0){
GetVehicleParamsEx(Conce[i][ID], engine, lights, alarm, doors, bonnet, boot, objective);
if(engine < 0) {
SetVehicleParamsEx(Conce[i][ID], true, lights, alarm, doors, bonnet, boot, objective);
SendClientMessage(playerid, -1, "{FFD700}[VEICULO] Voce ligou seu veiculo com sucesso!");
}
else {
SendClientMessage(playerid, -1, "{FF4500}[ERRO] O seu veiculo ja esta ligado!");
}
} else SendClientMessage(playerid, -1, "{FF4500}[ERRO] Voce nao possui a chave desse veiculo");
pqp++;
break;
}
}
}
if(pqp == 0) SendClientMessage(playerid, -1, "{FF4500}[ERRO] Esse veiculo nao e da concessionaria e nao pode ser trancado!");
return 1;
}