3 AHK SOURCE CODES (No Recoil/Rapidfire)
I am aware that AHKS are widely "detected" but personally ive never been banned from siege for using an AHK before I still use them so here's the scripts i'm currently using with the game without any ban (First ones not mine thats from the forum)
)
Adjustable Rapidfire/No-Recoil (Change 0.7 depending on what gun your using you may need weaker or stronger)
My No-recoil script (change the 0.5 and the 1s accordingly to change the strength)
Incredibly simple rapid fire script I threw together in 2 mins (edit the 25 to change speed of fire for a smoother experience)
)Adjustable Rapidfire/No-Recoil (Change 0.7 depending on what gun your using you may need weaker or stronger)
Code:
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
_auto := true
~LButton::autofire()
Numlock::_auto := ! _auto
F1::ExitApp
autofire()
{
global _auto
if _auto
{
Loop
{
if GetKeyState("LButton", "P")
{
SendInput {LButton DownTemp}
Sleep 25
mouseXY(0, 0.7)
SendInput {LButton Up}
Sleep 25
}
else
break
} ;; loop
} ;; if
} ;; autofire()
mouseXY(x,y)
{
DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0)
}
Code:
#NoEnv
SendMode Input
~CapsLock::Suspend
Insert::ExitApp
~*$LButton::
Loop
{
GetKeyState, state, Lbutton, P
if state=u
break
mouseXY(-0.5,1)
sleep 0
mouseXY(0.5,-1)
sleep 0
mouseXY(-0.5,1)
sleep 0
mouseXY(0.5,-1)
sleep 0
}
return
mouseXY(x,y)
{
DllCall("mouse_event",int,1,int,x,int,y,uint,0,uint,0)
}
Code:
Ins::Suspend
LButton::
Loop
{
SetMouseDelay 25
Click
If (GetKeyState("LButton","P*")=0)
Break
}
