31/07/2022 23:48
(30/07/2022 18:34)Carlos Victor Escreveu: Sim, você pode criar um timer e usar a função while e ir enchendo aos poucos a gasolina, eu fiz um exemplo bem base mesmo... Você pode ver como ficou:
Código PHP:new fuel = 0;
new timerFuel;
public OnGameModeInit()
{
for(new i = 0; i < 10; i++)
print(" ");
print("============================");
timerFuel = SetTimer("OnFuel", 200, true);
return 1;
}
forward OnFuel();
public OnFuel()
{
while(fuel > 20)
{
KillTimer(timerFuel);
printf("Tanque enchido.");
return 1;
}
printf("Enchendo gasolina... %d%%", fuel);
fuel++;
return 1;
}
E acredito que é do jeito uqe você gostaria que fosse, olha aqui uma screenshot: https://servimg.com/view/20237768/74
Qualquer dúvida, só chamar.
Problema resolvido, obrigado, eu tinha feito semelhante, porem sem o while somente com for e timer.
Desta maneira deixei sem o for, apenas puxo o timer uma vez com true e o while faz o resto, vlw amigo.