[Ajuda] 660000 contando como 6min
#1

Olб.

Em meu sistema de up uso um SetTimerEx com 660000 millisegundos, mas, o jogador ganha exp/up a cada 6 minutos, qual й o erro?

Em OnPlayerSpawn
pawn Код:
Timer_UP[playerid] = SetTimerEx("GE", 660000, true, "is", -1, -1);
Public GE

pawn Код:
forward GE(playerid);
public GE(playerid)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        new s[36];
        format(s, sizeof(s), "Contas/%s.ini", pNick(playerid));

        if(IsPlayerConnected(i))
        {
            if(Experiencia[i] >= 5)
            {
                pLevel[i]++;
                Experiencia[i] = 0;
                TLM[i] = 10;

                SetPlayerScore(playerid, dini_Int(s, "Level"));

                format(strc, sizeof(strc), "| LEVEL | Vocк ganhou +1 level! Level atual: %d", pLevel[i]);
                SendClientMessage(i, CINFO, strc);

                PlayerPlaySound(i, 1057, 0.0, 0.0, 10.0);

                dini_IntSet(s, "ExpJogador", Experiencia[i]);
                dini_IntSet(s, "Level", pLevel[i]);

                TeM(playerid);
            }
            else
            {
                Experiencia[i]++;
                TLM[i] = 10;

                format(strc, sizeof(strc), "| EXP | Vocк ganhou +1 ponto de experiencia. (%d/5)", Experiencia[i]);
                SendClientMessage(i, CINFO, strc);

                PlayerPlaySound(i, 1057, 0.0, 0.0, 10.0);

                dini_IntSet(s, "ExpJogador", Experiencia[i]);

                TeM(playerid);
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
660000 contando como 6min - by Since` - 18.08.2012, 04:39
Re: 660000 contando como 6min - by Maklister - 18.08.2012, 05:32
Re: 660000 contando como 6min - by Kuddy - 18.08.2012, 12:10
Re: 660000 contando como 6min - by DrTHE - 18.08.2012, 12:30
Re: 660000 contando como 6min - by paulor - 18.08.2012, 12:55
Re: 660000 contando como 6min - by WeenSoares_ - 18.08.2012, 14:04

Forum Jump:


Users browsing this thread: 1 Guest(s)