-
Notifications
You must be signed in to change notification settings - Fork 3
/
NoRecoil-V1.lua
75 lines (60 loc) · 2.19 KB
/
NoRecoil-V1.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
--[[
:::!~!!!!!:.
.xUHWH!! !!?M88WHX:.
.X*#M@$!! !X!M$$$$$$WWx:.
:!!!!!!?H! :!$!$$$$$$$$$$8X:
!!~ ~:~!! :~!$!#$$$$$$$$$$8X:
:!~::!H!< ~.U$X!?R$$$$$$$$MM!
~!~!!!!~~ .:XW$$$U!!?$$$$$$RMM!
!:~~~ .:!M"T#$$$$WX??#MRRMMM!
~?WuxiW*` `"#$$$$8!!!!??!!!
:X- M$$$$ `"T#$T~!8$WUXU~
:%` ~#$$$m: ~!~ ?$$$$$$
:!`.- ~T$$$$8xx. .xWW- ~""##*"
..... -~~:<` ! ~?T#$$@@W@*?$$ /`
W$@@M!!! .!~~ !! .:XUW$W!~ `"~: :
#"~~`.:x%`!! !H: !WM$$$$Ti.: .!WUn+!`
:::~:!!`:X~ .: ?H.!u "$$$B$$$!W:U!T$$M~
.~~ :X@!.-~ ?@WTWo("*$$$W$TH$! `
Wi.~!X$?!-~ : ?$$$B$Wu("**$RM!
$R@i.~~ ! : ~$$$$$B$$en:``
?MXT@Wx.~ : ~"##*$$$$M~
--~~SecHex's no Recoil Tool~~ -> https://github.com/SecHex
--]]
local NoRecoil = true
local recoilStrength = 4
function OnEvent(event, arg)
OutputLogMessage("event = %s, arg = %s\n", event, arg)
if (event == "PROFILE_ACTIVATED") then
EnablePrimaryMouseButtonEvents(true)
end
-- <=================~~Press Numlock to turn on~~======================>
if IsKeyLockOn("numlock")then
if (event== "MOUSE_BUTTON_PRESSED" and arg == 7) then
NoRecoil = not NoRecoil
if (recoil == true) then
OutputLogMessage ("[+] No Recoil is On\n")
else
OutputLogMessage ("[-] No Recoil is Off\n")
end
end
-- <=================~~Change recoil strength with mouse buttons~~======================>
if (event== "MOUSE_BUTTON_PRESSED" and arg == 4) then
recoilStrength = recoilStrength + 1
OutputLogMessage("[+] Recoil strength increased to %d\n", recoilStrength)
end
if (event== "MOUSE_BUTTON_PRESSED" and arg == 5) then
recoilStrength = recoilStrength - 1
OutputLogMessage("[-] Recoil strength decreased to %d\n", recoilStrength)
end
-- <=================~~NoRecoil Settings~~======================>
if (event == "MOUSE_BUTTON_PRESSED" and arg ==1 and NoRecoil == true) then
if IsMouseButtonPressed(1) and IsMouseButtonPressed(3)then
repeat
MoveMouseRelative(0,recoilStrength)
Sleep(14)
until not IsMouseButtonPressed(1) or not IsMouseButtonPressed(3)
end
end
end
end