[Ajuda] Uma ajuda com isso
#1

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++;
    }
}
Reply
#2

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

Ta tudo errado!
Reply
#4

Como й mano intгo?
Reply
#5

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!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)