[Ajuda] Sistema de Salvar Tempo Online
#1

Bom Galera eu estou a procura de um FS que salva as Horas e os Minutos que o Jogador ta On no server pois eu ja usei o search e o ****** mais axei um so que deu um problema entao queria saber se vcs sabem de algum FS que salva as Horas e os Minutos Online do Jogador Obrigado
Reply
#2

Aqui um que fiz agora !

So fazer salvar !


pawn Код:
#include         a_samp
#include         zcmd

enum  iT {
      Temp
}
static InfoPlayer[MAX_PLAYERS][iT];

public OnFilterScriptInit()
{
    SetTimer("Global", 1000, true);
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

forward Global();
public Global()
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
         if (IsPlayerConnected(i))
         {
               InfoPlayer[i][Temp]++;
         }
    }
    return 1;
}
command(tempo,playerid,params[])
{
    static _var[100];
    format(_var,sizeof(_var), "%s", Convert(InfoPlayer[playerid][Temp]));
    SendClientMessage(playerid,-1,_var);
    return 1;
}

stock Convert(number)
{
    new hours = 0, mins = 0, secs = 0, string[100];
    hours = floatround(number / 3600);
    mins = floatround((number / 60) - (hours * 60));
    secs = floatround(number - ((hours * 3600) + (mins * 60)));
    new days = 0;

    if(hours >= 24)
    {
        days = floatround((hours/24), floatround_floor);
        hours = hours % 24;
    }

    if(days > 0)
    {
        format(string, 100, "%ddias, %dh %dm e %ds", days, hours, mins, secs);
    }
    else if(hours > 0)
    {
        format(string, 100, "%dh %dm e %ds", hours, mins, secs);
    }
    else
    {
        format(string, 100, "%dm e %ds", mins, secs);
    }
    return string;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)