pawn Код:
forward CountDown(seconds);
public CountDown(seconds)
{
if(seconds == 0)
{
//All your code for when the timer reaches 0
return; //THIS IS ESSENTIAL TO WORK!!!
}
SetTimerEx("CountDown", 1000, 0, "d", seconds);
new minutes;
while(seconds < 59)
{
seconds -= 60;
minutes++;
}
new string[8];
if(seconds < 10) format(string, sizeof string, "%d:0%d" minutes, seconds);
else format(string, sizeof string, "%d:%d" minutes, seconds);
TextDrawSetString(<YOUR TEXTDRAW ID>, string);
}
You could also do "seconds*minutes", if you want for example 8 minutes you can type: