OddAutoWalker icon indicating copy to clipboard operation
OddAutoWalker copied to clipboard

League of Legends External Orb Walker

Odd AutoWalker

GitHub
Get a competitive edge and save your wrists in League of Legends.
This tool is designed to orb walk optimally by calculating the amount of time it takes to complete an auto attack and automatically issuing both the move and attack commands.


How It Works

This project utilizes the League of Legends Live Client API to get your in-game stats to calculate the appropriate times to issue moves and attacks. Using LowLevelInput.Net, OddAutoWalker is able to capture the user's input and know when to start issuing actions. The actions are hardware emulated using pinvoke and SendInput found in the InputSimulator.cs class


How To Get This Program

If you have not already, you will need to grab the latest version from here: Latest Release

To Compile Yourself:

  • Your computer must be running Windows 10 version 1703 or higher
  • Download the latest version of Visual Studio (VS)
  • Make sure the .netcore 3.1 SDK is installed if it was not installed with VS
  • Clone or Download the Source
  • Open OddAutoWalker.sln with VS to build and run the project

Using This Program

Important Note

While this program is usable, it is intended to be used as reference for both a better implementation and your own project.

If you don't want to mess with the program yourself, you must have your "Player Attack Move" bound to 'A'.
This setting can be found in the in-game settings at Settings->Hotkeys->Player Movement.


Steps:

  1. Launch OddAutoWalker.exe and League of Legends
  2. Queue up in any mode, excluding Team Fight Tactics, and wait until you're in game
  3. Press and hold 'C' to activate the auto walker
  4. Deactivate by releasing 'C'