but don't use it on you'r main account
if it some how get detected remember you using it with you'r own risk I have nothing to do with it
Leave THANKS
Enjoy
sleep_duration = 32.5
MaxBreak = 50
recoilbutton=4 --Changes the button of your ak recoil/recoil mode (Default is 4)
sens=1 -- This is your in game sens. USE 800 DPI
TimeStamp = -MaxBreak-1 -- it's negative 2 seconds
recoil_coordsx = {
{ x = 0, y = 0 }, ---1
{ x = 0, y = 0 },
{ x = 0, y = 0 },
{ x = 0, y = 0 },
{ x = 0, y = 0 }, ---2
{ x = 0, y = 0 },
{ x = 0, y = 0 },
{ x = 0, y = 0 },
{ x = -1.665, y = 0 }, ---3
{ x = -1.665, y = 0 },
{ x = -1.665, y = 0 },
{ x = -1.665, y = 0 },
{ x = -3.33, y = 0 }, ---4
{ x = -3.33, y = 0 },
{ x = -3.33, y = 0 },
{ x = -3.33, y = 0 },
{ x = -3.33, y = 0 }, ---5
{ x = -3.33, y = 0 },
{ x = -3.33, y = 0 },
{ x = 3.33, y = 0 },
{ x = -4.1625, y = 0 }, ---6
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = 3.33, y = 0 }, ---7
{ x = 3.33, y = 0 },
{ x = 3.33, y = 0 },
{ x = 3.33, y = 0 },
{ x = 4.995, y = 0 }, ---8
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 }, ---9
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.1625, y = 0 }, ---10
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 }, ---11
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 }, ---12
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 }, ---13
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 }, ---14
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = -4.995, y = 0 }, ---15
{ x = -4.995, y = 0 },
{ x = -4.995, y = 0 },
{ x = -4.995, y = 0 },
{ x = -4.995, y = 0 }, ---16
{ x = -4.995, y = 0 },
{ x = -4.995, y = 0 },
{ x = -4.995, y = 0 },
{ x = -4.995, y = 0 }, ---17
{ x = -4.995, y = 0 },
{ x = -4.995, y = 0 },
{ x = -4.995, y = 0 },
{ x = -4.1625, y = 0 }, ---18
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 }, ---19
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 }, ---20
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 }, ---21
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 }, ---22
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 }, ---23
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 }, ---24
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = -4.1625, y = 0 },
{ x = 4.995, y = 0 }, ----25
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 }, ---26
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 }, ---27
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.995, y = 0 },
{ x = 4.1625, y = 0 }, ----28
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 }, ----29
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 }, ----29
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 }, ----29
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 }, ----29
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
{ x = 4.1625, y = 0 },
}
recoil_coordsy = {
{ x = 0, y = 6.66 }, ---1
{ x = 0, y = 6.66 },
{ x = 0, y = 6.66 },
{ x = 0, y = 6.66 },
{ x = 0, y = 4.995 }, ---2
{ x = 0, y = 4.995 },
{ x = 0, y = 4.995 },
{ x = 0, y = 4.995 },
{ x = 0, y = 4.995 }, ---3
{ x = 0, y = 4.995 },
{ x = 0, y = 4.995 },
{ x = 0, y = 4.995 },
{ x = 0, y = 4.995 }, ---4
{ x = 0, y = 4.995 },
{ x = 0, y = 4.995 },
{ x = 0, y = 4.995 },
{ x = 0, y = 2.664 }, ---5
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ---6
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ---7
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ---8
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ---9
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ---10
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.8305 }, ---11
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---12
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---13
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---14
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---15
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---16
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---17
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---18
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---19
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---20
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---21
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---22
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---23
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 }, ---24
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.8305 },
{ x = 0, y = 2.664 }, ----25
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ---26
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ---27
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ----28
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ----29
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ----29
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ----29
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 }, ----29
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
{ x = 0, y = 2.664 },
}
recoil_countx = # recoil_coordsx
recoil_county = # recoil_coordsy
LastIndex = 1
function OnEvent(event, arg, family)
OutputLogMessage("event = %s, arg = %d\n", event, arg)
if (event == "PROFILE_ACTIVATED") then
EnablePrimaryMouseButtonEvents(true)
elseif event == "PROFILE_DEACTIVATED" then
ReleaseMouseButton(2) -- to prevent it from being stuck on
end
if (event == "MOUSE_BUTTON_PRESSED" and arg == recoilbutton) then --------CHANGE THIS TO WHATEVER MOUSE BUTTON YOU WANT IT TO ACTIVATE ON
stand=false
recoil = not recoil
end
------------------------------
------------------------------
if event == "MOUSE_BUTTON_PRESSED" and arg == 2 then
shoot = true
elseif event == "MOUSE_BUTTON_RELEASED" and arg == 2 then
shoot = false
end
---shoot
if event == "MOUSE_BUTTON_PRESSED" and arg == 1 and recoil then
if shoot then
repeat
if stand == false then
if (GetRunningTime() - TimeStamp < MaxBreak) and (LastIndex <= recoil_count) then
i = LastIndex
else
i = 1
end
while i <= recoil_countx do
Sleep(sleep_duration)
if not IsMouseButtonPressed(1) then
LastIndex = i
TimeStamp = GetRunningTime()
break
end
MoveMouseRelative( (recoil_coordsx[i].x/sens), (recoil_coordsy[i].y/sens) )
if not IsMouseButtonPressed(1) then break end
i = i + 1
end
end
until not IsMouseButtonPressed(1)
end
end
end
If you have any question let me know ^^






