AB

Como Fazer ProgressBar

Por Aberos, 14 de dez. de 2013 em Clients

11
1.4k
AberosA
14 de dezembro de 2013 às 08:41

galera estou com uma duvida e queria saber se alguem poderia me ajudar, queria saber como faço uma progressbar assim:

 

o server vai mandar uma sendcancel como um numero exemplo :18 ai queria q a progressbar bar usa-se esse numero como tempo para ela descarregar ?

 

desde ja agradeço a atenção

 

OriGMO
14 de dezembro de 2013 às 08:46

Aberos no meu tópico abaixo ,eu descobri como fazer,e ensinei.

http://www.xtibia.com/forum/topic/224616-barra-de-porcentagem/

AberosA
14 de dezembro de 2013 às 08:51

Mas Akela descarrega sozinha ,pq tipo o server vai mandar por snedcancel o tempo uma vez

OriGMO
14 de dezembro de 2013 às 09:10

Como assim ?

O numero que vem vai ser fixo(digo vai ser só o numero 18 ou esse numero pode alterar)? É Storage?

Se o numero for vir uma vez só,e voce quer que diminua por tempo,sem vir outro sendcancel,é só dar loop.

AberosA
14 de dezembro de 2013 às 09:21

esse numero vai vir na sendcancel ex: doPlayerSendCancel(cid,#teste#,18)

OriGMO
14 de dezembro de 2013 às 09:31

Ué exatamente o que ensinei lá.

Recebe via send cancel,dai voce transforma o numero 18 em 100% da barra,e assim ela vai diminuindo.

Está lá no topico é só dar uma lida com calma.

Quebrei a cabeça pra faze,está de mão beijada lá,talvez mais pra frente eu comece a fazer um tutorial sobre tudo que sei de OTClient.

AberosA
14 de dezembro de 2013 às 09:37

vlw OriGM é que eu vo vou fazer uma barra de moves pra um serer poketibia com source ai todda ves que ele usa o m1 ow m2 o sever vai mandar o tempo do atck pra progress bar ^^

Vlw

OriGMO
14 de dezembro de 2013 às 09:38

Sim,a 1 mês atrás pra mim era impossivel eu fazer isso,hoje vejo como é facil. Abraço e boa sorte,qlqr coisa só falar

AberosA
14 de dezembro de 2013 às 09:47

vlw parceiro

VincV
14 de dezembro de 2013 às 11:01

só pra consta, da pra usa

 

setPercent(valorMaximo, 0, valorAtual)

 

que calcula sosinho quanto percencento de valorMaximo é o valorAtual,assim precisa calcula a porcentagem

so não sei pra que server a segunda variavel(o "0"),mas n troca se não da erro..

OriGMO
14 de dezembro de 2013 às 11:06

O certo seria assim não?

setPercent(valorAtual, 0, valorMaximo)

 

E o 0 é o valor minimo.