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

    Default Ultimate multiboxing script for World of Warcraft

    I just started dual boxing a few days ago and I've been working on this script with a few of the guys in the AHK IRC (thanks for all the help). I've fine tuned it to do everything I need to so far, and all I have left to do is in-game macros and bindings.
    Code:
    #Persistent
    #IfWinActive, World of Warcraft
    SetTitleMatchMode, 3
    SetKeyDelay, -1
    Thread, interrupt, 0
    SetBatchLines, -1
    
    WoW = World of Warcraft
    WinGet, WinID, List, %WoW%
    LastFollow := A_TickCount - 1000
    
    ; SUSPEND KEYS
    ; These keys will suspend the use of all other hotkeys in this script
    ~Enter::
    ~/::
    ~r::
        Suspend, Toggle
    Return
    
    ; HOTBAR KEYS, KEYBINDINGS, ETC.
    ; These keys are sent as-is to every WoW window
    ~1::
    ~2::
    ~3::
    ~4::
    ~5::
    ~6::
    ~7::
    ~8::
    ~9::
    ~0::
    ~-::
    ~=::
    ~x::
    ~z::
    ~Space::
        StringTrimLeft, ThisKey, A_ThisHotKey, 1
        WinGet, ThisID,, A    
        Loop, %WinID%
       	 If (ThisID != WinID%A_Index%)
       		 ControlSend,, {%ThisKey%}, % "ahk_id" WinID%A_Index%
    Return
    
    ; MOVEMENT KEYS
    ; Any of these keys will send Shift+F (binding for follow macro) to all inactive WoW windows
    ~q::
    ~w::
    ~e::
    ~a::
    ~s::
    ~d::
        If (A_TickCount - LastFollow > 1000)
       	 WinGet, ThisID,, A
       	 Loop, %WinID%
       		 If (ThisID != WinID%A_Index%)
       		 {
       			 ControlSend,, +f, % "ahk_id" WinID%A_Index%
       			 LastFollow := A_TickCount
       		 }
    Return
    It's still a work in progress but it seems to do a more efficient job than the script found at WoWWiki. Let me know if you have any suggestions, changes, or additions. Enjoy!
    <Hashed> Shaone & Mdfive of Darrowmere

  2. #2

    Default

    I changed my name to Shaone, by the way...not sure why it wasn't changed in this thread.
    <Hashed> Shaone & Mdfive of Darrowmere

  3. #3

    Default

    nice script, thanks for it but I got one question,
    how do I get the q w e a s d follow work? Atleast for me it does not work, I binded it to Shift+F like you told me to, but it doesn't do it?

  4. #4

    Default

    Hey thats a whole lot cleaner then the script I've been using. :P

    So if I get this right every time yeh move yeh sending all the others to autofollow?

    LastFollow TickCount that to slow down the key spam?

  5. #5

    Default

    Yes, I'm not much of a programmer so an explanation of what the script does would be wonderful.

  6. #6

    Default

    How would I go ahead and incorporate the shift/ctrl/alt buttons in this script?
    As in, I want combinations of those 3 buttons with the 1 to = buttons.

    Do I just add

    ~+::
    ~^::
    ~!::

    at line 36? or would I have to actually put all the combinations I'd want there like:

    ~+1::
    ~+2::
    etc..
    until
    ~!=::

  7. #7

    Default

    Metalocalypse, I'll be adding those in the next release. Keep an eye on Dual Boxed for details.
    <Hashed> Shaone & Mdfive of Darrowmere

  8. #8

Similar Threads

  1. PS's Vs World of warcraft
    By psone in forum Movies
    Replies: 0
    Last Post: 09-16-2008, 05:27 AM
  2. World of Warcraft on 27 HD TVs
    By Duane in forum General WoW Discussion
    Replies: 5
    Last Post: 08-12-2008, 11:47 AM
  3. 3 priests in World of Warcraft?
    By Omega214 in forum General WoW Discussion
    Replies: 10
    Last Post: 05-19-2008, 06:34 AM
  4. Nvidia + Vista Ultimate = Dual-view only? 'n how 2 script?
    By Hippieman in forum New Multi-Boxers & Support
    Replies: 0
    Last Post: 11-16-2007, 06:03 PM
  5. World of Warcraft AHK
    By Zeio in forum General WoW Discussion
    Replies: 1
    Last Post: 08-15-2007, 08:01 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
  •