[Ajuda] Tempo atй PayDay
#1

Boas

Goastaria saber se e possivel no jogo dizer quanto tempo falta para o PayDay tempo real hora a hora! Exemplo:
Aviso: Falta neste momento 45 minutos para receber PayDay!
Aviso: Falta neste momento 30 minutos para receber PayDay!
Aviso: Falta neste momento 15 minutos para receber PayDay!
Aviso: Falta neste momento 5 minutos para receber PayDay!
Aviso: Irб receber o PayDay dentro de um minuto!

Alguem poderб ajudar?
Reply
#2

ninguem sabe?
Reply
#3

Veja se da certo!
pawn Код:
SetTimer("MsgPayDay", 60000, true);//OnGameModeInit

//Fim GM
stock MsgPayDay()
{
    new hora, minuto, segundo;
    gettime(hora, minuto, segundo);
    if(minuto == 15)
        SendClientMessageToAll(-1, "Aviso: Falta neste momento 45 minutos para receber PayDay!");
    else if(minuto == 30)
        SendClientMessageToAll(-1, "Aviso: Falta neste momento 30 minutos para receber PayDay!");
    else if(minuto == 45)
        SendClientMessageToAll(-1, "Aviso: Falta neste momento 15 minutos para receber PayDay!");
    else if(minuto == 55)
        SendClientMessageToAll(-1, "Aviso: Falta neste momento 5 minutos para receber PayDay!");
    else if(minuto == 59)
        SendClientMessageToAll(-1, "Aviso: Irб receber o PayDay dentro de um minuto!");
}
Reply
#4

Ja vou testar
Reply
#5

facepal, para q colocar 1 timer de 1 segundo nisso, sem falar que quando chegar no mнnuto vai ficar floodando por 60 segundos a mensagem
Reply
#6

Quote:
Originally Posted by Bosma_cmd
Посмотреть сообщение
facepal, para q colocar 1 timer de 1 segundo nisso, sem falar que quando chegar no mнnuto vai ficar floodando por 60 segundos a mensagem
Confundi era pra mim colocar 1 minuto em vez de um segundo! Hehe - "Errar й Humano"
Reply
#7

Tenta isso ae manolo

pawn Код:
public OnGameModeInit() {

    new
        time[3]
    ;
   
    gettime(time[0], time[1], time[2]);
   
    time[1] %= 15;
   
    SetTimer("infoMsg", (time[1] * 60000) + ((60 - time[2]) * 1000), false);
}

forward infoMsg();
public infoMsg() {

    new
        msgSz[80],
        minute
    ;
   
    gettime(minute, minute);
   
    format(msgSz, sizeof(msgSz), "Payday: Falta %d minutos para o Payday!", minute);
   
    SetTimer("infoMsg", (60000 * 15), false);
}
coloca o que tu quiser ae, sendclientmessage, gametext sei lб...
Reply
#8

LoL bosma pq q tu coda assim? oO
pra q isso:
pawn Код:
new
        time[3]
    ;
qdo se pode fazer sу assim:
pawn Код:
new time[3];
LoL
Reply
#9

sйrio? da para colocar assim

pawn Код:
new time[3];
nгo sabia, me conte mais...

Reply
#10

Quote:
LoL bosma pq q tu coda assim?
Eu perguntei POR QUE vocк coda assim, nгo estava te corrigindo ¬¬
interpretaзгo de texto й bom...
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)