[Ajuda] Relogio
#1

Bem, o sistema de relogio que tenho й dessa meneira como mostra a imagem:



Eu gostaria que ele ficasse assim:

02:04:14 e quando a hora fosse pra dois digitos voltase ao normal exemplo 12:55:25

eu tentei algumas coisas e nгo consegui por isso solicito ajuda, segue a callback que define a formaзгo doo relogio.

pawn Код:
public Clock()
{
    new str[128], str2[128];
    new ano, mes, dia;
    new hora, minuto, segundo;
    getdate(ano, mes, dia);
    gettime(hora, minuto, segundo);
    new myeggtext[20];
    if(mes == 1) { myeggtext = "Janeiro"; }
    else if(mes == 2) { myeggtext = "Fevereiro"; }
    else if(mes == 3) { myeggtext = "Marco"; }
    else if(mes == 4) { myeggtext = "Abril"; }
    else if(mes == 5) { myeggtext = "Maio"; }
    else if(mes == 6) { myeggtext = "Junho"; }
    else if(mes == 7) { myeggtext = "Julho"; }
    else if(mes == 8) { myeggtext = "Agosto"; }
    else if(mes == 9) { myeggtext = "Setembro"; }
    else if(mes == 10) { myeggtext = "Outubro"; }
    else if(mes == 11) { myeggtext = "Novembro"; }
    else if(mes == 12) { myeggtext = "Dezembro"; }
    for (new i=0; i<MAX_PLAYERS; i++)
 {
        format(str, sizeof(str), "%d de %s", dia, myeggtext);
        TextDrawSetString(TextDrawdeData[i], str);
        format(str2, sizeof(str2), "%d:%d:%d", hora, minuto, segundo);
        TextDrawSetString(TextDrawdeHora[i], str2);
 }
Reply
#2

Deixe os placeholders deste format :


pawn Код:
format(str2, sizeof(str2), "%d:%d:%d", hora, minuto, segundo);


Assim:


pawn Код:
format(str2, sizeof(str2), "%02d:%02d:%02d", hora, minuto, segundo);


Espero ter ajudado .
Reply
#3

Como sempre esse 'rjjj'.
kkkk'
Reply
#4

Prefeito, rep+
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)