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

    Default Strange AHK problem...

    Hi all.

    I'm fairly new at multiboxing so go easy on me please

    Am duelboxing my hunter + palladin

    Am using autohotkey so I can send heals to myself from pally when playing with the hunter.

    I've unbound all the numpad buttons on the hunter, and bound them to the right macro's on the palladin. They all work fine.

    However, when using AHK I'm getting a wierd problem.

    My script looks like this;

    WinGet, wowid, List, World of Warcraft

    #IfWinActive, World of Warcraft
    ~Numpad1::
    {
    ControlSend,, Numpad1, %wowid1%
    ControlSend,, Numpad1, %wowid2%
    Return
    }


    However, when I press the key, it seems to go through each key in the word "numpad1"

    It opens skill book, map, presses the 1 key... all of them! Doesn't actually seem to be passing numpad1.

    Any thoughts?

    thanks for any help.

  2. #2

    Default

    [code:1]NumpadDot::
    KeyWait, NumpadDot, D
    IfWinActive, World of Warcraft
    ControlSend,, {NumpadDot down}{NumpadDot up}, ahk_id %wowid1%
    ControlSend,, {NumpadDot down}{NumpadDot up}, ahk_id %wowid2%
    ControlSend,, {NumpadDot down}{NumpadDot up}, ahk_id %wowid3%
    ControlSend,, {NumpadDot down}{NumpadDot up}, ahk_id %wowid4%
    ControlSend,, {NumpadDot down}{NumpadDot up}, ahk_id %wowid5%
    Return

    NumpadMult::
    KeyWait, NumpadMult, D
    IfWinActive, World of Warcraft
    ControlSend,, {NumpadMult down}{NumpadMult up}, ahk_id %wowid1%
    ControlSend,, {NumpadMult down}{NumpadMult up}, ahk_id %wowid2%
    ControlSend,, {NumpadMult down}{NumpadMult up}, ahk_id %wowid3%
    ControlSend,, {NumpadMult down}{NumpadMult up}, ahk_id %wowid4%
    ControlSend,, {NumpadMult down}{NumpadMult up}, ahk_id %wowid5%
    Return

    NumpadEnter::
    KeyWait, NumpadEnter, D
    IfWinActive, World of Warcraft
    ControlSend,, {NumpadEnter down}{NumpadEnter up}, ahk_id %wowid1%
    ControlSend,, {NumpadEnter down}{NumpadEnter up}, ahk_id %wowid2%
    ControlSend,, {NumpadEnter down}{NumpadEnter up}, ahk_id %wowid3%
    ControlSend,, {NumpadEnter down}{NumpadEnter up}, ahk_id %wowid4%
    ControlSend,, {NumpadEnter down}{NumpadEnter up}, ahk_id %wowid5%
    Return

    NumpadSub::
    KeyWait, NumpadSub, D
    IfWinActive, World of Warcraft
    ControlSend,, {NumpadSub down}{NumpadSub up}, ahk_id %wowid1%
    ControlSend,, {NumpadSub down}{NumpadSub up}, ahk_id %wowid2%
    ControlSend,, {NumpadSub down}{NumpadSub up}, ahk_id %wowid3%
    ControlSend,, {NumpadSub down}{NumpadSub up}, ahk_id %wowid4%
    ControlSend,, {NumpadSub down}{NumpadSub up}, ahk_id %wowid5%
    Return

    NumpadAdd::
    KeyWait, NumpadAdd, D
    IfWinActive, World of Warcraft
    ControlSend,, {NumpadAdd down}{NumpadAdd up}, ahk_id %wowid1%
    ControlSend,, {NumpadAdd down}{NumpadAdd up}, ahk_id %wowid2%
    ControlSend,, {NumpadAdd down}{NumpadAdd up}, ahk_id %wowid3%
    ControlSend,, {NumpadAdd down}{NumpadAdd up}, ahk_id %wowid4%
    ControlSend,, {NumpadAdd down}{NumpadAdd up}, ahk_id %wowid5%
    Return

    Numpad0::
    KeyWait, Numpad0, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad0 down}{Numpad0 up}, ahk_id %wowid1%
    ControlSend,, {Numpad0 down}{Numpad0 up}, ahk_id %wowid2%
    ControlSend,, {Numpad0 down}{Numpad0 up}, ahk_id %wowid3%
    ControlSend,, {Numpad0 down}{Numpad0 up}, ahk_id %wowid4%
    ControlSend,, {Numpad0 down}{Numpad0 up}, ahk_id %wowid5%
    Return

    Numpad1::
    KeyWait, Numpad1, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad1 down}{Numpad1 up}, ahk_id %wowid1%
    ControlSend,, {Numpad1 down}{Numpad1 up}, ahk_id %wowid2%
    ControlSend,, {Numpad1 down}{Numpad1 up}, ahk_id %wowid3%
    ControlSend,, {Numpad1 down}{Numpad1 up}, ahk_id %wowid4%
    ControlSend,, {Numpad1 down}{Numpad1 up}, ahk_id %wowid5%
    Return

    Numpad2::
    KeyWait, Numpad2, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad2 down}{Numpad2 up}, ahk_id %wowid1%
    ControlSend,, {Numpad2 down}{Numpad2 up}, ahk_id %wowid2%
    ControlSend,, {Numpad2 down}{Numpad2 up}, ahk_id %wowid3%
    ControlSend,, {Numpad2 down}{Numpad2 up}, ahk_id %wowid4%
    ControlSend,, {Numpad2 down}{Numpad2 up}, ahk_id %wowid5%
    Return

    Numpad3::
    KeyWait, Numpad3, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad3 down}{Numpad3 up}, ahk_id %wowid1%
    ControlSend,, {Numpad3 down}{Numpad3 up}, ahk_id %wowid2%
    ControlSend,, {Numpad3 down}{Numpad3 up}, ahk_id %wowid3%
    ControlSend,, {Numpad3 down}{Numpad3 up}, ahk_id %wowid4%
    ControlSend,, {Numpad3 down}{Numpad3 up}, ahk_id %wowid5%
    Return

    Numpad4::
    KeyWait, Numpad4, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad4 down}{Numpad4 up}, ahk_id %wowid1%
    ControlSend,, {Numpad4 down}{Numpad4 up}, ahk_id %wowid2%
    ControlSend,, {Numpad4 down}{Numpad4 up}, ahk_id %wowid3%
    ControlSend,, {Numpad4 down}{Numpad4 up}, ahk_id %wowid4%
    ControlSend,, {Numpad4 down}{Numpad4 up}, ahk_id %wowid5%
    Return

    Numpad5::
    KeyWait, Numpad5, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad5 down}{Numpad5 up}, ahk_id %wowid1%
    ControlSend,, {Numpad5 down}{Numpad5 up}, ahk_id %wowid2%
    ControlSend,, {Numpad5 down}{Numpad5 up}, ahk_id %wowid3%
    ControlSend,, {Numpad5 down}{Numpad5 up}, ahk_id %wowid4%
    ControlSend,, {Numpad5 down}{Numpad5 up}, ahk_id %wowid5%
    Return

    Numpad6::
    KeyWait, Numpad6, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad6 down}{Numpad6 up}, ahk_id %wowid1%
    ControlSend,, {Numpad6 down}{Numpad6 up}, ahk_id %wowid2%
    ControlSend,, {Numpad6 down}{Numpad6 up}, ahk_id %wowid3%
    ControlSend,, {Numpad6 down}{Numpad6 up}, ahk_id %wowid4%
    ControlSend,, {Numpad6 down}{Numpad6 up}, ahk_id %wowid5%
    Return

    Numpad7::
    KeyWait, Numpad7, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad7 down}{Numpad7 up}, ahk_id %wowid1%
    ControlSend,, {Numpad7 down}{Numpad7 up}, ahk_id %wowid2%
    ControlSend,, {Numpad7 down}{Numpad7 up}, ahk_id %wowid3%
    ControlSend,, {Numpad7 down}{Numpad7 up}, ahk_id %wowid4%
    ControlSend,, {Numpad7 down}{Numpad7 up}, ahk_id %wowid5%
    Return

    Numpad8::
    KeyWait, Numpad8, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad8 down}{Numpad8 up}, ahk_id %wowid1%
    ControlSend,, {Numpad8 down}{Numpad8 up}, ahk_id %wowid2%
    ControlSend,, {Numpad8 down}{Numpad8 up}, ahk_id %wowid3%
    ControlSend,, {Numpad8 down}{Numpad8 up}, ahk_id %wowid4%
    ControlSend,, {Numpad8 down}{Numpad8 up}, ahk_id %wowid5%
    Return

    Numpad9::
    KeyWait, Numpad9, D
    IfWinActive, World of Warcraft
    ControlSend,, {Numpad9 down}{Numpad9 up}, ahk_id %wowid1%
    ControlSend,, {Numpad9 down}{Numpad9 up}, ahk_id %wowid2%
    ControlSend,, {Numpad9 down}{Numpad9 up}, ahk_id %wowid3%
    ControlSend,, {Numpad9 down}{Numpad9 up}, ahk_id %wowid4%
    ControlSend,, {Numpad9 down}{Numpad9 up}, ahk_id %wowid5%
    Return [/code:1]

    Enjoy.

  3. #3

    Default

    Cool. wanted to say thanks as well. I didnt know that either.

  4. #4

    Default

    Works perfectly. Thanks mate

Similar Threads

  1. Strange problem since WoW update
    By Ozbert in forum Software Tools
    Replies: 0
    Last Post: 10-16-2008, 06:34 AM
  2. strange octopus problem
    By thedrizzle4409 in forum Software Tools
    Replies: 5
    Last Post: 10-14-2008, 02:16 AM
  3. Strange problem dualboxing
    By Chaosthecold in forum New Multi-Boxers & Support
    Replies: 2
    Last Post: 07-10-2008, 07:46 PM
  4. Hmm...that's strange
    By Ughmahedhurtz in forum Multiboxing Guild Discussions
    Replies: 6
    Last Post: 04-06-2008, 11:57 PM
  5. Strange keyclone website problem
    By blurred in forum Software Tools
    Replies: 7
    Last Post: 11-01-2007, 02:59 PM

Posting Rules

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