SA-MP Forums Archive
[Ajuda] Uma ajuda com isso - 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] Uma ajuda com isso (/showthread.php?tid=375242)



Uma ajuda com isso - alexsandro157 - 06.09.2012

Galera eu estou pressisando de uma ajuda, asse eu estou tetando coloca a Data e a Hora no meu servidor mas, nгo esta dando certo olha o codig

pawn Код:
new Text:txtTimeDisp1;
new ano, mes, dia;
new Text:txtTimeDisp;
new horas, minutos, segundos;
new timestr[32];

forward hora(playerid);

public OnPlayerConnect(playerid)
{
        gettime(ano,mes,dia);
    SetPlayerTime(playerid,ano,mes,dia);
    gettime(horas,minutos,segundos);
    SetPlayerTime(playerid,horas,minutos,segundos);
    return 1;
}

public OnPlayerSpawn(playerid)
{
    TextDrawShowForPlayer(playerid,txtTimeDisp1);
        gettime(ano,mes,dia);
    SetPlayerTime(playerid,ano,mes,dia);
    TextDrawShowForPlayer(playerid,txtTimeDisp);
        gettime(horas,minutos,segundos);
    SetPlayerTime(playerid,horas,minutos,segundos);
    return 1;
}

public UpdateTime()
{
    gettime(ano, mes, dia);
    gettime(horas, minutos, segundos);
    format(timestr,32," %d/%d/%d~n~ %02d:%02d:%02d",dia,mes,ano,horas,minutos,segundos);
    TextDrawSetString(txtTimeDisp,timestr);

    SetWorldTime(minutos);

    new x=0;
    while(x!=MAX_PLAYERS) {
        if(IsPlayerConnected(x) && GetPlayerState(x) != PLAYER_STATE_NONE) {
            SetPlayerTime(x, ano, mes, dia, horas, minutos, segundos);
        }
        x++;
    }
}



Re : Uma ajuda com isso - alexsandro157 - 06.09.2012

No lugar da data ficar certa fica e mostrando as hora mas, a hora fica certinha


Re: Uma ajuda com isso - paulor - 06.09.2012

Ta tudo errado!


Re : Uma ajuda com isso - alexsandro157 - 06.09.2012

Como й mano intгo?


Re: Uma ajuda com isso - paulor - 06.09.2012

Pra comeзar, gettime й para Horбrio, para data й getdate, SetPlayerTime seta somente minutos e segundos entгo vocк estб usando mais parвmetros que o permitido pela funзгo, SetWorldTime vc deve colocar a hora e nгo minuto, o Loop do UpdateTime estб errado na condiзгo... O resto й com vc!