BBot - The best bot of the world
Problema no Macro Editor - Printable Version

+- BBot - The best bot of the world (https://forums.bmega.net)
+-- Forum: Support (https://forums.bmega.net/forum-6.html)
+--- Forum: Support & Help (https://forums.bmega.net/forum-8.html)
+--- Thread: Problema no Macro Editor (/thread-10572.html)



Problema no Macro Editor - HdKero - 06-26-2013

as vezes quando faço um macro ele fica com erro por exemplo

Code:
Creature.Health(!mob_target!)
=
!mob_target_life!

quando eu escrevo e salvo
Code:
Creature.Health(!mob_target!)=!mob_target_life!



RE: Problema no Macro Editor - Coizado - 06-26-2013

Não entendi onde está o erro. Você salvou um único comando e 3 linhas ele apenas juntou como deveria ser.


RE: Problema no Macro Editor - HdKero - 06-26-2013

Não eu salvei o comando como uma unica linha e ele se separou!

pro exemplo pega esse macro aki e da um paste edit...
você vai ver como fica....

Code:
1000 {##### FRAMEWORK MACRO #####} !stuck_killer!==0 mob_target:=Creature.Attacking() Macro.Wait(1) mob_target_life:=Creature.Health(!mob_target!) Creature.Health(!mob_target!)=!mob_target_life! Killer.Stop() Macro.Wait(2) Killer.Start() Exit()

Agora se eu coloco assim ele vai de boa...
Code:
1000 {##### FRAMEWORK MACRO #####} !stuck_killer!==0 mob_target:=Creature.Attacking() Macro.Wait(1) mob_target_life:=Creature.Health(!mob_target!) Creature.Health(!mob_target!)==!mob_target_life! Macro.Wait(1) Killer.Stop() Macro.Wait(2) Killer.Start() Exit()



RE: Problema no Macro Editor - spiff26 - 06-26-2013

É porque, pra fazer comparação, é usado dois sinais de igual. Quando há dois sinais ele sabe que precisará pegar algo que está escrito antes e algo que está escrito depois, então já fica estruturado certinho.


RE: Problema no Macro Editor - Coizado - 06-26-2013

Risos, é oq eu ia dizer. "=" não é um operador de comparação, os operadores de comparação são:

==
>=
<=
<>

Além disso, não vejo necessidade de fazer Macro.Wait com apenas 1 ou 2 milisegundos, que é um tempo tão pequeno que praticamente insignificante. Eu coloco pelo menos 20 ms pra ter algum efeito.