最端手游网唯一官网:www.zuiduan.net

本站App下载  |  

首页 > 游戏资讯 > 魔兽游戏

AutoHotkey或者按键精灵如何实现多窗口一键同步

作者:佚名   来源:本站   时间:2024-07-07  点击:

《魔兽世界》(World of Warcraft)是由著名游戏公司暴雪娱乐所制作的第一款网络游戏,属于大型多人在线角色扮演游戏。游戏以该公司出品的即时战略游戏《魔兽争霸》的剧情为历史背景,依托魔兽争霸的历史事件和英雄人物,魔兽世界有着完整...
《魔兽世界》(World of Warcraft)是由著名游戏公司暴雪娱乐所制作的第一款网络游戏,属于大型多人在线角色扮演游戏。游戏以该公司出品的即时战略游戏《魔兽争霸》的剧情为历史背景,依托魔兽争霸的历史事件和英雄人物,魔兽世界有着完整的历史背景时间线。 [1] 玩家在魔兽世界中冒险、完成任务、新的历险、探索未知的世界、征服怪物等。

呵呵,想玩魔兽多开吧,给你个五开脚本的。

1,AHK?我一开始也用的,但现在都用keyclone了,比它简单多了,到36387337群里找吧,我们多开的都在那里玩。

2,去看看吧

3,AHK的脚本:

(此括号内的内容请删除:映射键位有1~0 Q W E 空格 基本够用了!我是把跟随宏直接改成了W键,这样只要主号一向前走,其他4个号就跟上了!)

4,WOW里四个跟随号各个技能的常用按键也要设置好宏命令哦。

比如:/assist 主号名

/cast 技能名(等级x)

/follow 主号名

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

}

WinGet, wowid, List, 魔兽世界

~4::

KeyWait 4

IfWinActive, 魔兽世界

{

ControlSend,, 4, ahk_id %wowid1%

ControlSend,, 4, ahk_id %wowid2%

ControlSend,, 4, ahk_id %wowid3%

ControlSend,, 4, ahk_id %wowid4%

ControlSend,, 4, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~5::

KeyWait 5

IfWinActive, 魔兽世界

{

ControlSend,, 5, ahk_id %wowid1%

ControlSend,, 5, ahk_id %wowid2%

ControlSend,, 5, ahk_id %wowid3%

ControlSend,, 5, ahk_id %wowid4%

ControlSend,, 5, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~6::

KeyWait 2

IfWinActive, 魔兽世界

{

ControlSend,, 6, ahk_id %wowid1%

ControlSend,, 6, ahk_id %wowid2%

ControlSend,, 6, ahk_id %wowid3%

ControlSend,, 6, ahk_id %wowid4%

ControlSend,, 6, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~7::

KeyWait 7

IfWinActive, 魔兽世界

{

ControlSend,, 7, ahk_id %wowid1%

ControlSend,, 7, ahk_id %wowid2%

ControlSend,, 7, ahk_id %wowid3%

ControlSend,, 7, ahk_id %wowid4%

ControlSend,, 7, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~8::

KeyWait 8

IfWinActive, 魔兽世界

{

ControlSend,, 8, ahk_id %wowid1%

ControlSend,, 8, ahk_id %wowid2%

ControlSend,, 8, ahk_id %wowid3%

ControlSend,, 8, ahk_id %wowid4%

ControlSend,, 8, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~9::

KeyWait 9

IfWinActive, 魔兽世界

{

ControlSend,, 9, ahk_id %wowid1%

ControlSend,, 9, ahk_id %wowid2%

ControlSend,, 9, ahk_id %wowid3%

ControlSend,, 9, ahk_id %wowid4%

ControlSend,, 9, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~0::

KeyWait 0

IfWinActive, 魔兽世界

{

ControlSend,, 0, ahk_id %wowid1%

ControlSend,, 0, ahk_id %wowid2%

ControlSend,, 0, ahk_id %wowid3%

ControlSend,, 0, ahk_id %wowid4%

ControlSend,, 0, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~-::

KeyWait -

IfWinActive, 魔兽世界

{

ControlSend,, -, ahk_id %wowid1%

ControlSend,, -, ahk_id %wowid2%

ControlSend,, -, ahk_id %wowid3%

ControlSend,, -, ahk_id %wowid4%

ControlSend,, -, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~=::

KeyWait =

IfWinActive, 魔兽世界

{

ControlSend,, =, ahk_id %wowid1%

ControlSend,, =, ahk_id %wowid2%

ControlSend,, =, ahk_id %wowid3%

ControlSend,, =, ahk_id %wowid4%

ControlSend,, =, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~q::

KeyWait q

IfWinActive, 魔兽世界

{

ControlSend,, q, ahk_id %wowid1%

ControlSend,, q, ahk_id %wowid2%

ControlSend,, q, ahk_id %wowid3%

ControlSend,, q, ahk_id %wowid4%

ControlSend,, q, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~w::

KeyWait w

IfWinActive, 魔兽世界

{

ControlSend,, w, ahk_id %wowid1%

ControlSend,, w, ahk_id %wowid2%

ControlSend,, w, ahk_id %wowid3%

ControlSend,, w, ahk_id %wowid4%

ControlSend,, w, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~e::

KeyWait e

IfWinActive, 魔兽世界

{

ControlSend,, e, ahk_id %wowid1%

ControlSend,, e, ahk_id %wowid2%

ControlSend,, e, ahk_id %wowid3%

ControlSend,, e, ahk_id %wowid4%

ControlSend,, e, ahk_id %wowid5%

Return

}

WinGet, wowid, List, 魔兽世界

~space::

KeyWait Space

IfWinActive, 魔兽世界

{

ControlSend,, {Space}, ahk_id %wowid1%

ControlSend,, {Space}, ahk_id %wowid2%

ControlSend,, {Space}, ahk_id %wowid3%

ControlSend,, {Space}, ahk_id %wowid4%

ControlSend,, {Space}, ahk_id %wowid5%

Return

}

遍历魔兽世界窗口,取窗口句柄,当任一游戏窗口前台时,检测1-5按键,有按下,就同时向所有魔兽世界窗口后台发送同一安健

1,其他类似

~1::

WinGet, wowid, List, 魔兽世界

IfWinActive ,魔兽世界

{

controlsend,,1,ahk_id %wowid1%

controlsend,,1,ahk_id %wowid2%

return

}


中国国内对于网络游戏以批评、质疑多于赞赏,央视作为主流官方媒体更是如此。但在2011年CCTV-13频道的视频中,主持人首次对《魔兽世界》这款网游进行了肯定,并且称赞其有创意有创新,与国内产品对比鲜明。

推荐游戏

换一换