-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathHCS EXTENSION.ahk
149 lines (117 loc) · 2.21 KB
/
HCS EXTENSION.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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
setkeydelay, -1
alphabet := [] ;Array to Hold the alphabet
Loop, 26 ;Adding upper & lower case letters to alphabet array
alphabet.Push(Chr(A_Index+64)), alphabet.Push(Chr(A_Index+96))
Loop 9 ;Adding a blank entry randomly inside alphabet array to be relaced later by no.s
alphabet.InsertAt(Rando(),"#")
Exit ; End of AES
`::
Send {enter}
Send % "/avatar " serialize := StrReplace(alphabet[Rando()], "#" , Rando(1,9)) . StrReplace(alphabet[Rando()], "#" , Rando(1,9)) "`n"
Rando(Min := 1, Max := 52) {
Random,_Random, % Min, % Max
Return _Random
}
return
MsgBox, 4,,
(
Welcome to HCS extension! trademark shaun
Would you like to see the manual?
(higly recommended)
)
ifMsgBox No
return
ifMsgBox Yes
MsgBox, 4,,
(
F1 - F12 = various avatars
Numpad0 = Pause the entire script (prevents numpad keys and other assigned hotkeys from functioning)
"afk = afk message every 5 sec. press = to stop
button below esc = random avatar maker. hold to eye-rape
z = fake chat
)
return
; on and off switch for the entire script
Numpad0:: Suspend
F1::
Send {enter}
Send /avatar :)
Send {enter}
return
F2::
Send {enter}
Send /avatar :D
Send {enter}
return
F3::
Send {enter}
Send /avatar :(
Send {enter}
return
F4::
Send {enter}
Send /avatar :C
Send {enter}
return
F5::
Send {enter}
Send /avatar :/
Send {enter}
return
F6::
Send {enter}
Send /avatar hi
Send {enter}
return
F7::
Send {enter}
Send /avatar {U+1F44B}
Send {enter}
return
F8::
Send {enter}
Send /avatar GG
Send {enter}
return
F9::
Send {enter}
Send /avatar WP
Send {enter}
return
F10::
Send {enter}
Send /avatar 3
Send {enter}
return
F11::
Send {enter}
Send /avatar 2
Send {enter}
return
F12::
Send {enter}
Send /avatar 1
Send {enter}
return
::"ablank::/avatar {U+2800s}
::"apts::/avatar {U+20A7}
::"atamil::/avatar _{U+0BF5}
; looping message for AFKing, 4000 = 4 sec
::"afk::
$stop := 0
Loop,
{
Send This is an automated message. I am AFK, will be back soon{!}
Send {Enter}
Sleep 4000
if ($stop)
{
return
}
}
; key = to stop the loop
=:: $stop := 1
z::
Send {Enter}
Send {Enter}
Return