[PEDIDO] Barra de carregamento
#4

Fiz um exemplo para vocк.

Basta vocк baixar a include progress e criar a bar.

pawn Код:
new Bar:Exemplo [ MAX_PLAYERS ] ;
new Valor [ MAX_PLAYERS ] ;
new t [ MAX_PLAYERS ] ;

//quando for apareзer o Loading
Valor [ playerid ] = 0 ;
Exemplo [ playerid ] = CreateProgressBar( ... ) ; //cria a bar
ShowProgressBarForPlayer ( playerid , Exemplo [ playerid ] ) ; //mostra a bar pro player
SetProgressBarValue ( Exemplo [ playerid ] , Valor [ playerid ] ) ; //seta o valor dela
t [ playerid ] = SetTimerEx ( "Almentar" , 1000 , true , "i" , playerid ) ;//inicia o timer


forward Almentar ( playerid ) ;
public Almentar ( playerid ) {
    Valor [ playerid ] +=5 ; //almentarб a bar de 5 em 5
    SetProgressBarValue ( Exemplo [ playerid ] , Valor [ playerid ] ) ;//seta o valor da bar para o valor da variavel
    UpdateProgressBar ( Exemplo [ playerid ] , playerid ) ; // atualiza a  bar
    if ( Valor [ playerid ] == 100 ) { //quando chegar a 100
        HideProgressBarForPlayer ( playerid , Exemplo [ playerid ] ) ; //sumira a bar
        SetProgressBarValue ( Exemplo [ playerid ] , 0 ) ;//setara o valor dela para 0
        Valor [ playerid ] = 0; //o  da variavel tambйm
        KillTimer ( t [ playerid ] ) ; //e destruira o timer.
    }
    return true;
}
Reply


Messages In This Thread
[PEDIDO] Barra de carregamento - by Delete_ - 10.03.2012, 11:25
Re: [PEDIDO] Barra de carregamento - by GraziFerreira - 10.03.2012, 11:45
Re: [PEDIDO] Barra de carregamento - by Delete_ - 10.03.2012, 14:42
Re: [PEDIDO] Barra de carregamento - by zbt - 10.03.2012, 17:02
Re: [PEDIDO] Barra de carregamento - by BlackCoder - 10.03.2012, 19:09
Re: [PEDIDO] Barra de carregamento - by RebeloX - 10.03.2012, 19:22
Re: [PEDIDO] Barra de carregamento - by zbt - 10.03.2012, 22:12

Forum Jump:


Users browsing this thread: 1 Guest(s)