求个刀阵的 AHK
如题 有大佬有的吗 分享一下呗#IfWinActive ahk_exe PathOfExile_x64.exe
arr1 := {"1":1500, "2":1500, "3":4000, "4":4000, "5":4000}
arr2 := {"RButton":4100, "r":4100, "MButton":10000}
interval := 30
fun1 := {}
fun2 := {}
for k, v in arr1{
fn := Func("press").bind(k)
fun1 := v
}
for k, v in arr2{
fn := Func("press").bind(k)
fun2 := v
}
F6::
{
onoff:=!onoff
if(onoff){
for k, v in fun1{
%k%()
SetTimer, %k%, %v%
Sleep %interval%
}
}else{
for k, v in fun1{
SetTimer, %k%, off
}
}
Return
}
F7::
{
onoff:=!onoff
if(onoff){
for k, v in fun2{
%k%()
SetTimer, %k%, %v%
Sleep %interval%
}
}else{
for k, v in fun2{
SetTimer, %k%, off
}
}
Return
}
press(x){
Send {%x%}
Return
}
本帖最后由 王路飞_hdd 于 2021-2-26 16:31 编辑
王路飞_hdd 发表于 2021-2-26 15:56
#IfWinActive ahk_exe PathOfExile_x64.exe
arr1 := {"1":1500, "2":1500, "3":4000, "4":4000, "5":4000} ...
前面两句看的懂,后面什么意思 逗你妹儿 发表于 2021-2-27 11:59
前面两句看的懂,后面什么意思
F6是药水开关,F7技能开关(鼠标右键、中间、r键)自行调节上面的按键数组即可,下面的不用管。要是分开两个开关嫌麻烦,可以都写到arr1里面
页:
[1]