17173有料社区

标题: 求个刀阵的 AHK [打印本页]

作者: 三生彼岸花丶    时间: 2021-2-20 18:08
标题: 求个刀阵的 AHK
如题 有大佬有的吗 分享一下呗

作者: 王路飞_hdd    时间: 2021-2-26 15:56
本帖最后于  2021-2-26 16:31 编辑

#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[fn] := v
}
for k, v in arr2{
        fn := Func("press").bind(k)
        fun2[fn] := 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
}



作者: 玩家U_133294657    时间: 2021-2-27 11:59
发表于 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
发表于 2021-2-27 11:59
前面两句看的懂,后面什么意思

F6是药水开关,F7技能开关(鼠标右键、中间、r键)自行调节上面的按键数组即可,下面的不用管。要是分开两个开关嫌麻烦,可以都写到arr1里面




欢迎光临 17173有料社区 (//bbs.17173.com/) Powered by Discuz! X3.2