-
Notifications
You must be signed in to change notification settings - Fork 1
/
幻魔荆棘.ahk
76 lines (55 loc) · 1.53 KB
/
幻魔荆棘.ahk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
huanmoSkillOn:=0
huanmoSkillStart(){
global huanmoSkillOn
huanmoSkillOn:=1
SetTimer, Label1, 300 ;动作条技能1键600毫秒连点,
;SetTimer, Label2, 100 ;动作条技能2键600毫秒连点
SetTimer, Label3, 300 ;动作条技能3键600毫秒连
;SetTimer, Label4, 100 ;动作条技能4键600毫秒连点,对应勇士技能,600可改动
SetTimer, MouseLButton, 2500 ;鼠标左键150毫秒连点,150可改动
SetTimer, MouseRButton, 300 ;鼠标右键600毫秒连点关闭钢甲自动按,off可改动
;Send {space down} ;按住强制移动键x,x可改动
}
return
huanmoSkillStop(){
global huanmoSkillOn
huanmoSkillOn:=0
SetTimer, Label1, off ;关闭技能1连点计时器,off不可改动
SetTimer, Label2, off ;关闭技能2连点计时器,off不可改动
SetTimer, Label3, off ;关闭技能3连点计时器,off不可改动
SetTimer, Label4, off ;关闭技能4连点计时器,off不可改动
SetTimer, MouseLButton, off ;关闭左键连点计时器,off不可改动
SetTimer, MouseRButton, off ;关闭右键连点计时器,off不可改动
;Send {space up} ;松开强制移动键x,x可改动
Send {w Up}
}
return
#if huanmoSkillOn=1 and WinActive("ahk_class D3 Main Window Class")
$R::
{
huanmoSkillStop()
huanmoSkillOn:=1
Send, R
}
return
$w::
{
v_w:=GetKeyState("w")
if(v_w){
showMsg("w 关")
;SetTimer, MouseLButton, 200
Send {w Up}
}else{
showMsg("w 开")
;SetTimer, MouseLButton, off
Send {w Down}
}
}
return
$E::
{
huanmoSkillStart()
}
return
#If