BBot - The best bot of the world

Full Version: [RESOLVIDO] É possível conferir a quantidade de MANA atual no FullCheck?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Atualmente meu bot pára de caçar apenas se a capacidade estiver abaixo de 20, assim: FullCheck (X Y Z:Full GoToDepot Else Hunt Code cap<20)

Eu gostaria que ele também parasse de caçar quando a mana atual estiver baixa (de preferência em porcentagem), ficando algo assim: FullCheck (X Y Z:Full GoToDepot Else Hunt Code cap<20;mana<30%)

Mas isso não funciona, e também não encontrei nenhuma referência a isso na documentação nem no forum.
Alguém pode me ajudar? Agradeço desde já.
(05-08-2013, 02:37 AM)Dexter Wrote: [ -> ]Aqui: http://wiki.bmega.net/doku.php?id=add_types#full_check

Eu li a documentação praticamente inteira...
A não ser que eu esteja lendo bastante errado, nesta parte que você citou não é explicado como checar a MANA ATUAL do personagem, apenas as POTIONS que ele possui.
De qualquer maneira, obrigado pela resposta.

Uma solução/gambiarra que eu concebi foi: comprar uma mana pot antes de ir caçar; usá-la quando a mana estiver <10%; e no fullcheck conferir se está sem mana pots.
Mas isso não fico preciso e ainda gastaria 50gp a cada volta pra cidade. O que eu queria era justamente não gastar nada e não depender de nada por hunt.
Amigo, basta fazer uma variável.

Code:
1000 {mana} Mana:=Self.Mana%() Exit()

Agora coloque no seu Fullcheck: !Mana!<=30
Obrigado pelas ajudas. Chegando em casa vou fazer isso.
Ambas soluções funcionaram muito bem. Exatamente o que eu queria. Obrigado.
Por nada, estamos à disposição. Tópico fechado.