Copyright © 2012 Георгий Минулин (also known as 63OR63)
Universal Recoil Reducer is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Universal Recoil Reducer is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
MANY THANKS to Thermonopoly for beta testing!
Description:
Universal Recoil Reducer is an Autohotkey script that reduce recoil by pulling the xhair down
in any game. You can adjust the intensity of recoil reducing with a few hotkeys to adjust it for your sensitivity, screen resolution and gun perfectly.
Note: VAC status of Universal Recoil Reducer is undetected and it will never change, because it doesn't read/write game memory, inject dll etc.
Usage:
ON/OFF button is
Numpad*.
There are several variables involving in recoil reduction which you can change with hotkeys.
The first is the
delay between mouse movements the script implements. The shorter the delay is, the faster is the speed of xhair movement. It can vary from
10 to 100 milliseconds (
10 is default). Press
Numpad+ or
Numpad- to increase or reduce it respectively.
The second variable is the
period of time during which the xhair moves up. In practic it influences the max range the xhair moves during one spray. It varies
from 700 to 1500 milliseconds (
1100 is default). Press
PageUp to increase it or
PageDown to reduce.
Moreover, there are two presets for using with either heavy (light machine guns and AK47) or light guns (submachine guns, M4 etc.).
Home is for
heavy guns and
End is for
light ones.
Also, the script is supplied with single-shot trigger protection, so it will start to do its job after 150 milliseconds of pressing down the left mouse button.
There is no GUI in this script. But small tips will pop-up in top left corner when you press the hotkey, there you'll find the actual information about current settings. The tips can't overlay D3D app, so the are visible only in windowed or windowed fullscreen mode (set this in your game video settings).
tl;dr?
1. Start the game
2. Run NoRecoil.exe or NoRecoil.ahk if you have Autohotkey installed
ON/OFF: Numpad*
Delay up: Numpad+
Delay down: Numpad-
Period up: PageUp
Period down: PageDown
Heavy gun: Home
Light gun: End
Screenshot:
Video demo:
In the video I used 10 Delay 1400 Period for Negev, 10 Delay 1100 Period for AK47, 20 Delay 900 Period for M4A4 and AUG. I have the resolution of 1920x1080, run the game in windowed fullscreen at 128 FPS (30 FPS at the video). I have RAW mouse input ingame, so my sensitivity is set through by drivers. I use Logitech G9x Laser, so my settings in Logitech SetPoint are: DPI = 3700, Speed = 2, Acceleration = 0, Refresh rate = 1000 Hz.
The settings I use are optimized for my sensitivity and my resolution (1920x1080). So are the presets I included in the release. If these don't suit you, you may try to ask Thermonopoly, he tested the script at 1024x768 resolution and obviously another sensitivity. Also you can easily open NoRecoil in notepad or whatever and adjust the presets to your liking. The code is:
Code:
DoLargeRecoilPreset:
delay = 10
period = 1100
TipOn("HEAVY GUN")
return
DoSmallRecoilPreset:
delay = 20
period = 900
TipOn("LIGHT GUN")
return
Find the best period and delay values by changing them ingame using hotkeys (don't forget about tips at top left corner, there will be the exact values, if you run windowed or windowed fullscreen), then you may substitute them to the above-mentioned part of code.
VirusScans:
VirusTotal,
Jotti
Download and Thanks: