I've been trying for hours to combine them into a single script that uses the "F" keys to toggle between them.
So what I need is, as an example, if I press F1 the script will "enable" only the thread that I have designated for it. If I press F2, it will "disable" all other threads that were running and only enable this thread I have designated for F2.
Here is an example of my current script:
Code: Select all
;My keybinds
key_ClickFast:="F1"
key_ClickFast2:="F2"
key_DeleteSpam:="F3"
key_Trigger1:="~LShift & ~Space"
key_Trigger2:="LCtrl & Space"
key_Exit:="End"
;My sounds so I know what I'm activating
Loop {
Sleep, 1
if GetKeyState(key_ClickFast)
{
SoundPlay, C:\Users\blahblahblah.mp3
}
if GetKeyState(key_ClickFast2)
{
SoundPlay, C:\Users\blahblahblah2.mp3
}
if GetKeyState(key_DeleteSpam)
{
SoundPlay, C:\Users\blahblahblah3.mp3
}
if GetKeyState(key_Exit)
{
Sleep, 100
ExitApp
}
}
;My scripts threads that I was trying to combine
{
if ClickFast
{
Loop
{
if GetKeyState (key_Trigger1)
{
Send, {LButton}
Sleep, 150
}
if GetKeyState (key_Trigger2)
{
Send, {LButton}
Sleep, 20
}
Return
}
}
if ClickFast2
{
Loop
{
if GetKeyState (key_Trigger1)
{
Send, {RButton}
Sleep, 150
}
if GetKeyState (key_Trigger2)
{
Send, {RButton}
Sleep, 20
}
Return
}
}
if DeleteSpam
{
Loop
{
if GetKeyState (key_Trigger1)
{
Send, {Delete}
Sleep, 150
}
if GetKeyState (key_Trigger2)
{
Send, {Delete}
Sleep, 20
}
Return
}
}
}
Return