09.11.2013, 08:47
Well I have this code:
But it don't want to countdown, there is textdraw 20:00 but time it's not going down..
pawn Код:
new Text:Textdraw5;
new Time, TimeM = 20, TimeS = 0;
pawn Код:
Textdraw5 = TextDrawCreate(17.000000, 429.000000, "20:00");
TextDrawBackgroundColor(Textdraw5, 65535);
TextDrawFont(Textdraw5, 1);
TextDrawLetterSize(Textdraw5, 0.500000, 1.000000);
TextDrawColor(Textdraw5, 16777215);
TextDrawSetOutline(Textdraw5, 1);
TextDrawSetProportional(Textdraw5, 1);
Time = SetTimer("UpdateTime", 1000, true);
pawn Код:
forward UpdateTime();
public UpdateTime()
{
new Str[34];
TimeS --;
if(TimeM == 0 && TimeS == 0)
{
KillTimer(Time);
}
if(TimeS == -1)
{
TimeM--;
TimeS = 59;
}
if(TimeS<10)
{
format(Str, sizeof(Str), "%d:0%d", TimeM, TimeS);
}
if(TimeS>9)
{
format(Str, sizeof(Str), "%d:%d", TimeM, TimeS);
}
TextDrawSetString(Textdraw0, Str);
return 1;
}

