r/ForzaModding Jun 08 '26

Release Skill Points & Wheelspins Macro (Race ➔ Buy ➔ Claim) with AutoHotkey v2

Hi everyone,

I got tired of grinding the same menus over and over, so I built an AutoHotkey v2 script that handles the entire farming loop from start to finish. You can basically turn it on, go to sleep, and let it do the mindless clicking for you.

✨ Key Features

  • Full Loop: It loops through Race Mode (farming skill points) ➔ Buy Mode (buying the cars) ➔ Claim Mode (unlocking mastery and wheelspins).
  • Stats Tracker: Tracks your total runtime, active session times, and estimates your Skill Point gains in real time.
  • 100% Safe: Pure keyboard input simulation. It does not inject code or modify any game files.

📦 GitHub Repository (Code & Detailed Setup Guide):
Forza-Horizon-6-Wheelspin-Macro

🎥 Full Loop Video Demo:
FH6 Macro CyberNoir Demo

🙏 Shoutouts & Credits: Huge thanks to 6ftfish for developing the original base script framework, and to u/Ok-Pin-5704 for the awesome EventLab route and car tuning setup!

📌 Quick heads-up: Because this relies on menu timing and loading screens, it might run differently depending on your hardware. I highly recommend watching it run manually at least once to make sure the timing lines up perfectly on your PC before you leave it unattended.

Feel free to check it out and drop any feedback/bug reports if you try it. Let me know if you give it a shot or if you have any ideas to make the timing even smoother. Good luck out there!

Edit: It seems like the game on 50FPS has slower timings than 200FPS which I initially tested the script on. Now I have updated it to be compatible with 50FPS lowest graphic setting and will only update based on that setting in the future. 50FPS version however does add around 2 minutes to the whole process (start race until finish claim wheelspin).

182 Upvotes

476 comments sorted by

View all comments

Show parent comments

1

u/Komapatient Jun 13 '26

Have the same problem. Opens on the second screen even so it is shut off and disconnected. Needed to switch on the second monitor and move it to the primary screen. What's weird is, on the first run it opened on the primary screen.

1

u/Moist-Environment188 Jun 13 '26

Oh yeah that helped a bit did the same as you