01/06/2021 11:54
(Esta mensagem foi modificada pela última vez a: 01/06/2021 11:55 por ProKillerPa.)
Bom dia.
A funcao GetClosestVehicleToPlayer pega o veiculo mais proximo do player. Pela logica, para ligar o motor o player deve estar dentro do veiculo, entao troque todo seu comando por isso:
A funcao GetClosestVehicleToPlayer pega o veiculo mais proximo do player. Pela logica, para ligar o motor o player deve estar dentro do veiculo, entao troque todo seu comando por isso:
Código PHP:
CMD:ligar(playerid){
if(!IsPlayerInAnyVehicle(playerid))
return SendClientMessage(playerid, -1, "{FF4500}Voce nao esta dentro de um veiculo!");
new vehicleid = GetPlayerVehicleID(playerid);
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
if(engine == 0) {
SetVehicleParamsEx(vehicleid, true, lights, alarm, doors, bonnet, boot, objective);
SendClientMessage(playerid, -1, "{BEBEBE}Moto ligado com sucesso!");
}
else SendClientMessage(playerid, -1, "{FF4500}O Motor do seu veiculo ja esta ligado!");
return 1;
}
Precisa de algum sistema ou retirar algum bug do seu GM?
Faço gamemodes do zero, sistemas, correções, etc.
Chama discord: #ProKillerPa