HK MM Macro
Posted: Sat Jan 07, 2006 5:54 pm
Updated 2/12/06 with the ability to auto-select Sentry (Warrior) and enter mission for you if you're still afk.
Code: Select all
#CHAT chat
#event HHK "You have entered High Keep#*#"
#event HHP "You have entered Highpass Hold#*#"
#event TT "#*#War Machines#*#0h:#1#m remaining#*#"
#event TTNONE "You do not currently have any task replay timers."
#event MONSTER "You have been assigned the task#*#"
#event ENTERING "#*#strange magical presence prevents#*#"
Sub Main
:Loopit
/doevents
/if (${Me.Combat} && ${Me.State.NotEqual[STUN]}) {
/if (${Me.AbilityReady["Kick"]}) {
/delay 2
/doability "Kick"
/delay 2
}
/if (${Me.AltAbilityReady["Lesion"]}) {
/delay 2
/aa act Lesion
/delay 5
}
}
/goto :Loopit
/return
Sub Event_HHK
/keypress V
/delay 5
/notify AAWindow AAW_LoadButton leftmouseup
/delay 5
/keypress V
/unequip mainhand
/unequip offhand
/return
Sub Event_HHP
/tasktimer
/delay 1s
/taskquit
/return
Sub Event_TT(int, Mns)
/declare i int
/for i 0 to 30 {
/if (${Math.Calc[${Mns}-${i}]} > 0) {
/echo You have ${Math.Calc[${Mns}-${i}]} minutes remaining on your task timer
/delay 1m
}
/next i
/echo You have less than 1 minute to go
/popup You have less than 1 minute to go
/beep loud
/delay 20s
/tasktimer
/return
Sub Event_TTNONE
/echo You are ready for a new task
/popup You are ready for a new task
/beep loud
/delay 1s
/beep loud
/return
Sub Event_MONSTER
/echo Choosing Sentry
/delay 1s
/notify TaskTemplateSelectWnd TaskTemplateSelectListOptional listselect 2
/delay 3s
/notify TaskTemplateSelectWnd TaskTemplateSelectAcceptButton leftmouseup
/delay 2s
/keypress esc
/keypress esc
/delay 11s
/say set
/return
Sub Event_ENTERING
/delay 6s
/say set
/return