Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;Fire and Mark when pressing Left Mouse button or Melee
- #Include Init.ahk
- #If WinActive("ahk_exe HaloInfinite.exe")
- global markLocked
- ~*XButton2::
- ~*LButton::
- Mark()
- return
- ~*XButton1::
- ~*WheelUp::
- ~*WheelDown::
- markLocked :=false
- return
- ;Sends the Mark keypress
- Mark(){
- if !markLocked{
- markLocked :=true
- Send {Blind}{l down}{l up}
- ;First 4-tick loop cannot be interrupted
- loop 4
- {
- sleep 215
- }
- ;Second 4-tick loop can be interrupted at each tick interval
- loop 4
- {
- sleep 215
- if !markLocked ; The key has been released, so break out of the loop.
- break
- }
- markLocked :=false
- }else{
- return
- }
- return
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement