03.04.2013, 22:47
pawn Code:
forward Clock();
new Text:gClock;
public OnGameModeInit()
{
new hour, minute, second;
gettime(hour, minute, second);
SetWorldTime(hour);
gClock = TextDrawCreate(547.000000, 28.000000, "--");
SetTimer("Clock", 1000, true);
return 1;
}
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, gClock);
return 1;
}
public Clock()
{
new hour,minute,second;
gettime(hour,minute,second);
format(str, sizeof(str), "%d:%d:%d", hour, minute, second);
TextDrawSetString(gClock, str);
if(minute == 00 && second == 00)
SetWorldTime(hour);
}