|based off racecars vxed macro
|changed to double check targets
|added a kill counter for laughs
#turbo
#event camp "personingroup tells the group, 'lets roll'
#event dzadd "personyouwanttoadd tells you, 'add me'
#event invite "#*#invites you to join#*#"
#Event Zoned "#*#You have entered#*#"
#event GainExp "You gain#*#"
#event TARGET "#*#[MQ2] we have a target! Kill it!"
Sub Main
/declare int_kills int outer 0
:loopstart
/doevents
/call GMcheck
/delay 30
/goto :loopstart
/return
Sub GMcheck
/if (${Spawn[gm].ID}) {
/echo Gm detected
/beep
/beep
/beep
/keypress 9
/endmac
/unload
/q
}
/return
sub Target
:target
/if (${Target.Level}>67) /tar npc next
/IF (${Target.Name.Equal[misguided beludu Creque]}) {
/twist stop
/target npc next
/delay 30
/goto :target
}
/IF (${Target.Name.Equal[a venomous stonemite]}) {
/twist stop
/target npc next
/delay 30
/goto :target
}
/if (${Target.Distance}>220) /keypress esc
/if (${Target.ID}==FALSE) /tar NPC radius 220
/echo we have a target! Kill it!
/return
sub Resumetwist
/twist 11 1 2 3 4 5
/echo You have Killed ${int_kills} Mobs
/return
sub event_camp
/sit
/camp desk
/return
sub event_zoned
/delay 5s
/sit
/camp desk
/endmac
/return
sub event_dzadd
/dzadd personyouwanttoadd
/return
sub event_invite
/invite
/return
sub event_TARGET
/call resumetwist
/return
sub event_GainExp
/stoptwist
/varcalc int_kills ${int_kills}+1
/tar npc next
/delay 10
/call Target
/return