15/05/2022 18:08
(Esta mensagem foi modificada pela última vez a: 15/05/2022 19:01 por xbruno1000x.)
Bom, já postei esse código um tempo mas deparei com outro erro .-.
Ele simplesmente ignora essa verificação "if(minup1 [playerid] == 0 && segup1 [playerid] == 0)" e continua contando apartir do -1
Código:
public tempoup(playerid)
{
segup1[playerid] --;
if(segup1 [playerid] == 0)
{
segup1 [playerid] = 59;
minup1 [playerid] --;
if(minup1 [playerid] == 0 && segup1 [playerid] == 0)
{
segup1 [playerid] = 59;
minup1 [playerid] = 59;
SetPlayerScore(playerid, levelp[playerid] ++);
}
}
format(formattempo,6,"%02d:%02d",minup1[playerid],segup1[playerid]);
PlayerTextDrawSetString(playerid,Up_relogio[playerid],formattempo);
PlayerTextDrawShow(playerid,Up_relogio[playerid]);
return 1;
}
Ele simplesmente ignora essa verificação "if(minup1 [playerid] == 0 && segup1 [playerid] == 0)" e continua contando apartir do -1