SA-MP Forums Archive
[Ajuda] Setar horario - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Setar horario (/showthread.php?tid=437498)



Setar horario - Cidiei - 15.05.2013

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;
}



Re: Setar horario - n0minal - 15.05.2013

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


Re: Setar horario - PT - 15.05.2013

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;
}



Re: Setar horario - Cidiei - 15.05.2013

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!


Respuesta: Setar horario - Jose_grana - 16.05.2013

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;
}