--########################################################################################################
-- werther$ script collection
--########################################################################################################
--------------------------------------------------------------------------
---------------- how does it work? ---------------------------------------
--------------------------------------------------------------------------
--toggling the script STANDARD settings
----numlock
------enable / disable norecoil settings on the fly
--------basically every scipt is still working, it just stops pulling your mouse down
----scrollock
------toggle legit mode on / off
--legit mode settings
----if legit mode is activated, every action has a different sleep value, meaning the inputs aren't exact, thus legit
------lets say legit_mode_percent is 40
------in the script a button is pressed for 50ms (sleep value)
------the sleep value is changed to a random value between 50 and 50*1.40
--------instead of the mouse button being pressed for 50ms every time, it is pressed for a random value is generated between 50ms and 70ms
----this affectes pretty much every action in this script, including norecoil and how much the mouse is being pulled down
---->why would you even have a script if the numbers are random anyway
-------because it is not as unreliable as you think. especially if the the legit_mode_percent is really low
--norecoil
----hold down right mouse button
----press / hold left mouse button
------"q" is being pressed 1 time for battlefield tagging
--------this means that the next action is being delayed because of the sleep value
------depending on the settings, your mouse is pulled down
--------the lower the settings, the more legit and smoother it looks
--rapid fire
----hold down right mouse button
----press / hold left mouse4
------mouse 1 is being spammed
------depending on the settings, your mouse is pulled down
--------the lower the settings, the more legit and smoother it looks
--burst
----hold down right mouse button
----press / hold left mouse5
------mouse 1 is pushed for the configured time
------a delay sets in, causing the recoil to fall back
------repeat
--quickscope
-----press mouse5
-------mouse 2 and shift is pressed
-------delays for the set time
-------if it is released then it shoots and then resets itself
--------------------------------------------------------------------------
---------------- settings ------------------------------------------------
--------------------------------------------------------------------------
--scripttoggle settings to enable /disable the script on the fly
----setting to enable to toggle the script on the fly, if false, it will always be on
local scripttoggle = true
local scripttoggle_key = "numlock" --press this button to toggle the script
----legit mode settings
local legit_mode_toggle=true
local legit_mode_toggle_key="capslock"
local legit_mode=true
local legit_mode_percent=40
local legit_mode_percent_burst=10
local legit_mode_percent_quickscope=5
--basic setting, how long the left mousebutton is pressed
local lmouse_press =40
--norecoil settings
----disclaimer: since it only pulls your mouse down, it probably won't negate recoil perfectly
----it only pulls your mouse down if
------LEFT MOUSE is held down
------RIGHT MOUSE is pressed
----play around with these settings until perfect.
local no_recoil = 2 --how much the mouse is pulled down
local no_recoil_sleep = 12 --interval between how often the mouse gets pulled down
local no_recoil_predelay = 0 --change this if you only want to activate it after a certain amount of ms
local rapid_fire = 0 --how much the mouse is being pulled down while rapid fire
local rapid_fire_sleep = 40 --delay between every shot
local perfectburst_press = 150 --how long the the burst lasts
local perfectburst_sleep = 200 --delay between bursts
--dont touch these
local in_quickscope = 0
local in_scope = false
--quickscope settings
local quickscope_sleep = 250
--------------------------------------------------------------------------
---------------- functions -----------------------------------------------
--------------------------------------------------------------------------
function get_random(arg, rand)
local random_percentage=(100 + rand)/100
local result = math.random(arg, arg * random_percentage)
OutputLogMessage(result)
OutputLogMessage("\n")
return result
end
function norecoil()
--Automated tagging in Battlefield
----Remove PressKey and ReleaseKey to disable
PressKey("Q")
Sleep(no_recoil_predelay)
ReleaseKey("Q")
if(legit_mode==true)then
repeat
MoveMouseRelative(0,get_random(no_recoil, legit_mode_percent))
Sleep(get_random(no_recoil_sleep, legit_mode_percent))
until not IsMouseButtonPressed(1)
else
repeat
MoveMouseRelative(0,no_recoil)
Sleep(no_recoil_sleep)
until not IsMouseButtonPressed(1)
end
end
function rapidfire()
if(legit_mode==false)then
repeat
PressMouseButton(1)
Sleep(lmouse_press)
ReleaseMouseButton(1)
MoveMouseRelative(0,rapid_fire)
Sleep(rapid_fire_sleep)
until not IsMouseButtonPressed(4)
else
repeat
PressMouseButton(1)
Sleep(get_random(lmouse_press, legit_mode_percent))
ReleaseMouseButton(1)
MoveMouseRelative(0,get_random(rapid_fire, legit_mode_percent))
Sleep(get_random(rapid_fire_sleep, legit_mode_percent))
until not IsMouseButtonPressed(4)
end
end
function perfectburst()
if(legit_mode==false)then
repeat
PressMouseButton(1)
Sleep(perfectburst_press)
ReleaseMouseButton(1)
Sleep(perfectburst_sleep)
until not IsMouseButtonPressed(5)
else
repeat
PressMouseButton(1)
Sleep(get_random(perfectburst_press, legit_mode_percent/5))
ReleaseMouseButton(1)
Sleep(get_random(perfectburst_sleep, legit_mode_percent/5))
until not IsMouseButtonPressed(5)
end
end
--------------------------------------------------------------------------
----------------OnEvent---------------------------------------------------
--------------------------------------------------------------------------
function OnEvent(event, arg)
if (IsKeyLockOn(scripttoggle_key) == false and scripttoggle) then
EnablePrimaryMouseButtonEvents(false)
else
EnablePrimaryMouseButtonEvents(true)
end
--legit_mode_toggle
if (IsKeyLockOn(legit_mode_toggle_key)) then
legit_mode=true
else
legit_mode=false
end
--function to check if mouse button 2 is pressed. necessary for quickscope and logging
if (event == "MOUSE_BUTTON_PRESSED" and arg == 2) then
ClearLog()
if(legit_mode) then
OutputLogMessage("legit mode enabled")
OutputLogMessage("\n")
end
in_scope = true
OutputLogMessage("in_scope: ")
OutputLogMessage(tostring(in_scope))
OutputLogMessage("\n")
end
if (event == "MOUSE_BUTTON_RELEASED" and arg == 2) then
in_scope = false
OutputLogMessage("in_scope: ")
OutputLogMessage(tostring(in_scope))
OutputLogMessage("\n")
end
--No Recoil Script
if (IsMouseButtonPressed(1) and IsMouseButtonPressed(3)) then
OutputLogMessage("no recoil; ")
norecoil()
--Rapid Fire Script
else if (IsMouseButtonPressed(4) and IsMouseButtonPressed(3)) then
OutputLogMessage("rapid fire")
rapidfire()
--Perfect Burst
else if IsMouseButtonPressed(5) and IsMouseButtonPressed(3) then
OutputLogMessage("perfect burst")
perfectburst()
end
end
end
--(Quick) Scope
if (in_scope == false and event == "MOUSE_BUTTON_PRESSED" and arg == 5) then
ClearLog()
in_quickscope = 1
OutputLogMessage("quickscope in: ")
OutputLogMessage(in_quickscope)
PressMouseButton(3)
if(legit_mode) then Sleep(get_random(quickscope_sleep, legit_mode_percent_quickscope))
else Sleep(250) end
PressKey("lshift")
else if (event == "MOUSE_BUTTON_RELEASED" and arg == 5 and not in_scope and IsKeyLockOn("numlock")) then
PressMouseButton(1)
Sleep(lmouse_press)
ReleaseMouseButton(1)
ReleaseMouseButton(3)
ReleaseKey("lshift")
OutputLogMessage("quickscope out \n")
OutputLogMessage("\n \n")
in_quickscope=0
end
end
end
deniyorum şimdi teşekkür ederimBen bunu kullanıyorum numlock açıkken sağ click basılı tutup ateş edersen geri tepmeyi çok büyük oranda önlüyor.
G hubda denedim faydalı.
Kod:--######################################################################################################## -- werther$ script collection --######################################################################################################## -------------------------------------------------------------------------- ---------------- how does it work? --------------------------------------- -------------------------------------------------------------------------- --toggling the script STANDARD settings ----numlock ------enable / disable norecoil settings on the fly --------basically every scipt is still working, it just stops pulling your mouse down ----scrollock ------toggle legit mode on / off --legit mode settings ----if legit mode is activated, every action has a different sleep value, meaning the inputs aren't exact, thus legit ------lets say legit_mode_percent is 40 ------in the script a button is pressed for 50ms (sleep value) ------the sleep value is changed to a random value between 50 and 50*1.40 --------instead of the mouse button being pressed for 50ms every time, it is pressed for a random value is generated between 50ms and 70ms ----this affectes pretty much every action in this script, including norecoil and how much the mouse is being pulled down ---->why would you even have a script if the numbers are random anyway -------because it is not as unreliable as you think. especially if the the legit_mode_percent is really low --norecoil ----hold down right mouse button ----press / hold left mouse button ------"q" is being pressed 1 time for battlefield tagging --------this means that the next action is being delayed because of the sleep value ------depending on the settings, your mouse is pulled down --------the lower the settings, the more legit and smoother it looks --rapid fire ----hold down right mouse button ----press / hold left mouse4 ------mouse 1 is being spammed ------depending on the settings, your mouse is pulled down --------the lower the settings, the more legit and smoother it looks --burst ----hold down right mouse button ----press / hold left mouse5 ------mouse 1 is pushed for the configured time ------a delay sets in, causing the recoil to fall back ------repeat --quickscope -----press mouse5 -------mouse 2 and shift is pressed -------delays for the set time -------if it is released then it shoots and then resets itself -------------------------------------------------------------------------- ---------------- settings ------------------------------------------------ -------------------------------------------------------------------------- --scripttoggle settings to enable /disable the script on the fly ----setting to enable to toggle the script on the fly, if false, it will always be on local scripttoggle = true local scripttoggle_key = "numlock" --press this button to toggle the script ----legit mode settings local legit_mode_toggle=true local legit_mode_toggle_key="capslock" local legit_mode=true local legit_mode_percent=40 local legit_mode_percent_burst=10 local legit_mode_percent_quickscope=5 --basic setting, how long the left mousebutton is pressed local lmouse_press =40 --norecoil settings ----disclaimer: since it only pulls your mouse down, it probably won't negate recoil perfectly ----it only pulls your mouse down if ------LEFT MOUSE is held down ------RIGHT MOUSE is pressed ----play around with these settings until perfect. local no_recoil = 2 --how much the mouse is pulled down local no_recoil_sleep = 12 --interval between how often the mouse gets pulled down local no_recoil_predelay = 0 --change this if you only want to activate it after a certain amount of ms local rapid_fire = 0 --how much the mouse is being pulled down while rapid fire local rapid_fire_sleep = 40 --delay between every shot local perfectburst_press = 150 --how long the the burst lasts local perfectburst_sleep = 200 --delay between bursts --dont touch these local in_quickscope = 0 local in_scope = false --quickscope settings local quickscope_sleep = 250 -------------------------------------------------------------------------- ---------------- functions ----------------------------------------------- -------------------------------------------------------------------------- function get_random(arg, rand) local random_percentage=(100 + rand)/100 local result = math.random(arg, arg * random_percentage) OutputLogMessage(result) OutputLogMessage("\n") return result end function norecoil() --Automated tagging in Battlefield ----Remove PressKey and ReleaseKey to disable PressKey("Q") Sleep(no_recoil_predelay) ReleaseKey("Q") if(legit_mode==true)then repeat MoveMouseRelative(0,get_random(no_recoil, legit_mode_percent)) Sleep(get_random(no_recoil_sleep, legit_mode_percent)) until not IsMouseButtonPressed(1) else repeat MoveMouseRelative(0,no_recoil) Sleep(no_recoil_sleep) until not IsMouseButtonPressed(1) end end function rapidfire() if(legit_mode==false)then repeat PressMouseButton(1) Sleep(lmouse_press) ReleaseMouseButton(1) MoveMouseRelative(0,rapid_fire) Sleep(rapid_fire_sleep) until not IsMouseButtonPressed(4) else repeat PressMouseButton(1) Sleep(get_random(lmouse_press, legit_mode_percent)) ReleaseMouseButton(1) MoveMouseRelative(0,get_random(rapid_fire, legit_mode_percent)) Sleep(get_random(rapid_fire_sleep, legit_mode_percent)) until not IsMouseButtonPressed(4) end end function perfectburst() if(legit_mode==false)then repeat PressMouseButton(1) Sleep(perfectburst_press) ReleaseMouseButton(1) Sleep(perfectburst_sleep) until not IsMouseButtonPressed(5) else repeat PressMouseButton(1) Sleep(get_random(perfectburst_press, legit_mode_percent/5)) ReleaseMouseButton(1) Sleep(get_random(perfectburst_sleep, legit_mode_percent/5)) until not IsMouseButtonPressed(5) end end -------------------------------------------------------------------------- ----------------OnEvent--------------------------------------------------- -------------------------------------------------------------------------- function OnEvent(event, arg) if (IsKeyLockOn(scripttoggle_key) == false and scripttoggle) then EnablePrimaryMouseButtonEvents(false) else EnablePrimaryMouseButtonEvents(true) end --legit_mode_toggle if (IsKeyLockOn(legit_mode_toggle_key)) then legit_mode=true else legit_mode=false end --function to check if mouse button 2 is pressed. necessary for quickscope and logging if (event == "MOUSE_BUTTON_PRESSED" and arg == 2) then ClearLog() if(legit_mode) then OutputLogMessage("legit mode enabled") OutputLogMessage("\n") end in_scope = true OutputLogMessage("in_scope: ") OutputLogMessage(tostring(in_scope)) OutputLogMessage("\n") end if (event == "MOUSE_BUTTON_RELEASED" and arg == 2) then in_scope = false OutputLogMessage("in_scope: ") OutputLogMessage(tostring(in_scope)) OutputLogMessage("\n") end --No Recoil Script if (IsMouseButtonPressed(1) and IsMouseButtonPressed(3)) then OutputLogMessage("no recoil; ") norecoil() --Rapid Fire Script else if (IsMouseButtonPressed(4) and IsMouseButtonPressed(3)) then OutputLogMessage("rapid fire") rapidfire() --Perfect Burst else if IsMouseButtonPressed(5) and IsMouseButtonPressed(3) then OutputLogMessage("perfect burst") perfectburst() end end end --(Quick) Scope if (in_scope == false and event == "MOUSE_BUTTON_PRESSED" and arg == 5) then ClearLog() in_quickscope = 1 OutputLogMessage("quickscope in: ") OutputLogMessage(in_quickscope) PressMouseButton(3) if(legit_mode) then Sleep(get_random(quickscope_sleep, legit_mode_percent_quickscope)) else Sleep(250) end PressKey("lshift") else if (event == "MOUSE_BUTTON_RELEASED" and arg == 5 and not in_scope and IsKeyLockOn("numlock")) then PressMouseButton(1) Sleep(lmouse_press) ReleaseMouseButton(1) ReleaseMouseButton(3) ReleaseKey("lshift") OutputLogMessage("quickscope out \n") OutputLogMessage("\n \n") in_quickscope=0 end end end
deniyorum şimdi teşekkür ederim
herhangi bir şey yapmam gerekiyor mu scripti direk yükleyecekmiyim yoksa herhangi bir tuş ataması vs yapmam gerekiyor mu
eline saglık bromBen bunu kullanıyorum numlock açıkken sağ click basılı tutup ateş edersen geri tepmeyi çok büyük oranda önlüyor.
G hubda denedim faydalı.
Kod:--######################################################################################################## -- werther$ script collection --######################################################################################################## -------------------------------------------------------------------------- ---------------- how does it work? --------------------------------------- -------------------------------------------------------------------------- --toggling the script STANDARD settings ----numlock ------enable / disable norecoil settings on the fly --------basically every scipt is still working, it just stops pulling your mouse down ----scrollock ------toggle legit mode on / off --legit mode settings ----if legit mode is activated, every action has a different sleep value, meaning the inputs aren't exact, thus legit ------lets say legit_mode_percent is 40 ------in the script a button is pressed for 50ms (sleep value) ------the sleep value is changed to a random value between 50 and 50*1.40 --------instead of the mouse button being pressed for 50ms every time, it is pressed for a random value is generated between 50ms and 70ms ----this affectes pretty much every action in this script, including norecoil and how much the mouse is being pulled down ---->why would you even have a script if the numbers are random anyway -------because it is not as unreliable as you think. especially if the the legit_mode_percent is really low --norecoil ----hold down right mouse button ----press / hold left mouse button ------"q" is being pressed 1 time for battlefield tagging --------this means that the next action is being delayed because of the sleep value ------depending on the settings, your mouse is pulled down --------the lower the settings, the more legit and smoother it looks --rapid fire ----hold down right mouse button ----press / hold left mouse4 ------mouse 1 is being spammed ------depending on the settings, your mouse is pulled down --------the lower the settings, the more legit and smoother it looks --burst ----hold down right mouse button ----press / hold left mouse5 ------mouse 1 is pushed for the configured time ------a delay sets in, causing the recoil to fall back ------repeat --quickscope -----press mouse5 -------mouse 2 and shift is pressed -------delays for the set time -------if it is released then it shoots and then resets itself -------------------------------------------------------------------------- ---------------- settings ------------------------------------------------ -------------------------------------------------------------------------- --scripttoggle settings to enable /disable the script on the fly ----setting to enable to toggle the script on the fly, if false, it will always be on local scripttoggle = true local scripttoggle_key = "numlock" --press this button to toggle the script ----legit mode settings local legit_mode_toggle=true local legit_mode_toggle_key="capslock" local legit_mode=true local legit_mode_percent=40 local legit_mode_percent_burst=10 local legit_mode_percent_quickscope=5 --basic setting, how long the left mousebutton is pressed local lmouse_press =40 --norecoil settings ----disclaimer: since it only pulls your mouse down, it probably won't negate recoil perfectly ----it only pulls your mouse down if ------LEFT MOUSE is held down ------RIGHT MOUSE is pressed ----play around with these settings until perfect. local no_recoil = 2 --how much the mouse is pulled down local no_recoil_sleep = 12 --interval between how often the mouse gets pulled down local no_recoil_predelay = 0 --change this if you only want to activate it after a certain amount of ms local rapid_fire = 0 --how much the mouse is being pulled down while rapid fire local rapid_fire_sleep = 40 --delay between every shot local perfectburst_press = 150 --how long the the burst lasts local perfectburst_sleep = 200 --delay between bursts --dont touch these local in_quickscope = 0 local in_scope = false --quickscope settings local quickscope_sleep = 250 -------------------------------------------------------------------------- ---------------- functions ----------------------------------------------- -------------------------------------------------------------------------- function get_random(arg, rand) local random_percentage=(100 + rand)/100 local result = math.random(arg, arg * random_percentage) OutputLogMessage(result) OutputLogMessage("\n") return result end function norecoil() --Automated tagging in Battlefield ----Remove PressKey and ReleaseKey to disable PressKey("Q") Sleep(no_recoil_predelay) ReleaseKey("Q") if(legit_mode==true)then repeat MoveMouseRelative(0,get_random(no_recoil, legit_mode_percent)) Sleep(get_random(no_recoil_sleep, legit_mode_percent)) until not IsMouseButtonPressed(1) else repeat MoveMouseRelative(0,no_recoil) Sleep(no_recoil_sleep) until not IsMouseButtonPressed(1) end end function rapidfire() if(legit_mode==false)then repeat PressMouseButton(1) Sleep(lmouse_press) ReleaseMouseButton(1) MoveMouseRelative(0,rapid_fire) Sleep(rapid_fire_sleep) until not IsMouseButtonPressed(4) else repeat PressMouseButton(1) Sleep(get_random(lmouse_press, legit_mode_percent)) ReleaseMouseButton(1) MoveMouseRelative(0,get_random(rapid_fire, legit_mode_percent)) Sleep(get_random(rapid_fire_sleep, legit_mode_percent)) until not IsMouseButtonPressed(4) end end function perfectburst() if(legit_mode==false)then repeat PressMouseButton(1) Sleep(perfectburst_press) ReleaseMouseButton(1) Sleep(perfectburst_sleep) until not IsMouseButtonPressed(5) else repeat PressMouseButton(1) Sleep(get_random(perfectburst_press, legit_mode_percent/5)) ReleaseMouseButton(1) Sleep(get_random(perfectburst_sleep, legit_mode_percent/5)) until not IsMouseButtonPressed(5) end end -------------------------------------------------------------------------- ----------------OnEvent--------------------------------------------------- -------------------------------------------------------------------------- function OnEvent(event, arg) if (IsKeyLockOn(scripttoggle_key) == false and scripttoggle) then EnablePrimaryMouseButtonEvents(false) else EnablePrimaryMouseButtonEvents(true) end --legit_mode_toggle if (IsKeyLockOn(legit_mode_toggle_key)) then legit_mode=true else legit_mode=false end --function to check if mouse button 2 is pressed. necessary for quickscope and logging if (event == "MOUSE_BUTTON_PRESSED" and arg == 2) then ClearLog() if(legit_mode) then OutputLogMessage("legit mode enabled") OutputLogMessage("\n") end in_scope = true OutputLogMessage("in_scope: ") OutputLogMessage(tostring(in_scope)) OutputLogMessage("\n") end if (event == "MOUSE_BUTTON_RELEASED" and arg == 2) then in_scope = false OutputLogMessage("in_scope: ") OutputLogMessage(tostring(in_scope)) OutputLogMessage("\n") end --No Recoil Script if (IsMouseButtonPressed(1) and IsMouseButtonPressed(3)) then OutputLogMessage("no recoil; ") norecoil() --Rapid Fire Script else if (IsMouseButtonPressed(4) and IsMouseButtonPressed(3)) then OutputLogMessage("rapid fire") rapidfire() --Perfect Burst else if IsMouseButtonPressed(5) and IsMouseButtonPressed(3) then OutputLogMessage("perfect burst") perfectburst() end end end --(Quick) Scope if (in_scope == false and event == "MOUSE_BUTTON_PRESSED" and arg == 5) then ClearLog() in_quickscope = 1 OutputLogMessage("quickscope in: ") OutputLogMessage(in_quickscope) PressMouseButton(3) if(legit_mode) then Sleep(get_random(quickscope_sleep, legit_mode_percent_quickscope)) else Sleep(250) end PressKey("lshift") else if (event == "MOUSE_BUTTON_RELEASED" and arg == 5 and not in_scope and IsKeyLockOn("numlock")) then PressMouseButton(1) Sleep(lmouse_press) ReleaseMouseButton(1) ReleaseMouseButton(3) ReleaseKey("lshift") OutputLogMessage("quickscope out \n") OutputLogMessage("\n \n") in_quickscope=0 end end end
Bunu direkt olarak yükleyebilirsin,deniyorum şimdi teşekkür ederim
herhangi bir şey yapmam gerekiyor mu scripti direk yükleyecekmiyim yoksa herhangi bir tuş ataması vs yapmam gerekiyor mu
--------------------------------------------------------------------------
---------------- how does it work? ---------------------------------------
--------------------------------------------------------------------------
--toggling the script STANDARD settings
----numlock
------enable / disable norecoil settings on the fly
--------basically every scipt is still working, it just stops pulling your mouse down
----scrollock
------toggle legit mode on / off
--legit mode settings
----if legit mode is activated, every action has a different sleep value, meaning the inputs aren't exact, thus legit
------lets say legit_mode_percent is 40
------in the script a button is pressed for 50ms (sleep value)
------the sleep value is changed to a random value between 50 and 50*1.40
--------instead of the mouse button being pressed for 50ms every time, it is pressed for a random value is generated between 50ms and 70ms
----this affectes pretty much every action in this script, including norecoil and how much the mouse is being pulled down
---->why would you even have a script if the numbers are random anyway
-------because it is not as unreliable as you think. especially if the the legit_mode_percent is really low
--norecoil
----hold down right mouse button
----press / hold left mouse button
------"q" is being pressed 1 time for battlefield tagging
--------this means that the next action is being delayed because of the sleep value
------depending on the settings, your mouse is pulled down
--------the lower the settings, the more legit and smoother it looks
--rapid fire
----hold down right mouse button
----press / hold left mouse4
------mouse 1 is being spammed
------depending on the settings, your mouse is pulled down
--------the lower the settings, the more legit and smoother it looks
--burst
----hold down right mouse button
----press / hold left mouse5
------mouse 1 is pushed for the configured time
------a delay sets in, causing the recoil to fall back
------repeat
--quickscope
-----press mouse5
-------mouse 2 and shift is pressed
-------delays for the set time
-------if it is released then it shoots and then resets itself
Dostum bunu kendinmi yazdın yoksa buldunmu biryerden. Biryerden bulduysan adres belirtirmisin?Ben bunu kullanıyorum numlock açıkken sağ click basılı tutup ateş edersen geri tepmeyi çok büyük oranda önlüyor.
G hubda denedim faydalı.
Kod:--######################################################################################################## -- werther$ script collection --######################################################################################################## -------------------------------------------------------------------------- ---------------- how does it work? --------------------------------------- -------------------------------------------------------------------------- --toggling the script STANDARD settings ----numlock ------enable / disable norecoil settings on the fly --------basically every scipt is still working, it just stops pulling your mouse down ----scrollock ------toggle legit mode on / off --legit mode settings ----if legit mode is activated, every action has a different sleep value, meaning the inputs aren't exact, thus legit ------lets say legit_mode_percent is 40 ------in the script a button is pressed for 50ms (sleep value) ------the sleep value is changed to a random value between 50 and 50*1.40 --------instead of the mouse button being pressed for 50ms every time, it is pressed for a random value is generated between 50ms and 70ms ----this affectes pretty much every action in this script, including norecoil and how much the mouse is being pulled down ---->why would you even have a script if the numbers are random anyway -------because it is not as unreliable as you think. especially if the the legit_mode_percent is really low --norecoil ----hold down right mouse button ----press / hold left mouse button ------"q" is being pressed 1 time for battlefield tagging --------this means that the next action is being delayed because of the sleep value ------depending on the settings, your mouse is pulled down --------the lower the settings, the more legit and smoother it looks --rapid fire ----hold down right mouse button ----press / hold left mouse4 ------mouse 1 is being spammed ------depending on the settings, your mouse is pulled down --------the lower the settings, the more legit and smoother it looks --burst ----hold down right mouse button ----press / hold left mouse5 ------mouse 1 is pushed for the configured time ------a delay sets in, causing the recoil to fall back ------repeat --quickscope -----press mouse5 -------mouse 2 and shift is pressed -------delays for the set time -------if it is released then it shoots and then resets itself -------------------------------------------------------------------------- ---------------- settings ------------------------------------------------ -------------------------------------------------------------------------- --scripttoggle settings to enable /disable the script on the fly ----setting to enable to toggle the script on the fly, if false, it will always be on local scripttoggle = true local scripttoggle_key = "numlock" --press this button to toggle the script ----legit mode settings local legit_mode_toggle=true local legit_mode_toggle_key="capslock" local legit_mode=true local legit_mode_percent=40 local legit_mode_percent_burst=10 local legit_mode_percent_quickscope=5 --basic setting, how long the left mousebutton is pressed local lmouse_press =40 --norecoil settings ----disclaimer: since it only pulls your mouse down, it probably won't negate recoil perfectly ----it only pulls your mouse down if ------LEFT MOUSE is held down ------RIGHT MOUSE is pressed ----play around with these settings until perfect. local no_recoil = 2 --how much the mouse is pulled down local no_recoil_sleep = 12 --interval between how often the mouse gets pulled down local no_recoil_predelay = 0 --change this if you only want to activate it after a certain amount of ms local rapid_fire = 0 --how much the mouse is being pulled down while rapid fire local rapid_fire_sleep = 40 --delay between every shot local perfectburst_press = 150 --how long the the burst lasts local perfectburst_sleep = 200 --delay between bursts --dont touch these local in_quickscope = 0 local in_scope = false --quickscope settings local quickscope_sleep = 250 -------------------------------------------------------------------------- ---------------- functions ----------------------------------------------- -------------------------------------------------------------------------- function get_random(arg, rand) local random_percentage=(100 + rand)/100 local result = math.random(arg, arg * random_percentage) OutputLogMessage(result) OutputLogMessage("\n") return result end function norecoil() --Automated tagging in Battlefield ----Remove PressKey and ReleaseKey to disable PressKey("Q") Sleep(no_recoil_predelay) ReleaseKey("Q") if(legit_mode==true)then repeat MoveMouseRelative(0,get_random(no_recoil, legit_mode_percent)) Sleep(get_random(no_recoil_sleep, legit_mode_percent)) until not IsMouseButtonPressed(1) else repeat MoveMouseRelative(0,no_recoil) Sleep(no_recoil_sleep) until not IsMouseButtonPressed(1) end end function rapidfire() if(legit_mode==false)then repeat PressMouseButton(1) Sleep(lmouse_press) ReleaseMouseButton(1) MoveMouseRelative(0,rapid_fire) Sleep(rapid_fire_sleep) until not IsMouseButtonPressed(4) else repeat PressMouseButton(1) Sleep(get_random(lmouse_press, legit_mode_percent)) ReleaseMouseButton(1) MoveMouseRelative(0,get_random(rapid_fire, legit_mode_percent)) Sleep(get_random(rapid_fire_sleep, legit_mode_percent)) until not IsMouseButtonPressed(4) end end function perfectburst() if(legit_mode==false)then repeat PressMouseButton(1) Sleep(perfectburst_press) ReleaseMouseButton(1) Sleep(perfectburst_sleep) until not IsMouseButtonPressed(5) else repeat PressMouseButton(1) Sleep(get_random(perfectburst_press, legit_mode_percent/5)) ReleaseMouseButton(1) Sleep(get_random(perfectburst_sleep, legit_mode_percent/5)) until not IsMouseButtonPressed(5) end end -------------------------------------------------------------------------- ----------------OnEvent--------------------------------------------------- -------------------------------------------------------------------------- function OnEvent(event, arg) if (IsKeyLockOn(scripttoggle_key) == false and scripttoggle) then EnablePrimaryMouseButtonEvents(false) else EnablePrimaryMouseButtonEvents(true) end --legit_mode_toggle if (IsKeyLockOn(legit_mode_toggle_key)) then legit_mode=true else legit_mode=false end --function to check if mouse button 2 is pressed. necessary for quickscope and logging if (event == "MOUSE_BUTTON_PRESSED" and arg == 2) then ClearLog() if(legit_mode) then OutputLogMessage("legit mode enabled") OutputLogMessage("\n") end in_scope = true OutputLogMessage("in_scope: ") OutputLogMessage(tostring(in_scope)) OutputLogMessage("\n") end if (event == "MOUSE_BUTTON_RELEASED" and arg == 2) then in_scope = false OutputLogMessage("in_scope: ") OutputLogMessage(tostring(in_scope)) OutputLogMessage("\n") end --No Recoil Script if (IsMouseButtonPressed(1) and IsMouseButtonPressed(3)) then OutputLogMessage("no recoil; ") norecoil() --Rapid Fire Script else if (IsMouseButtonPressed(4) and IsMouseButtonPressed(3)) then OutputLogMessage("rapid fire") rapidfire() --Perfect Burst else if IsMouseButtonPressed(5) and IsMouseButtonPressed(3) then OutputLogMessage("perfect burst") perfectburst() end end end --(Quick) Scope if (in_scope == false and event == "MOUSE_BUTTON_PRESSED" and arg == 5) then ClearLog() in_quickscope = 1 OutputLogMessage("quickscope in: ") OutputLogMessage(in_quickscope) PressMouseButton(3) if(legit_mode) then Sleep(get_random(quickscope_sleep, legit_mode_percent_quickscope)) else Sleep(250) end PressKey("lshift") else if (event == "MOUSE_BUTTON_RELEASED" and arg == 5 and not in_scope and IsKeyLockOn("numlock")) then PressMouseButton(1) Sleep(lmouse_press) ReleaseMouseButton(1) ReleaseMouseButton(3) ReleaseKey("lshift") OutputLogMessage("quickscope out \n") OutputLogMessage("\n \n") in_quickscope=0 end end end
Kendim yazmadım uzun zaman önce unknownchats yada bir benzeri yerde denk gelmiştim.Dostum bunu kendinmi yazdın yoksa buldunmu biryerden. Biryerden bulduysan adres belirtirmisin?
ayar nasıl yapılıyornetten logitech mause proram indir orada var ama g300s daha güzel
Bende g300 S'in makro ayarını bir türlü yapamadım kod indirdim indirdiğim kodlardan verim alamadım pub g için hazır kod var mı?netten logitech mause proram indir orada var ama g300s daha güzel
satılık logitech recoil sekmeme tepmeme lua dosyası var discord- elwinecsbende arıyordum bulamadım yararlı olmus
Bende g300 S'in makro ayarını bir türlü yapamadım kod indirdim indirdiğim kodlardan verim alamadım pub g için hazır kod var mı?