im gonna share my no recoil script for Logitech Mouse Users.
Its working good, but not perfect, thats the reason why i share it.
You welcome.
The Code:
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
local Activate = 3 -- default pressing the wheel
local recoil = false -- Disable/Enable no recoil
local mult = 1.00
EnablePrimaryMouseButtonEvents(true)
function OnEvent(event, arg)
if (event == "MOUSE_BUTTON_PRESSED" and arg == Activate) then
recoil = not recoil
if (recoil == false) then
OutputLogMessage("OFF-NoRecoil\n")
OutputLCDMessage("OFF-NoRecoil")
else
OutputLogMessage("ON-NoRecoil\n")
OutputLCDMessage("ON-NoRecoil")
end
end
if recoil then
-- Weapon selection
if(IsKeyLockOn('capslock'))then
Phantom()
else
Vandal()
end
end
end
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
function Phantom()
repeat
Sleep(24)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0,1*mult)
Sleep(24)
MoveMouseRelative(0,2*mult)
Sleep(24)
MoveMouseRelative(0,3*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,4*mult)
Sleep(24)
MoveMouseRelative(0,3*mult)
MoveMouseRelative(0,3*mult)
Sleep(24)
MoveMouseRelative(0,3*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
Sleep(24)
MoveMouseRelative(0,3*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
MoveMouseRelative(0,6*mult)
Sleep(24)
Sleep(24)
MoveMouseRelative(0,7*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,6*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,3*mult)
Sleep(24)
MoveMouseRelative(0,3*mult)
Sleep(24)
MoveMouseRelative(0,2*mult)
Sleep(24)
MoveMouseRelative(-0.2*mult,1*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(-0.2*mult,1*mult)
Sleep(24)
MoveMouseRelative(-0.2*mult,1*mult)
Sleep(24)
MoveMouseRelative(-0.3*mult,1*mult)
Sleep(24)
MoveMouseRelative(-0.4*mult,1*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(-0.4*mult,1*mult)
Sleep(24)
MoveMouseRelative(-0.4*mult,1*mult)
Sleep(24)
MoveMouseRelative(-0.2*mult,1*mult)
Sleep(24)
MoveMouseRelative(0.4*mult,1*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0.7*mult,-0.4*mult)
Sleep(24)
MoveMouseRelative(1*mult,-0.5*mult)
Sleep(24)
MoveMouseRelative(2*mult,-0.5*mult)
Sleep(24)
MoveMouseRelative(1*mult,-0.6*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(-0.2*mult,0)
Sleep(24)
MoveMouseRelative(-0.2*mult,0)
Sleep(24)
MoveMouseRelative(-0.2*mult,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(-0.2*mult,0)
Sleep(24)
MoveMouseRelative(-0.2*mult,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,(-1*mult))
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,(-1*mult))
Sleep(24)
MoveMouseRelative(0,0.1*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.3*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0.2*mult,0.2*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0.2*mult,0.2*mult)
Sleep(24)
MoveMouseRelative(0.2*mult,0.2*mult)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0.2*mult,0)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0.2*mult,(-1*mult))
Sleep(24)
MoveMouseRelative(0,(-1*mult))
Sleep(24)
MoveMouseRelative(0,(-1*mult))
Sleep(24)
MoveMouseRelative(0,0.2*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0.2*mult)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,-1*mult)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,-1*mult)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,-1*mult)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then
break
end
Sleep(96)
if not IsMouseButtonPressed(1) then
break
end
Sleep(960)
if not IsMouseButtonPressed(1) then
break
end
until not IsMouseButtonPressed(1)
end
------------------------------------------------------------------------------------------
function Vandal()
repeat
Sleep(24)
if not IsMouseButtonPressed(1) then break end
MoveMouseRelative(0,2*mult)
Sleep(24)
MoveMouseRelative(0,3*mult)
Sleep(24)
MoveMouseRelative(0,3*mult)
Sleep(24)
MoveMouseRelative(0,3*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,3*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
MoveMouseRelative(0,4*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
Sleep(24)
MoveMouseRelative(0,4*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,4*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,6*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,5*mult)
Sleep(24)
MoveMouseRelative(0,2*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,1*mult)
Sleep(24)
MoveMouseRelative(0,1*mult)
Sleep(24)
MoveMouseRelative(0,0*mult)
Sleep(24)
MoveMouseRelative(0,0*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,1*mult)
Sleep(24)
MoveMouseRelative(0,1*mult)
Sleep(24)
MoveMouseRelative(0,0*mult)
Sleep(24)
MoveMouseRelative(0,0*mult)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(1*mult,1*mult)
Sleep(24)
MoveMouseRelative(1*mult,1*mult)
Sleep(24)
MoveMouseRelative(1*mult,0)
Sleep(24)
MoveMouseRelative(1*mult,1)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0) --4
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0) --5
Sleep(24)
MoveMouseRelative(0,0) --8
Sleep(24)
MoveMouseRelative(1*mult,0) --8
Sleep(24)
MoveMouseRelative(1*mult,0) --8
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(2*mult,0) --7
Sleep(24)
MoveMouseRelative(1*mult,0) --3
Sleep(24)
MoveMouseRelative(1*mult,0) --1
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(0,0)
Sleep(24)
MoveMouseRelative(-1*mult,0) -- -1
Sleep(24)
MoveMouseRelative(-1*mult,-1*mult) -- -3
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(-1*mult,0) -- -5
Sleep(24)
MoveMouseRelative(-2,1*mult) -- -7
Sleep(24)
MoveMouseRelative(-1*mult,0) -- -7
Sleep(24)
MoveMouseRelative(-1*mult,0) -- -8
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(1*mult,-1*mult) -- -8
Sleep(24)
MoveMouseRelative(1*mult,0) -- -4
Sleep(24)
MoveMouseRelative(0.2*mult,0)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
if not IsMouseButtonPressed(1) then break end
Sleep(24)
MoveMouseRelative(0.2*mult,0)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
Sleep(24)
MoveMouseRelative(0.2*mult,0)
if not IsMouseButtonPressed(1) then
break
end
Sleep(96)
if not IsMouseButtonPressed(1) then
break
end
Sleep(960)
if not IsMouseButtonPressed(1) then
break
end
until not IsMouseButtonPressed(1)
end
Btw: Here a funny Video of a scammer:






