[Duvida] GetTickCount
#7

rjjj estarei colocando um codico aqui analiza para mim e ve se tem alguma coisa errada.

pawn Код:
public OnPlayerRequestSpawn(playerid)
{
    if (AccountInfo[playerid][AdminLevel] >= 4){
    TConectado(playerid);
    }
     return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
      if (AccountInfo[playerid][AdminLevel] >= 4){
      TDesconectado(playerid);}
 return 1;
}

TConectado(playerid)
{
    new stringaa[128];
    new stringgg[128];
    GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
    format(stringaa, sizeof(stringaa), "/Arquivos/TempoLogado/%s.ini", giveplayer);
    if(!dini_Exists(stringaa)) {
        dini_Create(stringaa);
    }
    new File:logkeller = fopen(stringaa, io_append);
    if(logkeller) {
        new Ano, Mes,Dia;
        getdate(Ano, Mes,Dia);
        getdate(Anolog[playerid], Meslog[playerid],Dialog[playerid]);
        new Hora, Minuto, Segundo;
        gettime(Hora, Minuto, Segundo);
        gettime(Horalog[playerid], Minutolog[playerid], Segundolog[playerid]);
        format(stringgg, sizeof stringgg, "\r\n[%d/%d/%d]Logado бs %d:%d\r\n", Dia, Mes, Ano, Hora, Minuto);
        fwrite(logkeller, stringgg);
        fclose(logkeller);
    }
    return 1;
}

TDesconectado(playerid)
{
    GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
    new stringaa[128];
    new stringgg[128];
    format(stringaa, sizeof(stringaa), "/Arquivos/TempoLogado/%s.ini", giveplayer);
    if(!dini_Exists(stringaa)) {
        dini_Create(stringaa);}
       
    new File:logkeller = fopen(stringaa, io_append);
    if(logkeller) {
        new Ano, Mes,Dia;
        getdate(Ano, Mes,Dia);
        new Hora, Minuto, Segundo;
        gettime(Hora, Minuto, Segundo);
        new horaon = Hora-Horalog[playerid];
        new minutoon = Minuto-Minutolog[playerid];
        if(Dia != Dialog[playerid]) {
            Hora = Hora+24;
        }
        if(minutoon < 0) {
            minutoon = 60-Minutolog[playerid]+Minuto;
            horaon = Hora-Horalog[playerid]-1;
        }
        format(stringgg, sizeof stringgg, "[%d/%d/%d]Deslogado бs %d:%d \r\n[%d/%d/%d]Tempo Logado: %d hora(s) e %d minuto(s)\r\n\r\n--------------------------------------------------------------------------------------\r\n\r\n", Dia, Mes, Ano, Hora, Minuto, Dia, Mes, Ano, horaon, minutoon);
        fwrite(logkeller, stringgg);
        fclose(logkeller);
    }
    return 1;
}
Reply


Messages In This Thread
[Duvida] GetTickCount - by junioor - 26.02.2011, 20:18
Re: [Duvida] GetTickCount - by SergioBr - 26.02.2011, 21:08
Re: [Duvida] GetTickCount - by rjjj - 26.02.2011, 21:30
Re: [Duvida] GetTickCount - by junioor - 26.02.2011, 22:16
Re: [Duvida] GetTickCount - by SergioBr - 26.02.2011, 22:24
Re: [Duvida] GetTickCount - by rjjj - 26.02.2011, 22:54
Re: [Duvida] GetTickCount - by junioor - 26.02.2011, 23:01
Re: [Duvida] GetTickCount - by SergioBr - 26.02.2011, 23:24
Re: [Duvida] GetTickCount - by rjjj - 26.02.2011, 23:29
Re: [Duvida] GetTickCount - by SergioBr - 27.02.2011, 00:05

Forum Jump:


Users browsing this thread: 3 Guest(s)