Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Dúvida]
#5
(11-04-2012, 12:41 AM)spiff26 Wrote: Esse macro seria assim
Code:
1000 {teste} Target.Health()<=50 Tibia.KeyDown(36) Exit()
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 aqui
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.
Não funfo ;\


Messages In This Thread
[Dúvida] - by 81432858 - 11-02-2012, 08:31 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)