0% found this document useful (0 votes)
1K views5 pages

NoRecoil Code

The document contains code that handles mouse and keyboard events. It checks for different events like a profile being activated/deactivated. It also contains logic to simulate recoil by repeatedly moving the mouse when the left button is held down. The recoil effect will be toggled on/off by pressing the 5th mouse button.

Uploaded by

Jimmy Manurung
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views5 pages

NoRecoil Code

The document contains code that handles mouse and keyboard events. It checks for different events like a profile being activated/deactivated. It also contains logic to simulate recoil by repeatedly moving the mouse when the left button is held down. The recoil effect will be toggled on/off by pressing the 5th mouse button.

Uploaded by

Jimmy Manurung
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

function OnEvent(event, arg)

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 == 5) then
recoil = not recoil
spot = not spot
end
if (event == "MOUSE_BUTTON_PRESSED" and arg == 1 and recoil) then
if recoil then
repeat
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(-1, 23)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(-1, 24)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(-1, 21)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(-1, 23)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(-1, 27)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(-1, 26)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(-1, 25)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(-10, 8)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(100) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(10) if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0, 0)
Sleep(20) if not IsMouseButtonPressed(1) then break end
until not IsMouseButtonPressed(1)
end
end
end

You might also like