autohotkey鼠标左键映射键盘A键,出现问题(英雄联盟走砍)
情况描述:如题我玩英雄联盟,我把鼠标左键映射到键盘a键了,因为点击鼠标的动作还能保持,因此我每次点击左键以后,在游戏中出现的效果是“a和左键同时按”,这就是传说中的“攻击...
情况描述:
如题我玩英雄联盟,我把鼠标左键映射到键盘a键了,因为点击鼠标的动作还能保持,因此我每次点击左键以后,在游戏中出现的效果是“a和左键同时按”,这就是传说中的“攻击性移动”。但是现在出问题了。这样的映射不能保证我每次点击左键都是同样的效果,经常是仅仅出现了“a”的效果,”左键点击”的效果没有出现。
我的脚本:
SetBatchLines, -1
LButton::x
x::LButton
MButton::suspend
【备注:鼠标中间是用来挂起脚本,因为游戏中有些时候是需要单纯的左键点击的】
游戏操作介绍:
整个动作是先按下“a”键,会出现一个准星,然后点击“鼠标左键”。整个操作就完成了。
希望达到的效果:
1、当我点击左键一下时,游戏的反映是“先按下a,紧接着点击左键”越紧越好,同时按下也行
2、保证我每一次点击左键,都能达到上面这样的效果【这个是重点,我使用了SetBatchLines, -1都不行,只能求教大神了】
AHK软件版本1.0.48.05
解决问题,实验成功再奖励30分。。就剩这么多分了。。。望大神不吝赐教
补充一点,游戏中a和x的意思是一样的,各位大神可以编写好脚本以后,自己实验一下,直接发给我也行 展开
如题我玩英雄联盟,我把鼠标左键映射到键盘a键了,因为点击鼠标的动作还能保持,因此我每次点击左键以后,在游戏中出现的效果是“a和左键同时按”,这就是传说中的“攻击性移动”。但是现在出问题了。这样的映射不能保证我每次点击左键都是同样的效果,经常是仅仅出现了“a”的效果,”左键点击”的效果没有出现。
我的脚本:
SetBatchLines, -1
LButton::x
x::LButton
MButton::suspend
【备注:鼠标中间是用来挂起脚本,因为游戏中有些时候是需要单纯的左键点击的】
游戏操作介绍:
整个动作是先按下“a”键,会出现一个准星,然后点击“鼠标左键”。整个操作就完成了。
希望达到的效果:
1、当我点击左键一下时,游戏的反映是“先按下a,紧接着点击左键”越紧越好,同时按下也行
2、保证我每一次点击左键,都能达到上面这样的效果【这个是重点,我使用了SetBatchLines, -1都不行,只能求教大神了】
AHK软件版本1.0.48.05
解决问题,实验成功再奖励30分。。就剩这么多分了。。。望大神不吝赐教
补充一点,游戏中a和x的意思是一样的,各位大神可以编写好脚本以后,自己实验一下,直接发给我也行 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏55(财富值+成长值)
展开全部
你这个不用写脚本解决,楼上的老哥已经是正确答案了,你在游戏里的键位设置里可以找到快捷型攻击的的选项,游戏里默认设置好像是shift+a,你直接设置成a就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我不玩游戏的。你自己测试吧。不行再问。
LButton::a{LButton} ;按下左键就点击“a“,然后再点击鼠标左键
MButton::suspend
LButton::a{LButton} ;按下左键就点击“a“,然后再点击鼠标左键
MButton::suspend
更多追问追答
追问
出错,无法运行“a{LButton} ”不是合法的语句。。。
追答
不好意思。我当时身边没AHK测试不了。大意了。
应该是
LButton::send, a{LButton} ;按下左键就点击“a“,然后再点击鼠标左键
MButton::suspend
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
游戏设置里面可以直接设置快捷移动攻击呀...还自己写脚本..。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询