[Ajuda] Setar horario
#1

Olб colegas, eu desenvolvi este sistema para setar o tempo real ao meu servidor, mas ele seta somente o horбrio das 18hs. Eu gostaria de saber qual pode ser o problema, agradeзo desde jб!

pawn Код:
public Atualizartempo()
{
    new HoraR,MinutosR;
    gettime(HoraR, MinutosR);
    format(StringRelogio,32,"%02d:%02d",HoraR,MinutosR);
    TextDrawSetString(Relogio,StringRelogio);
    if(HoraR >= 17 && HoraR <= 18)
    {
        SetWorldTime(22);
    }
    if(HoraR >= 19 && HoraR <= 4)
    {
        SetWorldTime(1);
    }
    if(HoraR >= 5 && HoraR <= 6)
    {
        SetWorldTime(21);
    }
    if(HoraR >= 7 && HoraR <= 16)
    {
        SetWorldTime(10);
    }
    return 1;
}
Reply
#2

Код:
if(HoraR >= 19 && HoraR <= 4)
Como й isso? Maior que 19 e menor que 4?
Reply
#3

Ola

e se for assim

pawn Код:
public Atualizartempo()
{
    new HoraR,MinutosR;
    gettime(HoraR, MinutosR);
    format(StringRelogio,32,"%02d:%02d",HoraR,MinutosR);
    TextDrawSetString(Relogio,StringRelogio);
    if(HoraR >= 17 && HoraR <= 18)
    {
        SetWorldTime(22);
    }
    else if(HoraR >= 19 && HoraR <= 4)
    {
        SetWorldTime(1);
    }
    else if(HoraR >= 5 && HoraR <= 6)
    {
        SetWorldTime(21);
    }
    else if(HoraR >= 7 && HoraR <= 16)
    {
        SetWorldTime(10);
    }
    return 1;
}
Reply
#4

Quote:
Originally Posted by PT
Посмотреть сообщение
Ola

e se for assim

pawn Код:
public Atualizartempo()
{
    new HoraR,MinutosR;
    gettime(HoraR, MinutosR);
    format(StringRelogio,32,"%02d:%02d",HoraR,MinutosR);
    TextDrawSetString(Relogio,StringRelogio);
    if(HoraR >= 17 && HoraR <= 18)
    {
        SetWorldTime(22);
    }
    else if(HoraR >= 19 && HoraR <= 4)
    {
        SetWorldTime(1);
    }
    else if(HoraR >= 5 && HoraR <= 6)
    {
        SetWorldTime(21);
    }
    else if(HoraR >= 7 && HoraR <= 16)
    {
        SetWorldTime(10);
    }
    return 1;
}
Vou testar, se funcionar eu aviso!
Reply
#5

pawn Код:
public Atualizartempo()
{
    new HoraR,MinutosR;
    gettime(HoraR, MinutosR);
    format(StringRelogio,32,"%02d:%02d",HoraR,MinutosR);
    TextDrawSetString(Relogio,StringRelogio);
    switch (HoraR)
    {
    case 17 .. 18:      SetWorldTime(22);
    case 19 .. 4:       SetWorldTime(1);
    case 5 .. 6:        SetWorldTime(21);
    case 7 .. 16:       SetWorldTime(10);
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)