Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;WARFRAME - Movement 1.5 Macro v2.3
- ;By VanFanel1980mx
- ;Special Thanks to Warbros#1
- ;April 26, 2014
- ;Update 13.1.2 Required
- ;
- ;Version 2.1
- ;-Added a toggle function (Middle Mouse Button)
- ;-Added a suspend function to the chat window in-game (Y in my case)
- ;-Added Tool Tips for toggle status.
- ;
- ;Version 2.2
- ;-Added a timer for the tooltips so they disappear unless the script is running.
- ;-Fixed the movement lock after a Ground Slam Cancel or Copter Kick.
- ;
- ;Version 2.2.1
- ;-Key combinations are now bound to Warframe's default configuration
- ;-Make Sure the Right Shift key is mapped in "Hold to Sprint" in game.
- ;
- ;Version 2.3
- ;-Increased the timeframe to consistently perform a Hop Kick.
- ;-Removed some test code that could potentially bug out the macro.
- ;-------------------------------------------------------------------------------------------------------------
- Tooltip, WARFRAME`nMovement Enhancer`nON, 0, 0
- SetTimer, RemoveToolTip, 15000
- ~LAlt::
- Suspend
- if A_IsSuspended = 1
- {
- Tooltip, WARFRAME`nMovement Enhancer`nOFF, 0, 0
- SetTimer, RemoveToolTip, 15000
- return
- }
- else
- {
- Tooltip, WARFRAME`nMovement Enhancer`nON, 0, 0
- }
- return
- ~t::
- Suspend, On
- ToolTip, WARFRAME`nMovement Enhancer is OFF`nToggle Movement Enhancer ON `nwith Left Alt, 0, 0
- SetTimer, RemoveToolTip, 15000
- return
- {
- #MaxThreadsPerHotkey 1
- ;-----------------------------------------------------------------------
- ; QUICK SLIDE
- ; * Tap a directional key twice
- ; * Hold the directional key the second time for duration
- ;-----------------------------------------------------------------------
- ~w::
- if (A_PriorHotkey <> "~w" or A_TimeSincePriorHotkey > 200)
- {
- KeyWait, w
- return
- }
- Send, {RShift Down}
- Sleep, 200
- Send, {LCtrl Down}{RShift Up}
- Sleep, 500
- Send, {LCtrl Up}
- return
- ;-----------------------------------------------------------------------
- ~a::
- if (A_PriorHotkey <> "~a" or A_TimeSincePriorHotkey > 200)
- {
- KeyWait, a
- return
- }
- Send, {RShift Down}
- Sleep, 200
- Send, {LCtrl Down}{RShift Up}
- Sleep, 500
- Send, {LCtrl Up}
- return
- ;----------------------------------------------------------------------
- ~s::
- if (A_PriorHotkey <> "~s" or A_TimeSincePriorHotkey > 200)
- {
- KeyWait, s
- return
- }
- Send, {RShift Down}
- Sleep, 200
- Send, {LCtrl Down}{RShift Up}
- Sleep, 500
- Send, {LCtrl Up}
- return
- ;----------------------------------------------------------------------
- ~d::
- if (A_PriorHotkey <> "~d" or A_TimeSincePriorHotkey > 200)
- {
- KeyWait, d
- return
- }
- Send, {RShift Down}
- Sleep, 200
- Send, {LCtrl Down}{RShift Up}
- Sleep, 500
- Send, {LCtrl Up}
- return
- ;----------------------------------------------------------------------
- ; EVASION ROLL
- ; *Press Jump + any direction while aiming or blocking
- ;----------------------------------------------------------------------
- ~RButton & Space::
- Send, {MButton}
- return
- }
- ;----------------------------------------------------------------------
- ;In case we need to remove tooltips.
- ;----------------------------------------------------------------------
- RemoveToolTip:
- SetTimer, RemoveToolTip, Off
- ToolTip
- return
- ;SetTimer, RemoveToolTip, 5000
- ;----------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment