[Pedido] Tempo em textdraw
#1

E meio doido eu pedir isso mas jб tentei de vбrias maneiras de fazer um tempo na textdraw

tava fazendo meu sistema de entregador de pizza aqui й quando o tempo acabasse o tempo a pizza seria de graзa para o cliente!

Porйm eu jб consegui fazer o sistema mais gero vбrios bugs, porq eu usei um settimerex ele tem Minutos e Segundos
quando passava os 59 segundos 1 minuto diminuia EX: 2:59 ai dps de 1 minuto 1:59 e assim vai...

Eu tentei fazer mais eu consegui so por Segundos = 59.

PHP код:

if(Tempo[ playerid ] == 0)
{
    ...
}
new 
Tempo[ MAX_PLAYERS ];
Tempo[ playerid ] = 59;
Tempo[ playerid ]--; 
Jб pesquisei alguns tutoriais mais eu achava sу com SetTimerEx й tbm OnPlayerUpdate й o certo de se fazer porйm tem que ser com settimer meu cmd so uma base era assim:

PHP код:
CMD:pizza( playerid )
{
    
Tempo[ playerid ] = 59;
    
Timer[ playerid ] = SetTimerEx("TempoEntrega", 1000, false, "i", playerid);
    return 
1;
}
public 
TempoEntrega( playerid )
{
    
Tempo[ playerid ]--;
    return 
1;
} 
Ai vai.. No caso oq eu quero e Minutos e Segundos e quando o tempo chegar em 00:00 a pizza serб de graзa, isso eu sei fazer so nгo sei como eu vo colocar passou 59 segundos diminui 1 min.. :v Tbm tentei colocar distancia da entrega mais esquece so ajude-me com esse tempo em td
Reply
#2

PHP код:
new Minutos[MAX_PLAYERS];
new 
Segundos[MAX_PLAYERS];
public 
TempoEntrega(playerid)
{
    if(
Minutos[playerid] == 0 && Segundos[playerid] == 0)
    {
        ...
     }
    return 
1;
} 
Se baseie nisso.
Reply
#3

Dei conta jб, fiz o sistema agora falta fazer as outras profissгo :z

Usei algo tipo esse seu ai. :v

RESOLVIDO
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)