11-04-2012, 11:11 PM
(11-04-2012, 12:41 AM)spiff26 Wrote: Esse macro seria assimNão funfo ;\
O Tibia.KeyDown(Key Decimal Value) é o comando que faz ele "apertar" as teclas, pra saber qual o número que representa cada tecla é só olhar aquiCode:1000 {teste} Target.Health()<=50 Tibia.KeyDown(36) Exit()
http://wiki.bmega.net/doku.php?id=virtual_key_codes
A chave é o caminho pra um segundo macro, no caso ele verifica o Self.Health%()<=30, se for verdade ele segue o macro até o fim (como se o [active] não estivesse ali). Mas se o Self.Health%()<=30 der false ele irá procurar o macro com o nome active (e como os nomes dos macros começam com chaves a segunda parte tem que ser uma chave, pra indicar que é o início de um "outro" macro).
O Exit() está ali pra ele não executar o segundo macro (quando ele tiver executado o primeiro), pois quando aparece um Exit() o programa ignora qualquer coisa depois dele. Se não tivesse ali ele verificaria a primeira condição, se desse verdadeira ele executaria o "primeiro" macro e em seguida executaria o "segundo" macro.