SHARE
TWEET

Untitled

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