[Ajuda] definir de 10 minutos para 1 hora
#1

ola eu to com um sistema que mostra o tempo para o payday do meu server pois ele esta definido para 10 minutos e alterei para 1 hora mais o textdraw ainda esta em 10 minutos...

alguem pode me dizer como fazer?

o tempo para 10 minutos:

PHP код:
    {
        case 
1format(string50,"Payday: 9:%d"TempoReloginho);
        case 
2format(string50,"Payday: 8:%d"TempoReloginho);
        case 
3format(string50,"Payday: 7:%d"TempoReloginho);
        case 
4format(string50,"Payday: 6:%d"TempoReloginho);
        case 
5format(string50,"Payday: 5:%d"TempoReloginho);
        case 
6format(string50,"Payday: 4:%d"TempoReloginho);
        case 
7format(string50,"Payday: 3:%d"TempoReloginho);
        case 
8format(string50,"Payday: 2:%d"TempoReloginho);
        case 
9format(string50,"Payday: 1:%d"TempoReloginho);
        case 
10format(string50,"Payday: 0:%d"TempoReloginho);
    } 
eu queria saber se para mim definilo para uma hora ou seja PayDay: 60:00
eu teria que fazer 60 case? para fefinir os 60 minutos?
Reply
#2

Nгo й mas fбcil criar um timer ?
Reply
#3

tipo assim mano o sistema esta certo sу o tempo do payday em textdraw que ta errado... eu defini ele o payday de 1 em 1 hora e o textdraw que mostra na tela esta definido de 10 em 10 minutos veja o sistema:

PHP код:
new minu2 0;
new 
TempoReloginho 59;
new 
foicount1 1;
forward RelogioUPs();
public 
RelogioUPs()
{
    
minu2++;
    
TempoReloginho--;
    new 
string[50];
    if(
minu2 >= 59)
    {
        
minu2 0;
        
foicount1 ++;
        
TempoReloginho 59;
    }
    switch(
foicount1)
    {
        case 
1format(string50,"Payday: 9:%d"TempoReloginho);
        case 
2format(string50,"Payday: 8:%d"TempoReloginho);
        case 
3format(string50,"Payday: 7:%d"TempoReloginho);
        case 
4format(string50,"Payday: 6:%d"TempoReloginho);
        case 
5format(string50,"Payday: 5:%d"TempoReloginho);
        case 
6format(string50,"Payday: 4:%d"TempoReloginho);
        case 
7format(string50,"Payday: 3:%d"TempoReloginho);
        case 
8format(string50,"Payday: 2:%d"TempoReloginho);
        case 
9format(string50,"Payday: 1:%d"TempoReloginho);
    }
    
TextDrawSetString(ReloginhoUP,string);
    
TextDrawShowForAll(ReloginhoUP);
    if(
foicount1 == 11)
    {
        
foicount1 1;
        
PayDay();
    }
    return 
1;

e se eu tentar aumentar o tempo na case ai ele buga e nao rola o tempo no textdraw
Reply
#4

Uma hora tem 60 minutos e seu switch sу checa de 1 а 10... Acredito que esteja aн o problema.
Se eu fosse, eu inventaria uma nova lуgica para o sistema.
Reply
#5

e aonde eu aumento esse de 1 a 10 para 60 e teria como eu fazer de outro geito para nao ter que criar 60 case?

@EDIT

seria aqui?
PHP код:
if(foicount1 == 11
Reply
#6

Quote:
Originally Posted by igor97m
Посмотреть сообщение
e aonde eu aumento esse de 1 a 10 para 60 e teria como eu fazer de outro geito para nao ter que criar 60 case?

@EDIT

seria aqui?
PHP код:
if(foicount1 == 11
Eu faria da seguinte forma:
Criaria 2 varнaveis, uma para minutos e outra para segundos.
Entгo, incrementaria a variбvel segundos atй chegar em 60. Atingido o objetivo, eu limparia a variбvel segundos e incrementaria dessa vez a variбvel minutos.
Bom, com isso da pra ter uma boa ideia do que fazer... Acho que fica atй mais fбcil desse modo
Reply
#7

teria como me ajudar?
eu sou meio iniciante e nao manjo muito ainda
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)