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

    Default Healbot and Mouse broadcasting troubles

    Hey everyone, first off I wanna say this site is awesome. I just started multi-boxing probably a few months ago and this site has been ridiculously helpful in starting up my multi-boxing team With it and my google-fu I've been able to answer pretty much any question I've had about my script without having to make a new thread. UNTIL NOW

    Basically right now I've got my team pretty squared away where I'd like them. I've been running a Warrior Tank master with 4 Druid slaves. 1 being the healer and the other 3 melee dps (for now).

    For healing I've relied on the Healbot addon and designating that region in HKN to broadcast the necessary clicks to my healer. Until now it's worked great, but I've ran into some issues. My healing arsenal is getting bigger and I need to be able to use more than just the Left, Right and Middle clicks (the standard clicks work fine) in order to heal like I want. My problem is I can't figure out how to get my modifiers to work (i.e. LMouse uses Regrowth while LShift LMouse uses Swiftmend). For some reason when I hold the modifier keys, the mouse clicks are not broadcasting at all. If anyone has any idea on how I can remedy this problem, I will be greatly appreciative Or even if you guys have suggestions on healing more effectively while multiboxing rather than region designated Healbot XD

    Below is my current script, my healbot stuff is towards the bottom but I included all of it in case there is a scripting error that prevents my broadcasting how I want.

    Thanks again!

    P.S. This is the error message I get when I try to use the modifier.

    <Clickmouse LShift LButton> failed: Unrecognized argument: LShift
    <RestoreMousePos> failed: you must use SaveMousePos in this hotkey before RestoreMousePos.

    Code:
    //-----------------------------------------------------------
    // DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
    // SENT TO BOTH WOWS. ADD MORE KEY COMBO'S IF YOU WANT. 
    //-----------------------------------------------------------
    <Keylist MyList A-Z, 0-9, Space, Plus, Minus, Multiply, Divide, Tab, Esc, Home, F1-F12 except W, A, S, D, Q, E>
    <Keylist All 0-9, A-Z, Space, Esc, Enter, Backspace, Numpad0-Numpad9, Tab, Oem1-Oem7>
    
    
    <Hotkey CapsLockOn MyList; CapsLockOn Shift MyList; CapsLockOn Alt MyList; CapsLockOn Ctrl MyList>
    <SendLabel w1, w2, w3, w4, w5>
    <Key %Trigger%>
    <Hotkey ScrollLockOn All; ScrollLockOn LShift All>
    <SendLabel w1, w2, w3, w4, w5>
    <Key %Trigger%>
    
    
    
    
    //-----------------------------------------------------------
    // RESIZE AND POSTION WINDOWS
    //-----------------------------------------------------------
    <Command ResizeAndPosition>
    <SendPC Local>
    <SendWinM WoW1>
    <SetWinRect 0 0 1300 1080>
    <SendWinM WoW2>
    <SetWinRect 1300 0 620 270>
    <SendWinM WoW3>
    <SetWinRect 1300 270 620 270>
    <SendWinM WoW4>
    <SetWinRect 1300 540 620 270>
    <SendWinM WoW5>
    <SetWinRect 1300 810 620 270>
    
    //-----------------------------------------------------------
    // HOTKEY TO RESIZE AND POSITION
    //-----------------------------------------------------------
    <Hotkey LCtrl LShift R>
    <ResizeAndPosition WoW1, WoW2, WoW3, WoW4, WoW5>
    
    
    //-----------------------------------------------------------
    // DEFINE MOVEMENT KEYS THAT WILL GET SENT TO BOTH WOW'S.
    // ADD MORE KEYS IF YOU WANT. 
    //-----------------------------------------------------------
    <MovementHotkey CapsLockOn up, down, left, right>
    <SendLabel w1, w2, w3, w4, w5> 
    <Key %Trigger%>
    
    
    //-----------------------------------------------------------
    // GATHERING FORMATION HOTKEY
    //-----------------------------------------------------------
    <MovementHotkey CapsLockOn LCtrl S>
    <SendLabel w1>
     <Key 0>
     <Key S>
    <SendLabel w2, w3, w4, w5>
     <Key 0>
     <Key Up> 
    
    
    //-----------------------------------------------------------
    // BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
    // THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU 
    // WANT TO BROADCAST.
    //-----------------------------------------------------------
    <UseKeyAsModifier Oem3>
    
    
    <Hotkey CapsLockOn Oem3 LButton, MButton, RButton>
       <SendLabel w1, w2, w3, w4, w5>
          <Keydown LButton> 
          <ClickMouse Both Window Scale %TriggerMainKey%>
          <RestoreMousePos>
    
    
    
    
    //-----------------------------------------------------------
    //Cat DPS, castsequence spam and interact with target
    //-----------------------------------------------------------
    
    
    <Hotkey CapsLockOn NumLockOn 1>
     <SendLabel w3, w4, w5>
     <Key Home>
     <Key 1>
    
    
    //-----------------------------------------------------------
    //Keys for clicks
    //-----------------------------------------------------------
    <Hotkey CapsLockOn NumLockOn LCtrl 1>
     <SendLabel w2>
     <ClickMouse LShift LClick>
    
    //-----------------------------------------------------------
    // Healbot Box
    //-----------------------------------------------------------
    <Hotkey CapsLockOn LButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                <Clickmouse LButton>
                  
    
    
    <Hotkey CapsLockOn LShift LButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LShift LButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                <Clickmouse LShift LButton>
                  
    
    
    <Hotkey CapsLockOn LCtrl LButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LCtrl LButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                <Clickmouse LCtrl LButton>
                  
    
    
    
    
    <Hotkey CapsLockOn LAlt LButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LAlt LButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                  <Clickmouse LAlt LButton>
    
    
    <Hotkey CapsLockOn RButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 150>
                    <SendLabel w2>
                    <Clickmouse RButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                <Clickmouse RButton>
                  
    
    
    <Hotkey CapsLockOn LShift RButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LShift RButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                  <Clickmouse LShift RButton>
    
    
    <Hotkey CapsLockOn LCtrl RButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LCtrl RButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                  <Clickmouse LCtrl RButton>
    
    
    
    
    <Hotkey CapsLockOn LAlt RButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LAlt RButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                <Clickmouse LAlt RButton>
    
    
              
    <Hotkey CapsLockOn MButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse MButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                <Clickmouse MButton>              
    
    
    <Hotkey CapsLockOn LShift MButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LShift MButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                  <Clickmouse LShift MButton>
    
    
    <Hotkey CapsLockOn LCtrl MButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LCtrl MButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                  <Clickmouse LCtrl MButton>
    
    
    
    
    <Hotkey CapsLockOn LAlt MButton>
         <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w2>
                    <Clickmouse LAlt MButton>
                        <RestoreMousePos>
            <Else>
          <SendFocusWin>
                  <Clickmouse LAlt MButton>

  2. #2

    Default

    Clickmouse is not the same as sending keys, you can't just stick modifiers in there because there is no "LCtrl LButton" on a mouse.

    http://www.dual-boxing.com/threads/3...Button-PROBLEM

    I don't use an addon to heal, I simply use regions in HotKeyNet.

    http://genus-industri.us/wp/2011/11/...ipt-v2-part-2/
    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

    Thanks! Like I said I just started this a few months ago so I'm still learning. I did not realize Clickmouse wasn't the same as sending keys, that's just what I had in there because it was in the starter scripts. It worked for broadcasting the mouseclicks I need to accept quests and things, so I figured it would work. How wrong I was!

    I have since used
    Code:
    <Hotkey CapsLockOn LButton; CapsLockOn LShift LButton; CapsLockOn LAlt LButton; CapsLockOn LCtrl LButton>
        <If MouseIsOverWindowRect WoW1 210 335 350 175>
                    <SendLabel w1>
                        <Key %Trigger%>
                            <Clickmouse %TriggerMainKey%>
                    <SendLabel w2>
                        <Key %Trigger%>
                            <Clickmouse %TriggerMainKey%>
    and have modified it how I need it and it is working perfectly

    I was going to use regions like I saw you had in another post, but getting the coords was taking too much time so Healbot was my answer.

    Thanks again for your help!

  4. #4

    Default

    Well I'm back again...my reply in my previous post only just barely worked sometimes afterall. I have since downloaded Pitbull and have my regions set up, yet I'm still getting the same issue really. I will click on the main window, but my /cast [@mouseover] macros are not activating on the healers window. I see the cursor being activating in the right areas of the region like it should, but it isn't activating the macro correctly. I even tested the scripting of the regions itself by going to the healer window and spamming the hotkey I have associated with it in the different areas, that works fine. But if I have the master winder open and try to preform the key, nothing happens I get the "No Target Found" message.

    Quote Originally Posted by Khatovar View Post

    I don't use an addon to heal, I simply use regions in HotKeyNet.

    http://genus-industri.us/wp/2011/11/...ipt-v2-part-2/
    Here is the section I have for the regions. Please let me know if you can think of anything and how I might be able to get this to work like you do.
    Thanks.

    Code:
    //Tranquility
    <Hotkey CapsLockOn NumLockOn 1>
    <If MouseIsOverWindowRect WoW1 0 110 248 47>
     <SendLabel w3, w4, w5>
     <Key %trigger%>
      <SendLabel w2>
        <Clickmouse Noclick>
        <Key 4>
        <RestoreMousePos>
    //Target Healing touch
    <Else If MouseIsOverWindowRect WoW1 0 158 85 297>
     <SendLabel w3, w4, w5>
     <Key %trigger%>
       <SendLabel w2>
        <Clickmouse Noclick>
        <Key 1>
        <RestoreMousePos>
    //Target Regrowth
    <Else If MouseIsOverWindowRect WoW1 85 158 100 295>
     <SendLabel w3, w4, w5>
     <Key %trigger%>
       <SendLabel w2>
        <Clickmouse Noclick>
        <Key 2>
        <RestoreMousePos>
    //Target Rejuvanation
    <Else If MouseIsOverWindowRect WoW1 185 158 70 295>
     <SendLabel w3, w4, w5>
     <Key %trigger%>
       <SendLabel w2>
        <Clickmouse Noclick>
        <Key 3>
        <RestoreMousePos>
    //Target focus Wild Growth
    <Else If MouseIsOverWindowRect WoW1 120 120 130 40>
     <SendLabel w3, w4, w5>
     <Key %trigger%>
       <SendLabel w2>
        <Clickmouse Noclick>
        <Key 5>
        <RestoreMousePos>
    <Else>
    <Key %trigger%>

  5. #5

    Default

    If it is only working sporadically or not at all and you can see the cursor move, then you probably need to adjust your Clickmouse delays in Options > Settings > Clickmouse.

    Check "Substitute SendWinS for SendWinM"
    Change the Clickmouse delays to 10 10, 15 15 or 25 25 and try it. Adjust them up or down as needed. My system does fine on 6 6, but it really depends on who much is going on, how much you spam and the power of your system.
    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 _

Tags for this Thread

Posting Rules

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