This is a fairly simple no recoil script using ahk
p Turns it on or off
u makes recoil lower
y makes recoil higher
/ suspends dosent turn off just pauses the script
Here is the script i hope you like it
dc = 0
recoil = 6
Pause::Suspend,Toggle
/::Suspend
LButton::
Loop
{
if (dc = 1)
{
SetMouseDelay 10
Click
DllCall("mouse_event", uint, 1, int, 0, int, 6, uint, 0, int, 0)
If (GetKeyState("LButton","P")=0)
Break
}
else {
Click
Break
}
}
return
P::
Loop {
If(GetKeyState("P", "P")=0)
{
if dc = 0
{
dc = 1
ComObjCreate("SAPI.SpVoice").Speak("on")
}
else
{
dc = 0
ComObjCreate("SAPI.SpVoice").Speak("off")
}
Break
}
}
return
U::
Loop {
If(GetKeyState("U", "P")=0)
{
recoil += 1
ComObjCreate("SAPI.SpVoice").Speak(recoil)
Break
}
}
return
Y::
Loop {
If(GetKeyState("Y", "P")=0)
{
recoil -= 1
ComObjCreate("SAPI.SpVoice").Speak(recoil)
Break
}
}
return
N::
Loop {
If(GetKeyState("N", "P")=0)
{
send {SHIFT down}
MouseGetPos, xpos, ypos
MouseClickDrag, left, xpos, ypos, xpos-200, ypos
send {SHIFT up}
MouseMove, xpos, ypos
Break
}
}
return