三生彼岸花丶 发表于 2021-2-20 18:08:44

求个刀阵的 AHK

如题 有大佬有的吗 分享一下呗

王路飞_hdd 发表于 2021-2-26 15:56:54

#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 编辑

玩家U_133294657 发表于 2021-2-27 11:59:43

王路飞_hdd 发表于 2021-2-26 15:56
#IfWinActive ahk_exe PathOfExile_x64.exe

arr1 := {"1":1500, "2":1500, "3":4000, "4":4000, "5":4000} ...

前面两句看的懂,后面什么意思

王路飞_hdd 发表于 2021-3-2 10:01:21

逗你妹儿 发表于 2021-2-27 11:59
前面两句看的懂,后面什么意思

F6是药水开关,F7技能开关(鼠标右键、中间、r键)自行调节上面的按键数组即可,下面的不用管。要是分开两个开关嫌麻烦,可以都写到arr1里面
页: [1]
查看完整版本: 求个刀阵的 AHK