[Ajuda] Criar tempo round
#1

Resolvido !
Reply
#2

Textdraws, variбveis e settimers.
Reply
#3

Resolvido !
Reply
#4

Quote:
Originally Posted by Coringa_Vilao
Посмотреть сообщение
tipo posso usar uma base de um relogio ?
Sim, й sу vocк reverter ele.
Reply
#5

new TempoArena = 50;

public time

TempoArena --;

if(TempoArena == 0)
{
killtimer
}
Reply
#6

Resolvido !
Reply
#7

Quote:
Originally Posted by DAKOT4
Посмотреть сообщение
new TempoArena = 50;

public time

TempoArena --;

if(TempoArena == 0)
{
killtimer
}
public time?
vish vocк nem definiu a callback..

Se quer explicar explique direito nгo me leve a mal. : Confuso:
Reply
#8

Resolvido !
Reply
#9

Um exemplo em mensagem, estude-o...
pawn Код:
new rMinutos[MAX_PLAYERS], rSegundos[MAX_PLAYERS], TempoKill[MAX_PLAYERS], String[35];

CMD:iniciar(playerid)
{
    if(TempoKill[playerid] != 0) return 1;
    rMinutos[playerid] = 9; // 9 Minutos
    rSegundos[playerid] = 60; // 60 Segundos
    TempoKill[playerid] = SetTimerEx("MinutosSegundos", 1000, true, "d", playerid);
    SendClientMessage(playerid, -1, "Iniciando..");
    return 1;
}

forward MinutosSegundos(playerid);
public MinutosSegundos(playerid)
{
    rSegundos[playerid] -= 1;
    if(rSegundos[playerid] == 0) rMinutos[playerid] -= 1, rSegundos[playerid] = 59;
    format(String, sizeof(String), "Iniciando em %02d minuto(s) e %02d segundo(s)...", rMinutos[playerid], rSegundos[playerid]);
    SendClientMessage(playerid, -1, String);
    if(rMinutos[playerid] == 0 && rSegundos[playerid] == 0)
    {
        SendClientMessage(playerid, -1, "A contagem terminou!");
        KillTimer(TempoKill[playerid]);
    }
    return 1;
}
Incerteza que funcione, apenas um EXEMPLO.
Reply
#10

Resolvido !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)