[Ajuda] Problema com tempo.
#1

Resolvido.
Reply
#2

O mais basico e um timer para diminuir a variavel pTCifrao .
PHP код:
 SetTimerEx("Diminuir"1000true"d"playerid);
forward Diminuir(playerid);
public 
Diminuir(playerid){
if(
Dados[playerid][pTCifrao] == 0)return true;
Dados[playerid][pTCifrao] --;
return 
true;

Fiz este code no navegador .
Reply
#3

KillTimer
Reply
#4

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
O mais basico e um timer para diminuir a variavel pTCifrao .
PHP код:
 SetTimerEx("Diminuir"1000true"d"playerid);
forward Diminuir(playerid);
public 
Diminuir(playerid){
if(
Dados[playerid][pTCifrao] == 0)return true;
Dados[playerid][pTCifrao] --;
return 
true;

Fiz este code no navegador .
Mais se eu fizer desse jeito nгo teria como mostrar o tempo que estб faltando ou teria ?
Quote:
Originally Posted by fxckshzt
Посмотреть сообщение
Nгo tem nenhum ligamento com o problema '-'.
Reply
#5

Quote:
Originally Posted by didimk157
Посмотреть сообщение
Mais se eu fizer desse jeito nгo teria como mostrar o tempo que estб faltando ou teria ?

Nгo tem nenhum ligamento com o problema '-'.
Tem sim o KillTimer mata o Tempo assim impedindo que ele fique infinito й muito usado em sistemas de corridas para nгo bugar os timers.
Reply
#6

Quote:
Originally Posted by didimk157
Посмотреть сообщение
Mais se eu fizer desse jeito nгo teria como mostrar o tempo que estб faltando ou teria ?

Nгo tem nenhum ligamento com o problema '-'.
Sim tem sim , pelo que vejo neste code vocк apenas setou a quantidade de tempo que ele ira ficar "bloqueado", estou me basendo que tenha cido voce que fez este code .
PHP код:
format(don sizeof don"Restam %d minutos / Restam %d segundos"Dados[playerid][pTCifrao] / 60Dados[playerid][pTCifrao]); 
Reply
#7

Adicionei isto no gamemode e funcionou obgd a todos que comentaram e como eu disse nгo teria como eu usar o killtimer.
PHP код:
forward TempodoServidor();
public 
TempodoServidor()
{
    for(new 
i<= MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            if(
Dados[i][pTCifrao] >= 1)
            {
                
Dados[i][pTCifrao] -= 1;
            }
        }
    }

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)