Close
Showing results 1 to 5 of 5
  1. #1

    Default WoW - Pip window dissapearing

    hey guys, i ran into a problem while trying a new layout and i cant figure out why its happening.

    I usually run 3 wow windows with pip, having the 2 slave windows in the bottom left and right corners, but i decided i wanted to get the bottom right window to the upper left corner.

    When i rename the windows and toggle pip every window goes where i want them to be and all of them are visible, but when i try to swap, the main window disappears and the game stops responding,
    i dont understand why.

    The slaves are just a copypaste of the original folder and i havent installed, activated or deactivated any addons before or after rearranging the windows.


    original layout
    Code:
    //-----------------------------------------------------------
    // PRESS CTRL R TO RENAME WOW'S IF YOU LAUNCH THEM MANUALLY
    //-----------------------------------------------------------
    <Hotkey NumLockOn Ctrl R>
        <SendPC local>
       <RenameWin "World of Warcraft" WoW1>
       <RenameWin "World of Warcraft" WoW2>
       <RenameWin "World of Warcraft" WoW3>
    
    //----------------------------------------------------------------
    // SET PIP CONFIGURATION
    // Usage: <SetPip BigWindowName LittleWindowName>
    // This command is called by <Hotkey F1> which is defined below.
    //----------------------------------------------------------------
    <Command SetPip>
       <TargetWin %2%>
          <SetWinSize 426 240>
          <SetWinPos 0 528>
       <TargetWin %3%>
          <SetWinSize 426 240>
          <SetWinPos 940 528>
       <TargetWin %1%>
          <SetWinPos 0 0>
          <SetWinSize 1366 768>
       <TargetWin %2%>
          <SetForegroundWin>
       <TargetWin %3%>
          <SetForegroundWin>
       <TargetWin %1%>
          <SetWinRegion 0 528 426 240>
          <SetWinRegion 940 528 426 240>
          <SetForegroundWin>
    
    //----------------------------------------------------------------
    // TOGGLE PIP CONFIG WITH HOTKEY
    //----------------------------------------------------------------
    <Hotkey NumLockOn F6>
       <Toggle>
          <SetPip WoW1 WoW2 WoW3>
    <Hotkey NumLockOn F7>
       <Toggle>
          <SetPip WoW2 WoW1 WoW3>
    <Hotkey NumLockOn F8>
       <Toggle>
          <SetPip WoW3 WoW1 WoW2>
    
    //-----------------------------------------------------------
    // DEFINE MAIL LABELS FOR SENDING KEY STROKES
    //-----------------------------------------------------------
    <Label w1 Local SendWinM WoW1>
    <Label w2 Local SendWinM WoW2>
    <Label w3 Local SendWinM WoW3>
    
    //-----------------------------------------------------------
    // DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
    // SENT TO BOTH WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
    //-----------------------------------------------------------
    <Hotkey NumLockOn Plus, A-Z, 0-9, F1-F4, OEM5, Space except M, W, S, Q, E>
    <SendLabel w1, w2, w3>
    <Key %Trigger%>
    
    //-----------------------------------------------------------
    // DEFINE MOVEMENT KEYS THAT WILL GET SENT TO BOTH WOW'S.
    // ADD MORE KEYS IF YOU WANT.
    //-----------------------------------------------------------
    <MovementHotkey NumLockOn S, up, down, left, right>
    <SendLabel w1, w2, w3>
    <Key %Trigger%>
    
    //-----------------------------------------------------------
    // BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
    // THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU
    // WANT TO BROADCAST.
    //-----------------------------------------------------------
    
    <Hotkey NumLockOn LAlt LButton, MButton, RButton, Button4, Button5, WheelForward, WheelBackward>
       <SendLabel w1, w2, w3>
          <ClickMouse %TriggerMainKey%>

    New layout failed attempt
    Code:
    //-----------------------------------------------------------
    // PRESS CTRL R TO RENAME WOW'S IF YOU LAUNCH THEM MANUALLY
    //-----------------------------------------------------------
    <Hotkey NumLockOn Ctrl R>
        <SendPC local>
       <RenameWin "World of Warcraft" WoW1>
       <RenameWin "World of Warcraft" WoW2>
       <RenameWin "World of Warcraft" WoW3>
    
    //----------------------------------------------------------------
    // SET PIP CONFIGURATION
    // Usage: <SetPip BigWindowName LittleWindowName>
    // This command is called by <Hotkey F1> which is defined below.
    //----------------------------------------------------------------
    <Command SetPip>
       <TargetWin %2%>
          <SetWinSize 426 240>
          <SetWinPos 0 528>
       <TargetWin %3%>
          <SetWinSize 426 240>
          <SetWinPos 0 0>
       <TargetWin %1%>
          <SetWinPos 0 0>
          <SetWinSize 1366 768>
       <TargetWin %2%>
          <SetForegroundWin>
       <TargetWin %3%>
          <SetForegroundWin>
       <TargetWin %1%>
          <SetWinRegion 0 528 426 240>
          <SetWinRegion 0 0 426 240>
          <SetForegroundWin>
    
    //----------------------------------------------------------------
    // TOGGLE PIP CONFIG WITH HOTKEY
    //----------------------------------------------------------------
    <Hotkey NumLockOn F6>
       <Toggle>
          <SetPip WoW1 WoW2 WoW3>
    <Hotkey NumLockOn F7>
       <Toggle>
          <SetPip WoW2 WoW1 WoW3>
    <Hotkey NumLockOn F8>
       <Toggle>
          <SetPip WoW3 WoW1 WoW2>
    
    //-----------------------------------------------------------
    // DEFINE MAIL LABELS FOR SENDING KEY STROKES
    //-----------------------------------------------------------
    <Label w1 Local SendWinM WoW1>
    <Label w2 Local SendWinM WoW2>
    <Label w3 Local SendWinM WoW3>
    
    //-----------------------------------------------------------
    // DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
    // SENT TO BOTH WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
    //-----------------------------------------------------------
    <Hotkey NumLockOn Plus, A-Z, 0-9, F1-F4, OEM5, Space except M, W, S, Q, E>
    <SendLabel w1, w2, w3>
    <Key %Trigger%>
    
    //-----------------------------------------------------------
    // DEFINE MOVEMENT KEYS THAT WILL GET SENT TO BOTH WOW'S.
    // ADD MORE KEYS IF YOU WANT.
    //-----------------------------------------------------------
    <MovementHotkey NumLockOn S, up, down, left, right>
    <SendLabel w1, w2, w3>
    <Key %Trigger%>
    
    //-----------------------------------------------------------
    // BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
    // THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU
    // WANT TO BROADCAST.
    //-----------------------------------------------------------
    
    <Hotkey NumLockOn LAlt LButton, MButton, RButton, Button4, Button5, WheelForward, WheelBackward>
       <SendLabel w1, w2, w3>
          <ClickMouse %TriggerMainKey%>
    some SS of the issue

    https://imgur.com/a/K5J7C

    thanks for the help.

  2. #2

    Default

    When using a PiP script, you also need to include a command to clear the WinRegion {the holes you're cutting in the windows} otherwise every time you swap, you're cutting out chunks and never replacing them until there's no window left. That's also exactly what you're seeing with that ghost hole - the original region you cut out and never replaced.

    Code:
    //-----------------------------------------------------------
    // PRESS CTRL R TO RENAME WOW'S IF YOU LAUNCH THEM MANUALLY
    //-----------------------------------------------------------
    <Hotkey NumLockOn Ctrl R>
        <SendPC local>
       <RenameWin "World of Warcraft" WoW1>
       <RenameWin "World of Warcraft" WoW2>
       <RenameWin "World of Warcraft" WoW3>
    
    //----------------------------------------------------------------
    // SET PIP CONFIGURATION
    // Usage: <SetPip BigWindowName LittleWindowName>
    // This command is called by <Hotkey F1> which is defined below.
    //----------------------------------------------------------------
    <Command SetPip>
       <TargetWin %2%>
          <SetWinSize 426 240>
          <SetWinPos 0 528>
       <TargetWin %3%>
          <SetWinSize 426 240>
          <SetWinPos 0 0>
       <TargetWin %1%>
          <SetWinPos 0 0>
          <SetWinSize 1366 768>
       <TargetWin %2%>
          <SetForegroundWin>
    		<SetWinRegion none>
       <TargetWin %3%>
          <SetForegroundWin>
    		<SetWinRegion none>
       <TargetWin %1%>
          <SetWinRegion 0 528 426 240>
          <SetWinRegion 0 0 426 240>
          <SetForegroundWin>
    
    //----------------------------------------------------------------
    // TOGGLE PIP CONFIG WITH HOTKEY
    //----------------------------------------------------------------
    <Hotkey NumLockOn F6>
       <Toggle>
          <SetPip WoW1 WoW2 WoW3>
    <Hotkey NumLockOn F7>
       <Toggle>
          <SetPip WoW2 WoW1 WoW3>
    <Hotkey NumLockOn F8>
       <Toggle>
          <SetPip WoW3 WoW1 WoW2>
    
    //-----------------------------------------------------------
    // DEFINE MAIL LABELS FOR SENDING KEY STROKES
    //-----------------------------------------------------------
    <Label w1 Local SendWinM WoW1>
    <Label w2 Local SendWinM WoW2>
    <Label w3 Local SendWinM WoW3>
    
    //-----------------------------------------------------------
    // DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
    // SENT TO BOTH WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
    //-----------------------------------------------------------
    <Hotkey NumLockOn Plus, A-Z, 0-9, F1-F4, OEM5, Space except M, W, S, Q, E>
    <SendLabel w1, w2, w3>
    <Key %Trigger%>
    
    //-----------------------------------------------------------
    // DEFINE MOVEMENT KEYS THAT WILL GET SENT TO BOTH WOW'S.
    // ADD MORE KEYS IF YOU WANT.
    //-----------------------------------------------------------
    <MovementHotkey NumLockOn S, up, down, left, right>
    <SendLabel w1, w2, w3>
    <Key %Trigger%>
    
    //-----------------------------------------------------------
    // BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
    // THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU
    // WANT TO BROADCAST.
    //-----------------------------------------------------------
    
    <Hotkey NumLockOn LAlt LButton, MButton, RButton, Button4, Button5, WheelForward, WheelBackward>
       <SendLabel w1, w2, w3>
          <ClickMouse %TriggerMainKey%>
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

  3. #3

    Default

    ah, i see,thanks for the info

    this solves one of my problems.

    Do you see any error on the code that could be causing the main issue?
    thats the one i want to fix the most

  4. #4

    Default

    That should resolve both issues since it's the same thing. If not, you're going to need to clarify the main issue because using my code, none of my windows disappear or become unresponsive.
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

  5. #5

    Default

    i havent been able to try the new code yet, but ill ask again if i run into any problem when i have the chance to try.

    thanks for the help.

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •