其次,是软件,在这里我推荐AutoHotKey,这个软件是免费的,其主要功能是实现在主窗口的键盘操作,可以镜像到窗口2,3,4,5...,利用这一特点,配合游戏里宏的设置,可以实现5开的其他4个号自动化操作。
最后,也就是游戏内部的宏的设置,其实很简单,如要实现我以下视频的操作,之需要3句宏,主要是/follow /assist /cast,一次是跟随,辅助,施法。
最简单的魔兽多开设置,首先需要设置AutoHotKey。最主要的语句就是
-------------------------------------------------
WinGet, wowid, List, 魔兽世界
~1::
KeyWait 1
IfWinActive, 魔兽世界
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%
ControlSend,, 1, ahk_id %wowid3%
ControlSend,, 1, ahk_id %wowid4%
ControlSend,, 1, ahk_id %wowid5%
仔细看看 有什么规律 其实只要吧数字改一下就可以了,
不是什么窗口问题 我举个例子
比如你想要 数字键 1 在5个窗口中一起用 则输入以下脚本
WinGet, wowid, List, 魔兽世界
~1::
KeyWait 1
IfWinActive, 魔兽世界
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%
ControlSend,, 1, ahk_id %wowid3%
ControlSend,, 1, ahk_id %wowid4%
ControlSend,, 1, ahk_id %wowid5%
Return
}
脚本文件名是 AutoHotKey.ini 你可以在程序中编辑 也可以在安装目录下看到用记事本打开编辑
如果你要吧数字键1 2 3 在5个窗口中一起用 则输入以下脚本
WinGet, wowid, List, 魔兽世界
~1::
KeyWait 1
IfWinActive, 魔兽世界
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%
ControlSend,, 1, ahk_id %wowid3%
ControlSend,, 1, ahk_id %wowid4%
ControlSend,, 1, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~2::
KeyWait 2
IfWinActive, 魔兽世界
{
ControlSend,, 2, ahk_id %wowid1%
ControlSend,, 2, ahk_id %wowid2%
ControlSend,, 2, ahk_id %wowid3%
ControlSend,, 2, ahk_id %wowid4%
ControlSend,, 2, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~3::
KeyWait 3
IfWinActive, 魔兽世界
{
ControlSend,, 3, ahk_id %wowid1%
ControlSend,, 3, ahk_id %wowid2%
ControlSend,, 3, ahk_id %wowid3%
ControlSend,, 3, ahk_id %wowid4%
ControlSend,, 3, ahk_id %wowid5%
Return
}
仔细看看 有什么规律 其实只要吧数字改一下就可以了
- 随机文章