如何用autohotkey做脚本让两个窗口的游戏人物动作一摸一样

来源:百度知道 编辑:UC知道 时间:2024/06/25 21:56:32
我玩名将三国游戏双开,现在可以用autohotkey的脚本可以让两个窗口的人都动,但是第一个窗口人物按住跑动按键"w、a、s、d"的时候,第二个窗口的人物只接收到w,a,s,d各一次的按键,所以两个人物不能重叠移动。
不知道autohotkey能不能用脚本让这两个游戏窗口的所有动作一摸一样呢?
我用的脚本跟你的差不多啊。 第一个窗口人物按w,a,s,d,第二个窗口的也会动一下。
但我玩游戏跑动的时候几乎是按住w,a,s,d键位不动,第二窗口的人物就不行了。
我是问有没有代码可以让我的两个游戏窗口的角色动作一摸一样,几乎重叠在游戏画面里一起跑一起攻击。

魔兽世界的人物可以跟随所以autohotkey脚本只要设置按一次的键就可以了。而我这得带有按住某个键位也能让第二个窗口也按住键位的效果。不知道autohotkey有没这种功能

可以,把Spy检测的窗体信息贴上来
---------------------------------
按wasd时两个窗口都会有反应
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
Critical
#SingleInstance,Ignore
#Persistent
SetTitleMatchMode,2
#ErrorStdOut
WinWait,名将·三国
WinGet,game,List,名将·三国
Return
w::
ControlSend,,w,ahk_id %game1%
ControlSend,,w,ahk_id %game2%
Return
s::
ControlSend,,s,ahk_id %game1%
ControlSend,,s,ahk_id %game2%
return
a::
ControlSend,,a,ahk_id %game1%
ControlSend,,a,ahk_id %game2%
return
d::
ControlSend,,d,ahk_id %game1%
ControlSend,,d,ahk_id %game2%
return
--------------------
没有