function OnEvent(event, arg)
OutputLogMessage("event = %s, arg = %d\n", event, arg)
if (event == "PROFILE_ACTIVATED") then
EnablePrimaryMouseButtonEvents(true)
elseif (event == "PROFILE_DEACTIVATED") then
EnablePrimaryMouseButtonEvents(false)
end
if (event == "MOUSE_BUTTON_PRESSED" and arg == 4) then
recoil = not recoil
end
if (event == "MOUSE_BUTTON_PRESSED" and arg == 1 and recoil) then
if IsMouseButtonPressed(1) then
Sleep(97)
if IsMouseButtonPressed(1) then
MoveMouseRelative(-12, 31)
Sleep(12)
if IsMouseButtonPressed(1) then
MoveMouseRelative(3, 12)
Sleep(24)
MoveMouseRelative(3, 19)
Sleep(25)
MoveMouseRelative(3, 19)
Sleep(24)
MoveMouseRelative(3, 12)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(0, 22)
Sleep(24)
MoveMouseRelative(0, 22)
Sleep(25)
MoveMouseRelative(0, 22)
Sleep(24)
MoveMouseRelative(0, 22)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(0, 25)
Sleep(24)
MoveMouseRelative(0, 25)
Sleep(24)
MoveMouseRelative(0, 25)
Sleep(24)
MoveMouseRelative(0, 25)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(6, 25)
Sleep(24)
MoveMouseRelative(6, 25)
Sleep(24)
MoveMouseRelative(6, 25)
Sleep(24)
MoveMouseRelative(6, 25)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(6, 22)
Sleep(24)
MoveMouseRelative(6, 22)
Sleep(25)
MoveMouseRelative(6, 22)
Sleep(24)
MoveMouseRelative(6, 22)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(9, 12)
Sleep(24)
MoveMouseRelative(9, 12)
Sleep(24)
MoveMouseRelative(9, 12)
Sleep(24)
MoveMouseRelative(9, 12)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(-9, 12)
Sleep(24)
MoveMouseRelative(-9, 12)
Sleep(24)
MoveMouseRelative(-9, 12)
Sleep(24)
MoveMouseRelative(-9, 12)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(-34, 0)
Sleep(24)
MoveMouseRelative(-34, 0)
Sleep(25)
MoveMouseRelative(-34, 0)
Sleep(24)
MoveMouseRelative(-34, 0)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(-19, 0)
Sleep(24)
MoveMouseRelative(-19, 0)
Sleep(24)
MoveMouseRelative(-19, 0)
Sleep(24)
MoveMouseRelative(-19, 0)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(9, 12)
Sleep(24)
MoveMouseRelative(9, 12)
Sleep(24)
MoveMouseRelative(9, 12)
Sleep(24)
MoveMouseRelative(9, 12)
Sleep(49)
if IsMouseButtonPressed(1) then
MoveMouseRelative(-6, 6)
Sleep(49)
MoveMouseRelative(-6, 6)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(-25, -3)
Sleep(24)
MoveMouseRelative(-25, -3)
Sleep(24)
MoveMouseRelative(-25, -3)
Sleep(24)
MoveMouseRelative(-25, -3)
Sleep(97)
MoveMouseRelative(0, 0)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(25, 0)
Sleep(24)
MoveMouseRelative(25, 0)
Sleep(25)
MoveMouseRelative(25, 0)
Sleep(24)
MoveMouseRelative(25, 0)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(19, 3)
Sleep(24)
MoveMouseRelative(19, 3)
Sleep(24)
MoveMouseRelative(19, 3)
Sleep(24)
MoveMouseRelative(19, 3)
Sleep(24)
if IsMouseButtonPressed(1) then
MoveMouseRelative(9, 9)
Sleep(24)
MoveMouseRelative(9, 9)
Sleep(25)
MoveMouseRelative(9, 9)
Sleep(24)
MoveMouseRelative(9, 9)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(25, 0)
Sleep(24)
MoveMouseRelative(25, 0)
Sleep(25)
MoveMouseRelative(25, 0)
Sleep(24)
MoveMouseRelative(25, 0)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(28, -3)
Sleep(24)
MoveMouseRelative(28, -3)
Sleep(24)
MoveMouseRelative(28, -3)
Sleep(24)
MoveMouseRelative(28, -3)
Sleep(25)
if IsMouseButtonPressed(1) then
MoveMouseRelative(-19, 0)
Sleep(24)
MoveMouseRelative(-19, 0)
Sleep(24)
MoveMouseRelative(-19, 0)
Sleep(24)
MoveMouseRelative(-19, 0)
Sleep(292)
MoveMouseRelative(-12, 12)
Sleep(98)
if IsMouseButtonPressed(1) then
MoveMouseRelative(25, 0)
Sleep(292)
MoveMouseRelative(138, 0)
Sleep(97)
MoveMouseRelative(138, 0)
Sleep(97)
MoveMouseRelative(-38, -62)
Sleep(250)
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end