Здравствуйте,я сегодня вас научу как делать часы

К new's:

Код:
new Text:TextDrawTime[MAX_PLAYERS];

Делаем появления ТекстДрава:
В OnPlayerConnect:

Код:
TextDrawTime[playerid] = TextDrawCreate(548.000000,34.000000," ");  
     TextDrawAlignment(TextDrawTime[playerid],0);  
     TextDrawBackgroundColor(TextDrawTime[playerid],0x000000ff);  
     TextDrawFont(TextDrawTime[playerid],3);  
     TextDrawLetterSize(TextDrawTime[playerid],0.300000,1.000000);  
     TextDrawColor(TextDrawTime[playerid],0xffffffff);  
     TextDrawSetOutline(TextDrawTime[playerid],1);  
     TextDrawSetProportional(TextDrawTime[playerid],1);  
     TextDrawSetShadow(TextDrawTime[playerid],1);  
       
     TextDrawShowForPlayer(playerid,Text:TextDrawTime[playerid]);

При выходе игрока ставим чтоб убирался текстдрав:
В OnPlayerDisconnect:

Код:
TextDrawDestroy(TextDrawTime[playerid]);

Сами часы:
В OnPlayerUpdate:

Код:
new hour,minuite,second;  
            gettime(hour,minuite,second);  
              FixHour(hour);  
           hour = shifthour;  
           new string[64];  
              format(string,sizeof(string),"%d:%d:%d",hour,minuite,second);  
           TextDrawSetString(Text:TextDrawTime[playerid],string);  
           TextDrawShowForPlayer(playerid,Text:TextDrawTime[playerid]);

Автор: Lancer