Ir para conteúdo
  • Cadastre-se

[AJUDA] Calculadora de EXP


Posts Recomendados

Pois é, não tenho a minima ideia de como se faz uma, se alguem souber pelo menos o começo me ensine :D

29161_4.png

 

 

2d168ur.png

 

Link para o post
Compartilhar em outros sites

Ok, to esperando.

esse negócio de criar bot dexa agente empolgado T.T

29161_4.png

 

 

2d168ur.png

 

Link para o post
Compartilhar em outros sites

Esse calcula quanto de exp falta pro próximo level:


Dim exp As Integer
exp = ((((17 + ((p.Level + 1) - 6) * (p.Level + 1)) / 3 * (p.Level + 1) - 4) * 50) - p.Experience).ToString
[/code]

Ai é só usar em um label por exemplo: Label1.Text = exp

[isso tudo em timer pra atualizar sempre]

Eu não entendi muito bem o que você quis dizer com Calculadora. Diga exatamente...

Diga na prática o que vai fazer essa calculadora.

Link para o post
Compartilhar em outros sites

Quanto de EXP falta para o próximo nivel '-'

E se ja viu a calculadora de exp do TibiaMCV? Cara , aquela é foda. Tpw, da pra você escolher o bixo que ta caçando e ela mostra quantos bixos daquele precisa pra upar de nivel '-'

#EDIT

Tem como eu colocar essa Exp Atual em 'ProgressBar' ?

29161_4.png

 

 

2d168ur.png

 

Link para o post
Compartilhar em outros sites

Como assim em progressBar?

Tem que ter o valor inicial e o valor final no progressBar.

p.Experience mosta a exp inteira do cara em "Integer".

Tipo 2000000000 (2bilhões)

Você se referiu ao level em progress bar?

@Essa calculadora do MCV é possível fazer tendo uma database que mostra o monstro e a exp, e ao selecionar o monstro ele ja sabe quanto de exp ele dá. Então só criar umas fórmulas.

Ou nem precisa de database até, só criar na mão por If, ElseIf, mas ai é treta pegar a exp de TODOS os bixos.

Por exemplo a exp do Rot é 40.

Então você faz a fórmula acima que vai lhe retornar um valor da exp que falta pro próximo nível, por exemplo falta 400 de exp.

Então você faz esse valor que está armazenada em uma variável "exp" dividido pelo valor da exp da rot.

Dim rotexp As Integer = 40

Dim resultado As String = rotexp / exp

Label1.Text = resultado

@Posso estar errado em algo pois ainda não testei, foi só uma teoria.

Link para o post
Compartilhar em outros sites

Faz o seguinte, entra no MSN que o bagulho ta loco !

E Julio, me passa seu MSN !

29161_4.png

 

 

2d168ur.png

 

Link para o post
Compartilhar em outros sites

ta dando esse erro

p.Experience

property access must assign to the property or use its value

Hunger - BBot Staff
corinthiansqj6.gif
Link para o post
Compartilhar em outros sites
Quanto de EXP falta para o próximo nivel '-'

E se ja viu a calculadora de exp do TibiaMCV? Cara , aquela é foda. Tpw, da pra você escolher o bixo que ta caçando e ela mostra quantos bixos daquele precisa pra upar de nivel '-'

#EDIT

Tem como eu colocar essa Exp Atual em 'ProgressBar' ?

Não é impossivel fazer esse tipo de calculadora...

Não entendo muito das sintaxes do TibiaAPI porem se for possível...

É só pegar o valor da ultima experiência que o char ganhou.

A formula é a seguinte:

resultado=(ExpNecessariaParaProxLvl-SuaExp)/ExpGanhaPorMonstro (Exemplo 40 do Rotworm)

Vamos a um exemplo:

Meu char está no Level 7 e tem 3420 de exp, o necessário para pegar level 8 é 4200

Formula:

resultado=(4200-3420)/40

resultado=(780)/40

resultado=19,5

Como no Tibia só é possível ganhar esses 0,5 de exp se alguem matar o mesmo Rotworm que você, é só colocar a variável para arredondar para +1 se o valor for um número decimal.

Ex: 19,5 = 20

Esse resultado (20) é o número de Rotworms que meu char precisa matar para passar de level, esse é o número que você deve apresentar ao usuário do seu bot.(EX: Faltam 20 Rotworms para o Level 8)...

40*20=800

Se você deixar a variável somente arredondar a variável e não colocar +1 sua calculadora estaria sujeita a erros.(Supor o ganho de 40 de exp constante)

40*19=760

O necessário para upar é 780, logo a calculadora estaria errada.

Fiz uma calculadora assim tem alguns anos, quando estava no colégio ainda funcionava perfeitamente só que ela atuava fora do Tibia, vou tentar implementa-la agora ;)

Espero ter ajudado, qualquer dúvida é só chamar! ;)

Att,

Ink.

Meus Tutoriais:

Montarias

Link para o post
Compartilhar em outros sites

Alaskim,

Renato por favor laugh.gif

Ink, foi exatamente o que eu disse (:

Obrigado.

Abraços.

@Guilherme, irei tentar fazer a calculadora aqui (aqui min eu saio do trampo), então te mando o código se eu conseguir

Link para o post
Compartilhar em outros sites

Então, mas nem tem como pegar o valor da ultima exp ganha?

Se sim não é necessário colocar valores para todos os monstros...

Meus Tutoriais:

Montarias

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo