(10/04/2022 15:48)Atirador Escreveu: Tô tentando criar um velocímetro e colocar uma ProgressBar para marcar o dano do Veiculo, mas a barra não se meche quando o veiculo sofre dano.
Código:stock AtualizarVelocimetro(playerid)
{
new veh = GetPlayerVehicleID(playerid);
if(veh == 0) return 1;
//Motor
new health;
GetVehicleHealth(veh, health);
if(health < 100) health = 100;
SetPlayerProgressBarValue(playerid, VBarra[playerid][1], health);
return 1;
}
Claro que não pois toda vez que o veiculo leva dano você seta a variável referente a vida dele em 100 de novo
faça assim
Código:
stock AtualizarVelocimetro(playerid)
{
new veh = GetPlayerVehicleID(playerid);
if(veh == 0) return 1;
//Motor
new health;
GetVehicleHealth(veh, health);
if(health < 100)
SetPlayerProgressBarValue(playerid, VBarra[playerid][1], health);
return 1;
}