當前位置:首頁 » 網頁前端 » 魔獸多開腳本ahk
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

魔獸多開腳本ahk

發布時間: 2022-08-16 10:13:50

❶ AutoHotkey 魔獸世界多開鍵位

tab是選擇目標,如果你 要多開 建議tab建不要映射,因為按下去後果不確定。

解決方法就是除了主控制號,其他號的對應技能都用宏來實現
/協助 主id名
/跟隨 主id名
/cast 對應技能名

這樣你主號tab切換目標使用技能的同時其他號也會瞄準這個目標的。而且包括移動的wsad四個鍵也不需要映射,只要做幾個常用技能快捷鍵就足夠了。小號會一直跟隨大號的。。。這個就是折中的解決方案,因為你要映射所有按鍵和滑鼠的話會出現很多難以預料的問題,甚至幾個窗口畫面的延遲導致的誤差也會被無限的放大。

❷ 魔獸世界雙開同時操作問題。利用aotohotkey之類的。請教!!!

試試把魔獸的窗口模式打開啊

❸ AutoHotkey魔獸世界雙開腳本和宏都怎麼設置急

雙開就窗口模式啊~~~
宏的話
現在早改了
只能把沒有公共CD的弄到一起
就是SHIFT
+滑鼠左鍵點一下技能就能
/施放
.....SHIFT
+滑鼠左鍵點一下技能
/施放
SHIFT
+滑鼠左鍵點一下技能
前面上一條可以加上
叫話的功能~~

❹ 關於魔獸世界autohotkey雙開的詳細教程

WinGet, wowid, List, 魔獸世界
~1::
KeyWait 1
IfWinActive, 魔獸世界
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%
ControlSend,, 1, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~2::
KeyWait 2
IfWinActive, 魔獸世界
{
ControlSend,, 2, ahk_id %wowid1%
ControlSend,, 2, ahk_id %wowid2%
ControlSend,, 2, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~3::
KeyWait 3
IfWinActive, 魔獸世界
{
ControlSend,, 3, ahk_id %wowid1%
ControlSend,, 3, ahk_id %wowid2%
ControlSend,, 3, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~4::
KeyWait 4
IfWinActive, 魔獸世界
{
ControlSend,, 4, ahk_id %wowid1%
ControlSend,, 4, ahk_id %wowid2%
ControlSend,, 4, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~5::
KeyWait 5
IfWinActive, 魔獸世界
{
ControlSend,, 5, ahk_id %wowid1%
ControlSend,, 5, ahk_id %wowid2%
ControlSend,, 5, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~6::
KeyWait 6
IfWinActive, 魔獸世界
{
ControlSend,, 6, ahk_id %wowid1%
ControlSend,, 6, ahk_id %wowid2%
ControlSend,, 6, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~7::
KeyWait 7
IfWinActive, 魔獸世界
{
ControlSend,, 7, ahk_id %wowid1%
ControlSend,, 7, ahk_id %wowid2%
ControlSend,, 7, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~8::
KeyWait 8
IfWinActive, 魔獸世界
{
ControlSend,, 8, ahk_id %wowid1%
ControlSend,, 8, ahk_id %wowid2%
ControlSend,, 8, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~9::
KeyWait 9
IfWinActive, 魔獸世界
{
ControlSend,, 9, ahk_id %wowid1%
ControlSend,, 9, ahk_id %wowid2%
ControlSend,, 9, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~0::
KeyWait 0
IfWinActive, 魔獸世界
{
ControlSend,, 0, ahk_id %wowid1%
ControlSend,, 0, ahk_id %wowid2%
ControlSend,, 0, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~-::
KeyWait -
IfWinActive, 魔獸世界
{
ControlSend,, -, ahk_id %wowid1%
ControlSend,, -, ahk_id %wowid2%
ControlSend,, -, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~=::
KeyWait =
IfWinActive, 魔獸世界
{
ControlSend,, =, ahk_id %wowid1%
ControlSend,, =, ahk_id %wowid2%
ControlSend,, =, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~Q::
KeyWait Q
IfWinActive, 魔獸世界
{
ControlSend,, Q, ahk_id %wowid1%
ControlSend,, Q, ahk_id %wowid2%
ControlSend,, Q, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~E::
KeyWait E
IfWinActive, 魔獸世界
{
ControlSend,, E, ahk_id %wowid1%
ControlSend,, E, ahk_id %wowid2%
ControlSend,, E, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~T::
KeyWait T
IfWinActive, 魔獸世界
{
ControlSend,, T, ahk_id %wowid1%
ControlSend,, T, ahk_id %wowid2%
ControlSend,, T, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~Y::
KeyWait G
IfWinActive, 魔獸世界
{
ControlSend,, G, ahk_id %wowid1%
ControlSend,, G, ahk_id %wowid2%
ControlSend,, G, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~F::
KeyWait F
IfWinActive, 魔獸世界
{
ControlSend,, F, ahk_id %wowid1%
ControlSend,, F, ahk_id %wowid2%
ControlSend,, F, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~G::
KeyWait Z
IfWinActive, 魔獸世界
{
ControlSend,, Z, ahk_id %wowid1%
ControlSend,, Z, ahk_id %wowid2%
ControlSend,, Z, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~H::
KeyWait C
IfWinActive, 魔獸世界
{
ControlSend,, C, ahk_id %wowid1%
ControlSend,, C, ahk_id %wowid2%
ControlSend,, C, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~V::
KeyWait V
IfWinActive, 魔獸世界
{
ControlSend,, V, ahk_id %wowid1%
ControlSend,, V, ahk_id %wowid2%
ControlSend,, V, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~B::
KeyWait B
IfWinActive, 魔獸世界
{
ControlSend,, B, ahk_id %wowid1%
ControlSend,, B, ahk_id %wowid2%
ControlSend,, B, ahk_id %wowid3%

Return
}
WinGet, wowid, List, 魔獸世界
~N::
KeyWait N
IfWinActive, 魔獸世界
{
ControlSend,, N, ahk_id %wowid1%
ControlSend,, N, ahk_id %wowid2%
ControlSend,, N, ahk_id %wowid3%

Return
}
#IfWinActive, 魔獸世界
F1::
{
ControlSend,,{F1 down}{F1 up}, ahk_id %wowid1%
ControlSend,,{F1 down}{F1 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F2::
{
ControlSend,,{F2 down}{F2 up}, ahk_id %wowid1%
ControlSend,,{F2 down}{F2 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F3::
{
ControlSend,,{F3 down}{F3 up}, ahk_id %wowid1%
ControlSend,,{F3 down}{F3 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F4::
{
ControlSend,,{F4 down}{F4 up}, ahk_id %wowid1%
ControlSend,,{F4 down}{F4 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F5::
{
ControlSend,,{F5 down}{F5 up}, ahk_id %wowid1%
ControlSend,,{F5 down}{F5 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F6::
{
ControlSend,,{F6 down}{F6 up}, ahk_id %wowid1%
ControlSend,,{F6 down}{F6 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F7::
{
ControlSend,,{F7 down}{F7 up}, ahk_id %wowid1%
ControlSend,,{F7 down}{F7 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F8::
{
ControlSend,,{F8 down}{F8 up}, ahk_id %wowid1%
ControlSend,,{F8 down}{F8 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F9::
{
ControlSend,,{F9 down}{F9 up}, ahk_id %wowid1%
ControlSend,,{F9 down}{F9 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F10::
{
ControlSend,,{F10 down}{F10 up}, ahk_id %wowid1%
ControlSend,,{F10 down}{F10 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F11::
{
ControlSend,,{F11 down}{F11 up}, ahk_id %wowid1%
ControlSend,,{F11 down}{F11 up}, ahk_id %wowid2%

}
return
#IfWinActive, 魔獸世界
F12::
{
ControlSend,,{F12 down}{F12 up}, ahk_id %wowid1%
ControlSend,,{F12 down}{F12 up}, ahk_id %wowid2%

}
return

這是我的宏 你要是用不習慣 就 改1-6的技能位置

❺ 用ahk 掛 魔獸 怎麼雙開

你可能需要使用窗口句柄ahk_id %var%來識別名稱相同的窗口。

❻ Autohotkey 多開魔獸世界時如何使多個窗口的人物同時移動

用按鍵綁定的軟體 就可以同時是多個窗口的人物移動
多玩插件站有

❼ autohotkey WOW雙開腳本寫好了也沒有出錯 但是怎麼開始運行腳本呢!~

上個問題沒試驗過 沒能成功實在是對不住
這次的試驗了一下 順便幫你把上面的腳本改了
我在記事本上試驗成功了
希望對你有幫助
另外最好窗口化運行魔獸世界 因為不玩wow所以你自己試驗一下
不行的話在補充
還有先運行2個魔獸再開腳本
###############################################################
#NoEnv
#SingleInstance, Force
#Persistent
Critical
SetTitleMatchMode, 2
Winget, wowid, list, 魔獸世界
WinSetTitle, ahk_id%wowid1%, , 魔獸世界1#
WinSetTitle, ahk_id%wowid2%, , 魔獸世界2#
1::
KeyWait 1
IfWinActive 魔獸世界
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%
}
Return
2::
KeyWait 2
IfWinActive, 魔獸世界
{
ControlSend,, 2, ahk_id %wowid1%
ControlSend,, 2, ahk_id %wowid2%
}
Return
3::
KeyWait 3
IfWinActive, 魔獸世界
{
ControlSend,, 3, ahk_id %wowid1%
ControlSend,, 3, ahk_id %wowid2%
}
Return
e::
KeyWait e
IfWinActive, 魔獸世界
{
ControlSend,, e, ahk_id %wowid1%
ControlSend,, e, ahk_id %wowid2%
}
Return
r::
KeyWait r
IfWinActive, 魔獸世界
{
ControlSend,, r, ahk_id %wowid1%
ControlSend,, r, ahk_id %wowid2%
}
Return
t::
KeyWait t
IfWinActive, 魔獸世界
{
ControlSend,, t, ahk_id %wowid1%
ControlSend,, t, ahk_id %wowid2%
}
Return
z::
KeyWait z
IfWinActive, 魔獸世界
{
ControlSend,, z, ahk_id %wowid1%
ControlSend,, z, ahk_id %wowid2%
}
Return
v::
KeyWait v
IfWinActive, 魔獸世界
{
ControlSend,, v, ahk_id %wowid1%
ControlSend,, v, ahk_id %wowid2%
}
Return
q::
KeyWait q
IfWinActive, 魔獸世界
{
ControlSend,, q, ahk_id %wowid1%
ControlSend,, q, ahk_id %wowid2%
}
Return
4::
KeyWait 4
IfWinActive, 魔獸世界
{
ControlSend,, 4, ahk_id %wowid1%
ControlSend,, 4, ahk_id %wowid2%
}
Return
5::
KeyWait 5
IfWinActive, 魔獸世界
{
ControlSend,, 5, ahk_id %wowid1%
ControlSend,, 5, ahk_id %wowid2%
}
Return
#################################################################

❽ 請問AHK在魔獸世界裡怎麼用

回復:nga的一個帖子,射擊獵人進來看眼吧。附傳送門和個人3.0感想 orangewind怒雷在第一時間告訴了我他的方法暴力宏AHK法 [射擊獵人相關] [PVE心得] 完美實現奇美拉射擊cd了就放的宏! [ http://bbs.ngacn.cc/read.php?tid=2056139&page=e#a ] 宏1: #show 奇美拉射擊 /console Sound_EnableSFX 0 /cast !自動射擊 /cast 奇美拉射擊 /cast [target=pettarget,exists]殺戮命令 /script UIErrorsFrame:Clear() /console Sound_EnableSFX 1 宏2: #show 穩固射擊 /console Sound_EnableSFX 0 /cast !自動射擊 /cast 穩固射擊 /console Sound_EnableSFX 1 /script UIErrorsFrame:Clear() autohotkey腳本: $v:: ; Loop { if not GetKeyState("v", "P") ; break Send {v} ; Send {7} ; Sleep,50 ; } return 解釋下這個腳本就是實現了不停地按v7v7v7v7v7v7v7v7來實現兩個技能的使用,其中標了顏色的地方可以根據需要改,奇美拉放v上,穩固放的7上。 按照怒雷的說法,序列宏對延時敏感,並且要求有一定的加速,這個宏能避免這些的出現。 經過我的試驗,很完美,適合於各種加速等級,適合於0-5點雄鷹,適合於模里西斯鐵通等各種網路延遲都去試試吧。 怒雷給的開怪宏>>>慎用<<< 附加一個起始宏: /castsequence reset=5 獵人印記,毒蛇釘刺 /PetAttack 按一下,印記+寵物攻擊,按2下,上毒蛇釘刺.不停點擊則循環,5秒不點擊則重置

❾ 急急急!!!請教怎麼用autohotkey 魔獸世界雙開 要詳細的步驟 在線等

WinGet, wowid, List, 魔獸世界
~w::
KeyWait w
IfWinActive, 魔獸世界
{
ControlSend,, w, ahk_id %wowid1%
ControlSend,, w, ahk_id %wowid2%

Return
}

WinGet, wowid, List, 魔獸世界
~1::
KeyWait 1
IfWinActive, 魔獸世界
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%

Return
}

WinGet, wowid, List, 魔獸世界
~2::
KeyWait 2
IfWinActive, 魔獸世界
{
ControlSend,, 2, ahk_id %wowid2%
ControlSend,, 2, ahk_id %wowid3%

Return
}

WinGet, wowid, List, 魔獸世界
~3::
KeyWait 3
IfWinActive, 魔獸世界
{
ControlSend,, 3, ahk_id %wowid1%
ControlSend,, 3, ahk_id %wowid3%

Return
}

WinGet, wowid, List, 魔獸世界
~4::
KeyWait 4
IfWinActive, 魔獸世界
{
ControlSend,, 4, ahk_id %wowid1%
ControlSend,, 4, ahk_id %wowid3%

Return
}

WinGet, wowid, List, 魔獸世界
~5::
KeyWait 5
IfWinActive, 魔獸世界
{
ControlSend,, 5, ahk_id %wowid1%
ControlSend,, 5, ahk_id %wowid3%

Return
}

WinGet, wowid, List, 魔獸世界
~6::
KeyWait 6
IfWinActive, 魔獸世界
{
ControlSend,, 6, ahk_id %wowid1%
ControlSend,, 6, ahk_id %wowid3%

Return
}

把上面這些復制到你的script裡面去就行,不過不建議把W也映射,不如在第二個窗口的人物的1技能欄里放入宏,可以這樣寫:

/target 第一個窗口的人物名字
/cast [target=targettarget] 技能名稱
/follow 第一個窗口的人物名字

這樣能保證第二個窗口的人物始終跟隨第一個窗口的人物,且當一號人物釋放1技能時,二號人物以一號人物的目標為目標釋放技能,2、3、4、5、6技能欄里也放入宏,和1技能欄的宏一個格式,換掉技能名稱就可以了。