All Projects → josephp27 → ReduxAL

josephp27 / ReduxAL

Licence: other
A smart recoil reducer for Apex Legends

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ReduxAL

ZeusInjector
An Open Source Windows DLL Injector With All Known Techniques Available
Stars: ✭ 65 (+160%)
Mutual labels:  dll-hooking
hookwin10calc
Reverse engineered Windows 10 Calculator.exe (UWP application) hacker. 한글/漢文을 배운 윈도우 계산기 패치.
Stars: ✭ 19 (-24%)
Mutual labels:  dll-hooking
ScreenAccess
Anti Recoil system with weapon type built-in recognition based on OCR, currently support next games: Apex Legends
Stars: ✭ 41 (+64%)
Mutual labels:  apexlegends

ReduxAL

Medium post here: https://medium.com/@radpro/reduxal-a-smart-recoil-reducer-for-apex-legends-ad15ef415b7a

Recoil Recoil Reduced

How it works

Currently only works with 1080p displays

ReduxAL takes a small screenshot whenever a gun swap is signaled (scroll wheel event) or whenever a gun is picked up (e pressed). This image is compared against a database of images using mean squared error. If a gun is detected, and the gun is fired using the mouse left click, the corresponding recoil reduction settings from gun_settings.py will be used to reduce recoil.

Adding your own custom recoil reduction settings

These can be added into the gun_settings.py, listed above, and loaded into pulldown.py

Running the application

Install python 3.x from python.org

Install requirements:

pip install -r requirements.txt

Run with:

python predicter.py

TODO:

  • Add a lot of other guns
  • Add more displays
  • Allow for dynamic displays (Possibly OCR?)

Bugs:

  • Hooking libraries like to hang sometimes, so spawning threads mitigates this problem most of the time.
  • Program hangs right after starting. Resolution: do not click within the command prompt or powershell window. Exit by pressing "L"

Disclaimer

This program does not inject any code into the game and therefore should be hard to detect. Use at your own risk. I did this project for fun to get better with python and do not use this in game. I am not responsible if this results in you getting banned

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].