Advertisement
Guest User

Untitled

a guest
Mar 15th, 2019
662
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.21 KB | None | 0 0
  1. //-----------------------------------------------------------
  2. // PRESS CTRL R TO RENAME WOW'S IF YOU LAUNCH THEM MANUALLY.
  3. //-----------------------------------------------------------
  4. <Hotkey ScrollLockOn Ctrl R>
  5. <If WinSizeIs "World of Warcraft" 470 265>
  6. <SendWinM "World of Warcraft">
  7. <RenameWin "World of Warcraft" HiddenDialogBox>
  8. <Else>
  9. <RenameWin "World of Warcraft" WoW1>
  10. <RenameWin "World of Warcraft" WoW2>
  11. <RenameWin "World of Warcraft" WoW3>
  12. <RenameWin "World of Warcraft" WoW4>
  13. //-------------
  14. // SET PIP CONFIGURATION
  15. // Usage: <SetPip BigWindowName LittleWindowName>
  16. // This command is called by <Hotkey F1> which is defined below.
  17. //-------------
  18. <Command SetPip>
  19. <TargetWin %4%>
  20. <SetWinSize 525 300>
  21. <SetWinPos 1300 715>
  22. <TargetWin %2%>
  23. <SetWinSize 525 300>
  24. <SetWinPos 1300 415>
  25. <TargetWin %3%>
  26. <SetWinSize 525 300>
  27. <SetWinPos 1300 115>
  28. <TargetWin %1%>
  29. <SetWinSize 1920 1080>
  30. <SetWinPos 0 0>
  31. <TargetWin %2%>
  32. <SetForegroundWin>
  33. <UpdateWin>
  34. <TargetWin %3%>
  35. <SetForegroundWin>
  36. <UpdateWin>
  37. <TargetWin %4%>
  38. <SetForegroundWin>
  39. <UpdateWin>
  40. <TargetWin %1%>
  41. <SetWinRegion 1300 115 525 900>
  42. <SetForegroundWin>
  43. //------------
  44. // TOGGLE PIP CONFIG WITH HOTKEY
  45. //------------
  46. <Hotkey ScrollLockOn F1>
  47. <Toggle>
  48. <SetPip WoW1 WoW2 WoW3 WoW4>
  49. <Toggle>
  50. <SetPip WoW2 WoW1 WoW3 WoW4>
  51. <Toggle>
  52. <SetPip WoW3 WoW1 WoW2 WoW4>
  53. <Toggle>
  54. <SetPip WoW4 WoW1 WoW2 WoW3>
  55.  
  56. // SUBROUTINE TO LAUNCH AND RENAME A COPY OF WOW.
  57. //---------
  58. <Command LaunchAndRename>
  59. <SendPC %1%>
  60. <Run "C:\World of Warcraft\_retail_\WoW.exe">
  61. <wait 1500>
  62. <RenameWin "World of Warcraft" PreDummyBox>
  63. <RenameWin "World of Warcraft" %2%>
  64.  
  65.  
  66. //----------
  67. // HOTKEY TO LAUNCH AND RENAME BOTH WOW'S.
  68. //----------
  69. <Hotkey ScrollLockOn Alt Ctrl L>
  70. <LaunchAndRename Local WoW1>
  71. <RemoveWinFrame>
  72. <LaunchAndRename Local WoW2>
  73. <RemoveWinFrame>
  74. <LaunchAndRename Local WoW3>
  75. <RemoveWinFrame>
  76. <LaunchAndRename Local WoW4>
  77. <RemoveWinFrame>
  78.  
  79.  
  80. //-----------
  81. // DEFINE MAIL LABELS FOR SENDING KEY STROKES.
  82. //-----------
  83. <Label w1 Local SendWinM WoW1>
  84. <Label w2 Local SendWinM WoW2>
  85. <Label w3 Local SendWinM WoW3>
  86. <Label w4 Local SendWinM WoW4>
  87.  
  88. // HOTKEYS
  89. //--------------
  90.  
  91. //FIRST, WE DEFINE A KEYLIST CALLED MYLIST INSTEAD OF USING HOTKEYS
  92.  
  93. <KeyList MyList A-Z, 0-9, Period, Comma, Oem1, Oem2, NumPad0-Numpad9, NumPadEnter, F2-F12, Esc except W, A, S, D, J, Q, E, X>
  94. <KeyList MyList2 A-Z, 0-9, Plus, Minus, F1-F12, NumLock, except W, A, S, D, f1, E, Q>
  95. <Hotkey ScrollLockOn MyList; ScrollLockOn Shift MyList2>
  96. <SendLabel w1, w2, w3, w4>
  97. <Key %Trigger%>
  98. // F1 HAS BEEN DELETED FROM THE LIST SINCE IT'S ALREADY DEFINED. Q, E AND X HAVE BEEN ADDED TO THE EXCLUDE
  99.  
  100.  
  101.  
  102.  
  103. //---------------
  104. // DEFINE MOVEMENT KEYS THAT WILL GET SENT TO BOTH WOW'S.
  105. // ADD MORE KEYS IF YOU WANT.
  106. //---------------
  107. <KeyList MoveSet up, down, left, right, X, Space>
  108. <MovementHotkey ScrollLockOn MoveSet>
  109. <SendLabel w1, w2, w3, w4>
  110. <Key %Trigger%>
  111. // SPACE AND X ADDED TO THE MOVEMENT KEYS. ADD Q AND E IF YOU WANT THOSE KEYS TO PASS TO SLAVES FOR STRAFING.
  112.  
  113.  
  114.  
  115. //-----------------------------------------------------------
  116. <Hotkey ScrollLockOn Alt LButton, MButton, RButton, Button4, Button5>
  117. <SendLabel w1, w2, w3, w4>
  118. <ClickMouse %TriggerMainKey%>
  119. //-----------------------------------------------------------
  120.  
  121.  
  122. // USE PAUSE TO TOGGLE BROADCASTING ON AND OFF WHEN TYPING IN THE CHAT WINDOW OR ANYTIME YOU DON'T WANT EVERYONE RESPONDING TO KEYSTROKES.
  123.  
  124. //------------------
  125. //TOGGLE HKN MUTE
  126. //------------------
  127. <hotkey Pause>
  128. <sendpc local>
  129. <ToggleHotkeys>
  130.  
  131.  
  132. //-----------------------------------------------------------
  133. // BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
  134. // THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU
  135. // WANT TO BROADCAST.
  136. //-----------------------------------------------------------
  137. <UseKeyAsModifier Oem3>
  138. <Hotkey ScrollLockOn Oem3 LButton, MButton, RButton, Button4, Button5>
  139. <SendLabel w1, w2, w3, w4>
  140. <ClickMouse %TriggerMainKey%>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement