Multiboxing

01/08/2008 22:36 Screeny#16
Soweit ich weiß geht multiboxxing nur miter Tastatur oder ?

Also hab das zumindest ghört das man beim multiboxen nur mit tastaturspielen darf ^^
01/09/2008 12:11 Brag#17
Ich hab auch auf diversen Servern Multiboxing gemacht (immer 5 Chars), mit Autohotkey.. Weiß nicht, was ihr mit Keyclone wollt, Autohotkey erfüllt alle meine Anforderungen ^^

Schaut mal auf [Only registered and activated users can see links. Click Here To Register...] vorbei, da gibts im Forum gute Guides, mit denen das kein Problem sein sollte ;)

Quote:
Soweit ich weiß geht multiboxxing nur miter Tastatur oder ?

Also hab das zumindest ghört das man beim multiboxen nur mit tastaturspielen darf ^^
Also soweit ich weiß gibt es auch Apps, die Mausgesten übertragen, aber meiner Meinung nach braucht man das nicht, weil du alle Dinge, die du mit der Maus machen würdest auch über Makros machen kannst..

Ps: Du kannst mit Maus spielen, allerdings wird das, was du in dem Main-Window mit der Maus machst (in der Regel) nicht an die anderen Fenster übertragen.

Edit: [Only registered and activated users can see links. Click Here To Register...] überträgt eingeschränkt Mausbewegungen, siehe dir dazu den Link an :)
01/09/2008 13:47 hoaxxx#18
Ich finde auch, dass Autohotkey ganz einfach ist. Man muss es halt konfigurieren, im Prinzip ist es aber nur c+p. Ist halt keine 1-click-go maschine wie keyclone.

Quote:
WinGet, wowid, List, World of Warcraft

~0::
KeyWait, 0, D
#IfWinActive, World of Warcraft
{
ControlSend,, 0, ahk_id %wowid1%
ControlSend,, 0, ahk_id %wowid2%
ControlSend,, 0, ahk_id %wowid3%
ControlSend,, 0, ahk_id %wowid4%
Mal ein ganz einfaches AHK script. Wie jeder hier unschwer erkennen dürfte, wird die Taste 0 an WoW1,2,3 und 4 gebroadcastet. Das Script für 1 würde dementsprechend so aussehen:

Quote:
WinGet, wowid, List, World of Warcraft

~1::
KeyWait, 1, D
#IfWinActive, World of Warcraft
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%
ControlSend,, 1, ahk_id %wowid3%
ControlSend,, 1, ahk_id %wowid4%
Also eigentlich garnicht so schwer :)
01/09/2008 14:28 belakor#19
Hats schonmal wer nur mit 2 gemacht?
Hab vor zwei Hexer oder zwei Mages zumachen.
Auf meinem Main Acc einen mithoch ziehen auf dem zusatz Acc auch einen den aber dann Verkaufen, somit sind die Kosten wieder drin.
Und dann gehts weiter.

Ich will nur zwei machen, da erstens 5 Acc mir zu teuer sind und zweitens mein Pc schon etwas älter ist.
Vondaher, aber zwei sollten doch auf jeden machbar sein oder nicht?
01/09/2008 14:41 Brag#20
Falls jemand was damit anfangen kann, hier das Script für Autohotkey, was ich benutze:

Code:
; 
; Wow Duel Account Helper Version: .02a 
; Language: English 
; Platform: AutoHotkey Script 
; Author: Sorn, Eddited and updated by Doc. 
; NOTES: Written for the Duel-Boxing.com forums, Send PM or post in the Autohotkey thread for assistance or suggestions 
; 
; Script Function: 
; Allows you to play multiple copies of WOW at the same time 
; 

;Tell user what is about to happen 
SplashTextOn, 325, , Preparing to find your Main and Clone windows of WoW. 
Sleep, 2000 
SplasHtextoff 

;Grab unique window ID's 
WinGet, wowid, List, World of Warcraft 


; Minimize All WOW windows 
WinMinimize, ahk_id %wowid1% 
WinMinimize, ahk_id %wowid2% 
WinMinimize, ahk_id %wowid3% 
WinMinimize, ahk_id %wowid4% 
WinMinimize, ahk_id %wowid5% 

;Determine Main and Clone Windows 
WinActivate, ahk_id %wowid1% 


;*** Special Functions *** 
;*** Turn AHK on and Off ingame by presing ], *** 

#IfWinActive, World of Warcraft 
~]::Suspend, on 
~::Suspend, off 


;*** Special Functions *** 

#IfWinActive, World of Warcraft 
; *** Makes wow2 follow Wow1 Player *** 
^-:: 
ControlSend,,{- down}{- up}, ahk_id %wowid1% 
ControlSend,,{- down}{- up}, ahk_id %wowid2% 
ControlSend,,{- down}{- up}, ahk_id %wowid3% 
ControlSend,,{- down}{- up}, ahk_id %wowid4% 
ControlSend,,{- down}{- up}, ahk_id %wowid5% 

return 

#IfWinActive, World of Warcraft 
; *** Makes wow2 Assist Wow1 Player *** 
^=:: 
ControlSend,,{= down}{= up}, ahk_id %wowid1% 
ControlSend,,{= down}{= up}, ahk_id %wowid2% 
ControlSend,,{= down}{= up}, ahk_id %wowid3% 
ControlSend,,{= down}{= up}, ahk_id %wowid4% 
ControlSend,,{= down}{= up}, ahk_id %wowid5% 
return 



; ******************* 
; *** Hotbars 1-0 *** 
; ******************* 
#IfWinActive, World of Warcraft 
~1:: 
ControlSend,,{1 down}{1 up}, ahk_id %wowid2% 
ControlSend,,{1 down}{1 up}, ahk_id %wowid3% 
ControlSend,,{1 down}{1 up}, ahk_id %wowid4% 
ControlSend,,{1 down}{1 up}, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~2:: 
KeyWait, 2, D 
ControlSend,,2, ahk_id %wowid2% 
ControlSend,,2, ahk_id %wowid3% 
ControlSend,,2, ahk_id %wowid4% 
ControlSend,,2, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~3:: 
KeyWait, 3, D 
ControlSend,,3, ahk_id %wowid2% 
ControlSend,,3, ahk_id %wowid3% 
ControlSend,,3, ahk_id %wowid4% 
ControlSend,,3, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~4:: 
ControlSend,,{4 down}{4 up}, ahk_id %wowid2% 
ControlSend,,{4 down}{4 up}, ahk_id %wowid3% 
ControlSend,,{4 down}{4 up}, ahk_id %wowid4% 
ControlSend,,{4 down}{4 up}, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~5:: 
ControlSend,,{5 down}{5 up}, ahk_id %wowid2% 
ControlSend,,{5 down}{5 up}, ahk_id %wowid3% 
ControlSend,,{5 down}{5 up}, ahk_id %wowid4% 
ControlSend,,{5 down}{5 up}, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~6:: 
ControlSend,,{6 down}{6 up}, ahk_id %wowid2% 
ControlSend,,{6 down}{6 up}, ahk_id %wowid3% 
ControlSend,,{6 down}{6 up}, ahk_id %wowid4% 
ControlSend,,{6 down}{6 up}, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~7:: 
ControlSend,,{7 down}{7 up}, ahk_id %wowid2% 
ControlSend,,{7 down}{7 up}, ahk_id %wowid3% 
ControlSend,,{7 down}{7 up}, ahk_id %wowid4% 
ControlSend,,{7 down}{7 up}, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~8:: 
ControlSend,,{8 down}{8 up}, ahk_id %wowid2% 
ControlSend,,{8 down}{8 up}, ahk_id %wowid3% 
ControlSend,,{8 down}{8 up}, ahk_id %wowid4% 
ControlSend,,{8 down}{8 up}, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~9:: 
ControlSend,,{9 down}{9 up}, ahk_id %wowid2% 
ControlSend,,{9 down}{9 up}, ahk_id %wowid3% 
ControlSend,,{9 down}{9 up}, ahk_id %wowid4% 
ControlSend,,{9 down}{9 up}, ahk_id %wowid5% 
return 

