26/07/2023 11:38
(Esta mensagem foi modificada pela última vez a: 26/07/2023 17:01 por White_Blue.)
(25/07/2023 14:02)Tifula Escreveu: Uma duvida como posso fazer a Barra diminuir ao em vez de aumentar?
Logicamente, basta realizar uma operação de decremento.
Exemplo usando a include progress2 do SouthClaws(Não testei):
Código PHP:
new PlayerBar:bar1;
public OnPlayerConnect(playerid) {
bar1 = CreatePlayerProgressBar(playerid, 310.0, 200.0, 50.0, 10.0, 0x11acFFFF, 10.0, BAR_DIRECTION_LEFT);
SetPlayerProgressBarValue(playerid, bar1, 100.0);
ShowPlayerProgressBar(playerid, bar1);
SetTimerEx("DecrementarProgress", 1000, true, "d", playerid); // A cada 1 segundo, a barra descerá 1 ponto.
return 1;
}
forward DecrementarProgress(playerid);
public DecrementarProgress(playerid) {
new Float:value = 0.0;
while(value < 0) {
value--;
}
SetPlayerProgressBarValue(playerid, bar1, value);
return 1;
}
Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.