18/09/2022 13:55
(18/09/2022 12:56)RosaScripter Escreveu:Tenta esse https://pastebin.com/wh04bAgQ(17/09/2022 22:40)Device-Black Escreveu: Percebi essa linha
GetVehicleHealth nao retorna a vida do veiculoCódigo:DOF2_SetFloat(PachCarro(playerid),"VIDA", GetVehicleHealth(DonoCar[playerid], VidaCar));
Correção:
Código:static Float:VidaCar;
GetVehicleHealth(DonoCar[playerid], VidaCar);
DOF2_SetFloat(PathCarro(playerid), "VIDA", VidaCar);
DOF2_SaveFile();
Continua a mesma coisa
Código:public CarregarCarro(playerid)
{
CarID = DOF2_GetInt(PachCarro(playerid),"CarID");
CorID = DOF2_GetInt(PachCarro(playerid),"Cor1");
PosSC[0] = DOF2_GetFloat(PachCarro(playerid),"PosX");
PosSC[1] = DOF2_GetFloat(PachCarro(playerid),"PosY");
PosSC[2] = DOF2_GetFloat(PachCarro(playerid),"PosZ");
PosSC[3] = DOF2_GetFloat(PachCarro(playerid),"PosA");
VidaCar = DOF2_GetFloat(PachCarro(playerid),"VIDA");
DonoCar[playerid] = AddStaticVehicleEx(CarID,PosSC[0],PosSC[1],PosSC[2],PosSC[3],CorID,CorID,-1);
SetVehicleHealth(DonoCar[playerid], VidaCar);
return 1;
}
public SalvarCarro(playerid)
{
if(!DOF2_FileExists(PachCarro(playerid))) DOF2_CreateFile(PachCarro(playerid));
GetVehiclePos(DonoCar[playerid], PosSC[0],PosSC[1],PosSC[2]);
GetVehicleZAngle(DonoCar[playerid], PosSC[3]);
GetVehicleHealth(DonoCar[playerid], VidaCar);
DOF2_SetInt(PachCarro(playerid),"CarID",GetVehicleModel(DonoCar[playerid]));
DOF2_SetInt(PachCarro(playerid),"Cor1",CorID);
DOF2_SetFloat(PachCarro(playerid),"PosX",PosSC[0]);
DOF2_SetFloat(PachCarro(playerid),"PosY",PosSC[1]);
DOF2_SetFloat(PachCarro(playerid),"PosZ",PosSC[2]);
DOF2_SetFloat(PachCarro(playerid),"PosA",PosSC[3]);
DOF2_SetBool(PachCarro(playerid),"TemCarro", Infocar[playerid][TemCarro]);
DOF2_SetBool(PachCarro(playerid),"Estacionado", Infocar[playerid][Estacionado]);
DOF2_SetFloat(PachCarro(playerid),"VIDA", VidaCar);
DOF2_SaveFile();
return 1;
}