#IfWinActive, World of Warcraft 
~0:: 
ControlSend,,{0 down}{0 up}, ahk_id %wowid2% 
ControlSend,,{0 down}{0 up}, ahk_id %wowid3% 
ControlSend,,{0 down}{0 up}, ahk_id %wowid4% 
ControlSend,,{0 down}{0 up}, ahk_id %wowid5% 
return 

~-:: 
#IfWinActive, World of Warcraft 
ControlSend,,{- down}{- up}, ahk_id %wowid2% 
ControlSend,,{- down}{- up}, ahk_id %wowid3% 
ControlSend,,{- down}{- up}, ahk_id %wowid4% 
ControlSend,,{- down}{- up}, ahk_id %wowid5% 
return 

~=:: 
#IfWinActive, World of Warcraft 
ControlSend,,{= down}{= up}, ahk_id %wowid2% 
ControlSend,,{= down}{= up}, ahk_id %wowid3% 
ControlSend,,{= down}{= up}, ahk_id %wowid4% 
ControlSend,,{= down}{= up}, ahk_id %wowid5% 
return 


; click middle at the current mouse pos: 

~Mbutton:: 
#IfWinActive, World of Warcraft 
ControlSend,,{Alt down}{= down}{= up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{= down}{= up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{= down}{= up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{= down}{= up}{Alt up}, ahk_id %wowid5% 
return 

~Xbutton2:: 
#IfWinActive, World of Warcraft 
ControlSend,,{Alt down}{- down}{- up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{- down}{- up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{- down}{- up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{- down}{- up}{Alt up}, ahk_id %wowid5% 
return 


; ********************************** 
; *** Hotbars LShift&caps 1-0 -,= *** PS: (UNTESTED, seems buged) 
; ********************************** 


Ctrl & 1:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{1 down}{1 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{1 down}{1 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{1 down}{1 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{1 down}{1 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{1 down}{1 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 2:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{2 down}{2 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{2 down}{2 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{2 down}{2 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{2 down}{2 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{2 down}{2 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 3:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{3 down}{3 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{3 down}{3 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{3 down}{3 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{3 down}{3 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{3 down}{3 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 4:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{4 down}{4 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{4 down}{4 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{4 down}{4 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{4 down}{4 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{4 down}{4 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 5:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{5 down}{5 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{5 down}{5 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{5 down}{5 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{5 down}{5 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{5 down}{5 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 6:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{6 down}{6 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{6 down}{6 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{6 down}{6 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{6 down}{6 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{6 down}{6 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 7:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{7 down}{7 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{7 down}{7 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{7 down}{7 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{7 down}{7 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{7 down}{7 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 8:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{8 down}{8 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{8 down}{8 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{8 down}{8 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{8 down}{8 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{8 down}{8 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 9:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{9 down}{9 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{9 down}{9 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{9 down}{9 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{9 down}{9 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{9 down}{9 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & 0:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{0 down}{0 up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{0 down}{0 up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{0 down}{0 up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{0 down}{0 up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{0 down}{0 up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & -:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{- down}{- up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{- down}{- up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{- down}{- up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{- down}{- up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{- down}{- up}{ctrl up}, ahk_id %wowid5% 
} 
return 

Ctrl & =:: 
KeyWait, ctrl, D 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{ctrl down}{= down}{= up}{ctrl up}, ahk_id %wowid1% 
ControlSend,,{ctrl down}{= down}{= up}{ctrl up}, ahk_id %wowid2% 
ControlSend,,{ctrl down}{= down}{= up}{ctrl up}, ahk_id %wowid3% 
ControlSend,,{ctrl down}{= down}{= up}{ctrl up}, ahk_id %wowid4% 
ControlSend,,{ctrl down}{= down}{= up}{ctrl up}, ahk_id %wowid5% 
} 
return 


shift & 1:: 
KeyWait, shift 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{shift down}{1 down}{1 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{1 down}{1 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{1 down}{1 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{1 down}{1 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{1 down}{1 up}{shift up}, ahk_id %wowid5% 
} 
return 

shift & 2:: 
KeyWait, shift 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{shift down}{2 down}{2 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{2 down}{2 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{2 down}{2 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{2 down}{2 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{2 down}{2 up}{shift up}, ahk_id %wowid5% 
} 
return 

shift & 3:: 
KeyWait, shift 
#IfWinActive, World of Warcraft 
{ 
ControlSend,,{shift down}{3 down}{3 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{3 down}{3 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{3 down}{3 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{3 down}{3 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{3 down}{3 up}{shift up}, ahk_id %wowid5% 
} 
return 


; ********************************** 
; *** Hotbars Shift 1-0 -,= *** PS: (seems to work as intended) 
; ********************************** 
; *** Begin Action Shift Bar sequence *** 


~Shift & 4:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{4 down}{4 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{4 down}{4 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{4 down}{4 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{4 down}{4 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{4 down}{4 up}{shift up}, ahk_id %wowid5% 
return 

~Shift & 5:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{5 down}{5 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{5 down}{5 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{5 down}{5 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{5 down}{5 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{5 down}{5 up}{shift up}, ahk_id %wowid5% 
return 

~Shift & 6:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{6 down}{6 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{6 down}{6 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{6 down}{6 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{6 down}{6 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{6 down}{6 up}{shift up}, ahk_id %wowid5% 
return 

~Shift & 7:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{7 down}{7 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{7 down}{7 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{7 down}{7 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{7 down}{7 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{7 down}{7 up}{shift up}, ahk_id %wowid5% 
return 

~Shift & 8:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{8 down}{8 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{8 down}{8 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{8 down}{8 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{8 down}{8 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{8 down}{8 up}{shift up}, ahk_id %wowid5% 
return 

~Shift & 9:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{9 down}{9 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{9 down}{9 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{9 down}{9 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{9 down}{9 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{9 down}{9 up}{shift up}, ahk_id %wowid5% 
return 

~Shift & 0:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{0 down}{0 up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{0 down}{0 up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{0 down}{0 up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{0 down}{0 up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{0 down}{0 up}{shift up}, ahk_id %wowid5% 
return 

~Shift & -:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{- down}{- up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{- down}{- up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{- down}{- up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{- down}{- up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{- down}{- up}{shift up}, ahk_id %wowid5% 
return 

~Shift & =:: 
#IfWinActive, World of Warcraft 
ControlSend,,{shift down}{= down}{= up}{shift up}, ahk_id %wowid1% 
ControlSend,,{shift down}{= down}{= up}{shift up}, ahk_id %wowid2% 
ControlSend,,{shift down}{= down}{= up}{shift up}, ahk_id %wowid3% 
ControlSend,,{shift down}{= down}{= up}{shift up}, ahk_id %wowid4% 
ControlSend,,{shift down}{= down}{= up}{shift up}, ahk_id %wowid5% 
return 



; ********************************************************************* 
; *** Hotbars Client Movement ,, Jump, Strafe left right, Split toons *** 
; ********************************************************************* 
; *** Begin Action Movement sequence *** 

~space:: 
#IfWinActive, World of Warcraft 
ControlSend,,{space down}{space up}, ahk_id %wowid1% 
ControlSend,,{space down}{space up}, ahk_id %wowid2% 
ControlSend,,{space down}{space up}, ahk_id %wowid3% 
ControlSend,,{space down}{space up}, ahk_id %wowid4% 
ControlSend,,{space down}{space up}, ahk_id %wowid5% 
return 

~f:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {f Down}, ahk_id %wowid2% 
ControlSend, , {f Down}, ahk_id %wowid3% 
ControlSend, , {f Down}, ahk_id %wowid4% 
ControlSend, , {f Down}, ahk_id %wowid5% 
} 
Return 

~f Up:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {f Up}, ahk_id %wowid2% 
ControlSend, , {f Up}, ahk_id %wowid3% 
ControlSend, , {f Up}, ahk_id %wowid4% 
ControlSend, , {f Up}, ahk_id %wowid5% 
} 
Return 

~e:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {e Down}, ahk_id %wowid2% 
ControlSend, , {e Down}, ahk_id %wowid3% 
ControlSend, , {e Down}, ahk_id %wowid4% 
ControlSend, , {e Down}, ahk_id %wowid5% 
} 
Return 

~e Up:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {e Up}, ahk_id %wowid2% 
ControlSend, , {e Up}, ahk_id %wowid3% 
ControlSend, , {e Up}, ahk_id %wowid4% 
ControlSend, , {e Up}, ahk_id %wowid5% 
} 
Return 

~q:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {q Down}, ahk_id %wowid2% 
ControlSend, , {q Down}, ahk_id %wowid3% 
ControlSend, , {q Down}, ahk_id %wowid4% 
ControlSend, , {q Down}, ahk_id %wowid5% 
} 
Return 

~q Up:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {q Up}, ahk_id %wowid2% 
ControlSend, , {q Up}, ahk_id %wowid3% 
ControlSend, , {q Up}, ahk_id %wowid4% 
ControlSend, , {q Up}, ahk_id %wowid5% 
} 
Return 


~v:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {v Down}, ahk_id %wowid2% 
ControlSend, , {v Down}, ahk_id %wowid3% 
ControlSend, , {v Down}, ahk_id %wowid4% 
ControlSend, , {v Down}, ahk_id %wowid5% 
} 
Return 

~v Up:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {v Up}, ahk_id %wowid2% 
ControlSend, , {v Up}, ahk_id %wowid3% 
ControlSend, , {v Up}, ahk_id %wowid4% 
ControlSend, , {v Up}, ahk_id %wowid5% 
} 
Return 

~z:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {z Down}, ahk_id %wowid2% 
ControlSend, , {z Down}, ahk_id %wowid3% 
ControlSend, , {z Down}, ahk_id %wowid4% 
ControlSend, , {z Down}, ahk_id %wowid5% 
} 
Return 

~z Up:: 
#IfWinActive, World of Warcraft 
{ 
ControlSend, , {z Up}, ahk_id %wowid2% 
ControlSend, , {z Up}, ahk_id %wowid3% 
ControlSend, , {z Up}, ahk_id %wowid4% 
ControlSend, , {z 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

;********************************************************** 

;COordinats scripted action 

~LButton:: 
; ROW 1 
If MouseInRange(895,930,290,320) 
{ 
ControlSend,,{Alt down}{1 down}{1 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{1 down}{1 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{1 down}{1 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{1 down}{1 up}{Alt up}, ahk_id %wowid5% 
} 

else If MouseInRange(895,930,330,356) 
{ 
ControlSend,,{Alt down}{2 down}{2 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{2 down}{2 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{2 down}{2 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{2 down}{2 up}{Alt up}, ahk_id %wowid5% 
} 

else If MouseInRange(895,930,365,390) 
{ 
ControlSend,,{Alt down}{3 down}{3 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{3 down}{3 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{3 down}{3 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{3 down}{3 up}{Alt up}, ahk_id %wowid5% 
} 

else If MouseInRange(895,930,402,430) 
{ 
ControlSend,,{Alt down}{4 down}{4 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{4 down}{4 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{4 down}{4 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{4 down}{4 up}{Alt up}, ahk_id %wowid5% 
} 


else If MouseInRange(895,930,440,470) 
{ 
ControlSend,,{Alt down}{5 down}{5 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{5 down}{5 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{5 down}{5 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{5 down}{5 up}{Alt up}, ahk_id %wowid5% 
} 


else If MouseInRange(895,930,475,505) 
{ 
ControlSend,,{Alt down}{6 down}{6 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{6 down}{6 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{6 down}{6 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{6 down}{6 up}{Alt up}, ahk_id %wowid5% 
} 


else If MouseInRange(895,930,510,540) 
{ 
ControlSend,,{Alt down}{7 down}{7 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{7 down}{7 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{7 down}{7 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{7 down}{7 up}{Alt up}, ahk_id %wowid5% 
} 

else If MouseInRange(895,930,545,575) 
{ 
ControlSend,,{Alt down}{8 down}{8 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{8 down}{8 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{8 down}{8 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{8 down}{8 up}{Alt up}, ahk_id %wowid5% 
} 

else If MouseInRange(895,930,583,615) 
{ 
ControlSend,,{Alt down}{9 down}{9 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{9 down}{9 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{9 down}{9 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{9 down}{9 up}{Alt up}, ahk_id %wowid5% 
} 

else If MouseInRange(895,930,620,650) 
{ 
ControlSend,,{Alt down}{0 down}{0 up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{0 down}{0 up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{0 down}{0 up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{0 down}{0 up}{Alt up}, ahk_id %wowid5% 
} 

else If MouseInRange(895,930,657,690) 
{ 
ControlSend,,{Alt down}{- down}{- up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{- down}{- up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{- down}{- up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{- down}{- up}{Alt up}, ahk_id %wowid5% 
} 

else If MouseInRange(895,930,693,725) 
{ 
ControlSend,,{Alt down}{= down}{= up}{Alt up}, ahk_id %wowid2% 
ControlSend,,{Alt down}{= down}{= up}{Alt up}, ahk_id %wowid3% 
ControlSend,,{Alt down}{= down}{= up}{Alt up}, ahk_id %wowid4% 
ControlSend,,{Alt down}{= down}{= up}{Alt up}, ahk_id %wowid5% 
} 


; ROW 2 


MouseInRange(minx,maxx,miny,maxy) 
{ 
MouseGetPos, x, y 
If (y >= miny) and (y <= maxy) and (x >= minx) and (x <= maxx) 
Return 1 
Return 0 
} 



; Note: From now on whenever you run AutoHotkey directly, this script 
; will be loaded. So feel free to customize it to suit your needs
Copyright größtenteils an unit187 aus dem Dual-Boxing.com Foren, habe aber noch ein paar Dinge verändert.

Überträgt diese Keys an die anderen Windows:

0-9

Q, E, F, V, Z

Numpad 1-9

Alt, Strg, Leertaste, Shift
---------------

Hoffe konnte damit helfen ^^


Edit: Um das mit weniger / mehr WoWs zu benutzen einfach die "%wowidx%"s ändern, wenn man sich das etwas genauer anschaut, sollte klar sein, was ich damit meine :)

In dem Sinne:

[Only registered and activated users can see links. Click Here To Register...]

;)
01/09/2008 17:26 xarr666#21
Ich nutze seit ca 2-3 Wochen Keyclone, finde es echt super.

Der Support im Forum dort ist sehr gut, es gibt viele Tutorials und Anleitungen, Makros etc.

Es kostet 10$ (was im moment ca 7€-8€ sind) und es wird recht oft upgedated...also ein Crack, wenn man den finden sollte, wäre relativ nervend....jede Woche oder wenn eben wieder ein Minipatch kommt, nen neuen Crack suchen, ggf. neu installieren...

Wer Dual/Multiboxing betreibt, sollte schon wissen WAS genau er will...einfach auf der genannten Seite mal schauen, Forum durchstöbern und najo...

@Freakazoid:
Es gibt im Setup unter "Do-not-pass" 2 Möglichkeiten:
Du fügst einfach deine Keys ein, die er NICHT an die Wow-Fenster schicken soll: Bsp.: W A S D (Deine 2. und 3. Chars einfach auf /Follow schicken, ist am besten und sichersten)

Oder wenn du den Haken bei "White-List" setzt, schickt er NUR die eingestellten Keys weiter an die übrigen Fenster

Einfach mal selbst rumprobieren, testen und Forum lesen...ist ein super Programm und das Geld ist es auf jedenfall wert.

PS: Noch ein recht guter Blog für alle Interessierten: [Only registered and activated users can see links. Click Here To Register...]
Ka mehr wo ich den gefunden habe...ist aber recht lesenswert finde ich und es sind auch noch andere Möglichkeiten zum Multiboxing verlinkt dort (Soft - und Hardware)
01/09/2008 22:17 belakor#22
Also ich hab mir das einfach mit AHK gemacht, geht genauso.
Ist nur ein bischen arbeit mit dem Script aber einmal fertig und gut ist.
BTW: Es ist atm nicht Bannbar.
Theoretisch darf mal das Programm sollange nutzen wie man vorm PC sitzt.
01/19/2008 15:47 Screeny#23
Wäre es möglich das mir wer das alles erklärt mit AHK...

habs zwar schonmal probiert und hab auch skript ghabt blabla aber es wollte einfach ned gehn :/

bitte im msn/Xfire oder IcQ einfach ne PM schreiben.

würde auch thx' geben und evt noch ne belohnung :> einfach mal anschreiben...
01/21/2008 08:35 Bee-low#24
wie schauts das eigendlich bei Keyclone genau aus? Wenn ich auf 3 Rechner boxen will, brauche ich dafür 3 gekaufte Versionen von Keyclone oder reicht eine?
01/21/2008 17:43 Screeny#25
Ich denke eine müsse reichen da ja bei allen same IP undso is ;>
01/23/2008 22:14 sofalord#26
Quote:
Originally Posted by Bee-low View Post
wie schauts das eigendlich bei Keyclone genau aus? Wenn ich auf 3 Rechner boxen will, brauche ich dafür 3 gekaufte Versionen von Keyclone oder reicht eine?
du brauchst für jeden rechner eine version von keyclone.
01/24/2008 08:19 Bee-low#27
Quote:
Originally Posted by sofalord View Post
du brauchst für jeden rechner eine version von keyclone.
verflucht, ich habe es befürchtet :/

Habe heute mal ein bissl mit AutoHotKey rumgespielt ( thanks @ klegx0r für das script btw) und es klappt soweit richtig gut.
Bei AutoHotKey besteht aber nicht die möglichkeit, es auf mehr als einem Rechner zu benutzen, oder?
01/24/2008 08:45 Jensi#28
Klegxor, Du hast post >.<

btw. braucht man z.b wenn ich jetzt 4 chars spielen will 4 Monitore? oO
01/24/2008 08:52 Reckoning#29
Quote:
Originally Posted by Freakazoid1990 View Post
hab mir heute Keyclone geholt , aber wie gesagt: ich habde das problem das keyclone die tastenanschläge an das 2te wow fenster schickt, aber da ich mich viel mit der maus bewege und aus irgenteinem grund die maus bewegungen nicht an das 2te wow fenster gesendet werden hab ich jetzt ein problem, und wollte fragen ob mir hier jemannd helfen kann? durch ein tool oder ect, spiele an einem rechner mit 3 accs

sry das ichs so spät erst lese!

Ganz einfach:

Du belegst eine Taste mit:
/tar Name
/folgen Name
/assist Name

Wobei "Name" immer der Nickname von dem Aktiven Spieler ist!

So nun geht du im Keycole zur Blacklist und stellst da ( bei mir ) WASD aus.

Ich zum Beispiel habe bei meinem Multiboxing Char nur Makros:

/tar Name
/folgen Name
/assist Name
/cast Schattenblitz (Rang 5)

Das du deine Chars mit WASD steuerst geht zwar auch, ist aber nur nervig wenn sie mal etwas anders anders stehen laufen sie auseinander und finden nie wieder zusammen :).


Also du musst dann jedenfalls alle deine Fähigkeiten mit der Tastatur bedinen :).
01/24/2008 09:00 Jensi#30
Oder kannst du kurz im ICQ on kommen reckoningbomb?