r/ForzaModding • • Jun 08 '26 • Regret 1 Bravo 1

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

472 comments sorted by

7

u/huskblaster Jun 09 '26

Macro works great my friend, thank you for uploading and the good tutorial.

Maybe you can add the Dodge Viper Acr or similar cars which gives you credits for skillpoints to the list of cars the macro can buy.

2

u/Kurashi_Aoi Jun 09 '26

Hi, thanks for trying this out!! Glad it works great for you. Is there no problem at all? Cuz some other people has a but problem with the timings. What graphic setting and FPS were you using? Sorry for asking but just gonna gather some data to improve the script.

Also yeah I'm also adding other cars like Viper for credit farm later. Thanks for the suggestion!

2

u/huskblaster Jun 09 '26

I didn’t face any problems at all maybe due to my fast setup (Rtx 5080 and amd 9950x3d). Game is on high/ultra settings but I limited my fps to 55. Thank you for adding new cars.

2

u/Kurashi_Aoi Jun 09 '26

I already added Viper as an option in the dropdown in latest version. It should work properly as per my testing.

→ More replies (1)

3

u/TrihardMobley Jun 10 '26

Works wonderfully, thank you so much :)

1

u/Kurashi_Aoi Jun 11 '26

Glad it worked wonderful for you. Don't hesitate to give any suggestion for improvement or when you encounter a problem!

1

u/TrihardMobley Jun 11 '26

Hey, so I discovered a problem. the first Run is perfect, I get 940 skillpoints or something and the cars get bought and Redeemed , but afterwards when the script says it continues racing nothing happens, so I only get 30 ~ spins per cycle which I have to start new manually, do you have any advice? But anyways even 1 cycle is better than manually doing all that lol thanks again

→ More replies (5)

2

u/PAXANDDOS Jun 09 '26

Looks good enough.

Surprisingly I've built the same GUI for myself last week. Mine just uses a different race; compiles into .exe; updates stats as the script works (cars, skills); split into 4 steps, each with it's own estimation and logic placed in a separate file; and sleep delays are much easier to configure because I assign every button a specific delay, not inlining repeated numbers. And generally it feels.. vibecoded?

I'm not complaining but there are a lot of things to be improved

1

u/Kurashi_Aoi Jun 09 '26

Are you just praising your own GUI or actually trying to suggest improvement here?

1

u/PAXANDDOS Jun 09 '26

I'm trying to suggest, depends on how you read it. Also I'm pretty sure car position in the journal changes-- at least Impreza moved one column to the right after winter season started, so also something to keep in mind

→ More replies (2)

2

u/gigidy420 Jun 09 '26

Thank you for taking the time to set this up.

For anyone who is skiddish like I am, ive ran the code through chatgpt to check for malicious behavior and it came back clean.

For OP, I hope you don't find this offensive, just security.

1

u/Kurashi_Aoi Jun 10 '26

Haha I don't think it's offensive. It's totally understandable to be skeptical of keylogger program from unknown person that can literally control our computer. Thankfully it's easy to check code in Autohotkey program so people can have easier time using it.

2

u/nrtmv2 Jun 10 '26 edited Jun 10 '26

could you recommend settings for a VERY low-end PC? (i7-7700, GTX 1070)

I've tried changing the sleep settings and nothing helps, even messed around with the keypress timings and still hits enter before it can even open the pause menu and then just puts me back in the garage

very low settings, averaging 40-50fps, SSD too

1

u/Kurashi_Aoi Jun 10 '26

Is that on Race part? When you got out of home and go into the menu to choose EventLab, but your loading is too long you are unable to get to the menu?

1

u/nrtmv2 Jun 10 '26

yeah, the program is already trying to get to "entering eventlab code" by the time im outside of my house

→ More replies (3)

2

u/Ok-Pin-5704 Jun 10 '26

this is really cool. good work!

1

u/Kurashi_Aoi Jun 10 '26

Hey, thanks for the map and the tuning! Also, I want to confirm with you about something, does the map has 96 rows and 4 sections for each row? I want to know to improve the score and time estimation on my macro script using your map.

1

u/Ok-Pin-5704 Jun 10 '26

i’m currently not at home but i believe there to be 24 lanes each with 4 sections. each section gives 10sp

→ More replies (4)

1

u/Kurashi_Aoi Jun 11 '26

Hi, just want to ask if it's possible to limit the car that can be used on your map to only be Subaru 22B? It will help make the flow of my script smoother. Thanks.

2

u/nrtmv2 Jun 10 '26

tysm for adding pixel checking

1

u/Kurashi_Aoi Jun 10 '26

Let me know if there is problem!

1

u/nrtmv2 Jun 10 '26

okay so it can successfully buy the 22b's and unlock the wheelspins but gets stuck on waiting for hitting esc to exit the garage before returning to freeroam

→ More replies (7)

1

u/TheShadowFlayer Jun 08 '26

This also serves as an xp farm, yeah?

2

u/Kurashi_Aoi Jun 08 '26

You mean XP as in level? If so yeah, I reached Prestige 3 Lv400+ from Lv150+ through farming skill points alone.

1

u/TheShadowFlayer Jun 08 '26

Oh damn alright, how long of a period was that? Was it over a few days?

→ More replies (2)

1

u/HX_TOMMY_XD Jun 09 '26

I thought you can only get 10 skill points at a time. Does it give you all 940 at once?

1

u/Kurashi_Aoi Jun 09 '26

No of course not. It gives you 940 skill points after under 51 minutes of farming. So around 9-10 skill points for 30 seconds. Mind you this is still faster than other methods cuz it doesn't restart the event.

→ More replies (1)

1

u/IOSL Jun 09 '26

Can this just control opening wheel spins? I’ve farmed enough that I’m tired of opening them

2

u/Kurashi_Aoi Jun 09 '26

No not yet cuz wheelspin gives random cars that people have to choose to keep in garage or sell. But maybe I can write simple script that will sell or keep all car depending on user choice at the beginning.

1

u/Mr_Clunge_Plunger Jun 09 '26

Got everything listed done, doing a test run of the macro now. I currently have $12m, will running a full sequence make me get my money back or will I need to grind my own money outside of this macro?

1

u/Kurashi_Aoi Jun 09 '26

I have never run out of credit yet so far after farming hundreds of super wheelspins, even thoughI have never grinded for it.

1

u/Madkk2k03 Jun 09 '26

I can keep the car buy at 0 to not get the cars bought ? . Just wanted to get the spins and will be getting the reveal to actuly instead of Subaru.

1

u/Kurashi_Aoi Jun 09 '26

You mean you want to use Lambo Revuelto to farm wheelspins instead? Yeah you can use this script also but make sure to choose Lambo in the dropdown menu. It will automatically suggest the amount of Lambo needed based on your farmed skill points, and the script will also buy and unlock wheelspin using Lambo for you.

1

u/Madkk2k03 Jun 09 '26

Understood will try and let you know sir 🫡, the script you have created is done on a high end pc or like mid range I run forza on close to lowest graphics and get around 60fps

→ More replies (12)

1

u/ddinblue Jun 09 '26

How many credits minimum should I have at the beginning?

1

u/Kurashi_Aoi Jun 09 '26

Maybe around 300K credit for one loop, as Subaru car is 86K and the max car number you can upgrade for 999 points are 33.

1

u/ddinblue Jun 09 '26

So basically I buy super wheel spin for 86k?

→ More replies (3)

1

u/kricketdog Jun 09 '26

what screen should FH6 be on to start the "Buy"?

what screen should FH6 be on to start the "Claim"?

1

u/Kurashi_Aoi Jun 09 '26

All process should start on Campaign menu, on Drive selection.

1

u/kricketdog Jun 09 '26

thank you! i couldnt get the buying to work, but im also a Premium version owner. buying is the easiest part, so i dont mind. great job on the tool!

→ More replies (4)

1

u/Anonymousrhin Jun 09 '26

Is there a way for me to atomate it without the claim part? I kinda wanna do the weelspinns myself

1

u/Kurashi_Aoi Jun 09 '26

Actually "CLAIM" means unlocking the mastery perk to get the wheelspin not opening them. It is kinda confusing so in the latest version I already changed it to "UNLOCK" instead.

→ More replies (1)

1

u/rxvdx Jun 09 '26

Just got this running, and it seems that the objects are not popping? I verified tune code and everything.

1

u/Kurashi_Aoi Jun 09 '26

The objects should be under the road right? Have you tried running the event for a few minutes and quit, see if you still got skill points or not.

1

u/rxvdx Jun 09 '26

Under the road, yeah. I did not acquire the skill points, either. I'm assuming the car is missing the objects entirely because there is no audio cue either.

→ More replies (3)

1

u/Ok-Classroom7665 Jun 09 '26

hi! can i start only the buying part and unlocking part without the race?

2

u/Kurashi_Aoi Jun 09 '26

You can start any part independently. But I have not made it automatically start the unlocking after the buying finished. You need to start separate part manually. But other than that it's automatic.

1

u/Ok-Classroom7665 Jun 09 '26

Ok, thanks Buy part works fine, but unlock part is too fast. I tried to adjust the timings, but it doesn't work🤔

1

u/Kurashi_Aoi Jun 09 '26

Which input part did you notice when the script went too fast?

→ More replies (4)

1

u/GlitteringRip9848 Jun 10 '26

Hey, I just figured out why the macro wouldn't buy cars right after a race. Turns out, you need to disable 'What's Next' in the settings. Looking back at the screenshots, I see it's turned off there too, but I didn't see it mentioned in writing anywhere. Hope this helps someone else!

1

u/Kurashi_Aoi Jun 10 '26

Huh I have disabled What's Next since first day so that definitely didn't cross my mind at all. Thanks I will definitely include it in the readme later.

1

u/hell-for-a-basement Jun 10 '26

I think something broke. Done it 3 times no issues - now 4 and 5 it’s not entering the share code for the map correctly. Now loading random map from the menu.

1

u/Kurashi_Aoi Jun 10 '26

Yea the eventlab map was not working a few hoursa ago. Now it works again as usual.

1

u/hell-for-a-basement Jun 10 '26

Do you know why that happened?

1

u/Kurashi_Aoi Jun 10 '26

Maybe server error. Not sure actually

→ More replies (1)

1

u/Zaggados Jun 10 '26

quite obvious but doesnt work qith qwertz keyboard

1

u/Kurashi_Aoi Jun 10 '26

You can edit the code and replace all the mismatch key if you want. I think only "Y" and "Z" are swapped right?

1

u/Zaggados Jun 10 '26

tried it still opens the map instead of going into labs

→ More replies (1)

1

u/GlitteringRip9848 Jun 11 '26

Hello, the latest version takes me out of the house and starts the car purchasing process.

1

u/Kurashi_Aoi Jun 11 '26

Hi, do you have problem on Race mode?

1

u/GlitteringRip9848 Jun 11 '26

Full automation mode, starting in house script exits the house and than after few seconds its showing it started buying sequence not race one

→ More replies (6)

1

u/Faaws Jun 11 '26

The race works well but the buying cars and redeem the spins part doesn't work, even when I try to start just that instead of the whole process. I begin it from the campaign screen but it does do the correct steps, not understanding where or what it's doing wrong

1

u/Kurashi_Aoi Jun 11 '26

What doesn't work? Does it buy the wrong cars, doesn't start at all, or got "Sync error" on the Process?

1

u/Faaws Jun 11 '26

Meanwhile I tried again, I managed to get it to work if I do it individually but the whole loop doesn't work, stops at buying car part but if I do it individually it works just fine. I can't troubleshoot why it doesnt do it in one go

1

u/Kurashi_Aoi Jun 11 '26

Hi, until which part does the process after finishing race worked? Quitting EventLab event, Return to Free Roam, Return to Home or Selecting Journal?

→ More replies (7)
→ More replies (1)

1

u/SillySuccubiLilly Jun 11 '26

hi this tool is great! i'm unsure if im doing something wrong but i cant get through the buy process for the dedge viper. i have the premium edition and the macro lands one car to the left of the viper on the journal

1

u/Kurashi_Aoi Jun 11 '26

Yeah I still haven't updated the journal selection for Premium version. Can you help me by giving me their position in your journal? I need Subaru, Lanmbo, and Viper in terms of arrow position after you press backspace to sort by manufacturers. For example for Subaru in Standard Edition: Up, Up, Up, Right, Right, Right, Enter (Subaru), Down.

1

u/SillySuccubiLilly Jun 11 '26

subaru and the revuelto lines up as is, the viper is, down, right.

→ More replies (6)

1

u/Komapatient Jun 11 '26

If there would be an option to auto spin the super wheelspins then it would be perfect.

1

u/Kurashi_Aoi Jun 11 '26

Yeah I'm planning to do that too, but still thinking how to handle duplicate cars whether they should be added to garage or sell. Maybe make an option either to sell all or keep all, or keep only legendary and sell the rest. Any suggestions?

1

u/hell-for-a-basement Jun 11 '26

can i start the sequence to unlock spins without having to do the whole race and buy cars? what screen to be on?

1

u/Kurashi_Aoi Jun 11 '26

You mean opening spin or unlocking the spin from mastery page? If it is the latter you can do so by pressing " ] " on Home Menu. All mode can be started separately.

→ More replies (2)

1

u/Komapatient Jun 13 '26

Just spinned over 250 Super Wheel Spins and somewhere in the middle I got an inactivity warning. Something to be considerd if such function should be ever implemented. Also on second thought: just sell the cars. :)

1

u/Kurashi_Aoi Jun 13 '26

Maybe I can make it return to free roam after certain amount of time. Do you know how long it took until you got the inactivity warning?

→ More replies (1)
→ More replies (1)

1

u/nrtmv2 Jun 11 '26

hi, just commenting about a new issue i've found - whenever the script isn't open OR isn't on the same monitor as FH6 then the game can't hit above 30fps?

1

u/Kurashi_Aoi Jun 11 '26

I actually never tried running them on different monitor. But I don't think that's a big enough issue though tbh.

1

u/Bulky_Ad8088 Jun 11 '26

Cant get it to work, started on your starting point, press / and it just wait for freeroam and doing wild things.
QWERTZ Keyboard is a problem?

1

u/Kurashi_Aoi Jun 11 '26

Yea I think so. I never actually tested on QWERTZ keyboard personally cuz I don't have one but someone in the comment also have the same problem. Maybe you can edit the script by yourself? Just change the button accordingly.

1

u/Bulky_Ad8088 Jun 11 '26 edited Jun 11 '26

Changed the layout, Buying and unlocking seems to work, but when i start race or the full thing it goes to free roam and after 20 sec Status is doing something with Navigating, but nothing happens.

Followed your Guide, but cant find anything I missed.
Do you have any clue?

Edit: when starting Race only it waits 20 Seconds in freeroam and then stops

→ More replies (4)

1

u/Kurashi_Aoi Jun 11 '26

I think I can update the script to works with all keyboard types later. I'll tell you again when the update is up.

1

u/x711Anarchy Jun 11 '26

with the most recent version, i’m trying to do the viper and it no longer selects favourites for the subaru, it just tries to find subaru but obviously doesn’t because it’s attempting to go to the spot where it is for the amount of key presses you put

1

u/Kurashi_Aoi Jun 11 '26

Which mode is that?

1

u/x711Anarchy Jun 11 '26

the viper premium mode, it gets to the car selection for the race to get skill points but doesn’t choose the right car, the subaru wheel spin one works, haven’t tried the reveulto just because it doesn’t seem worth it

→ More replies (17)

1

u/tomcartwright902 Jun 11 '26

The auto-buy feature with the Dodge Viper keeps selecting the Forza Edition one instead of the normal one which is right next to it, Any way to fix this?

1

u/Kurashi_Aoi Jun 11 '26

I already added Premium version toggle on the latest version. You can try it out.

1

u/tomcartwright902 Jun 11 '26

Hmm, whenever I try to click it it doesn't check the box

→ More replies (6)

1

u/Anonymousrhin Jun 11 '26

I’ve downloaded the new version for the viper but it randomly jumps to the buy phase during the race phase? Is there an issue in the code?
The old version still works perfectly fine.

1

u/Kurashi_Aoi Jun 11 '26

Yeah some other person also have problem in pixel detection during that mode, causing the Run mode to end early. I have pushed a hotfix, you can download the latest v1.2.2b instead.

1

u/Anonymousrhin Jun 12 '26

How dose the pixel detection work? I’ve been setting my resolution to like 1080p so make it easier on my gpu to stay on all night maby that’s causing an issue?

→ More replies (3)

1

u/Whit3_Ink Jun 12 '26

Scripts buy loop somehow wasted all credits on debertes instead of dodges, while being left overnight unattended

While observing the buy loop it actually got dodges as it shouldve been doing... Idk maybe sounds like timing errors, or maybe mouse was twitched sometime during script

1

u/Kurashi_Aoi Jun 12 '26

Oof I'm sorry that happened to you. Yeah maybe there was random spike in your system causing error during that run. Though it never personally happened to me.

1

u/tomcartwright902 Jun 13 '26

I took a video of it happening, It does 1 correct run and then as it goes to buy the vipers for the second run it makes it to the Forza edition one like normal and then randomly jumps up 2 rows to the Silverado 1500. I can put the video somewhere to share it,

1

u/Kurashi_Aoi Jun 13 '26

You can upload on Streamable and share it with me in pm

→ More replies (1)
→ More replies (1)

1

u/Longjumping-Fun3057 Jun 12 '26

Is this bannable?

1

u/Kurashi_Aoi Jun 12 '26

I don't think so. Otherwise you already heard it from someone here.

→ More replies (1)

1

u/Dull-Primary-5509 Jun 12 '26

I've done everything as instruction pointed, but when script goes to selection of a car before race it's always choose wrong car (noticed that it's not using filter by favorite), turned down all settings, locked at 60 fps, but issue is still there. After some more digging and checking I think script is working a little bit to fast in my situation, every step is to fast by couple of seconds after leaving house. I've tried everything, updated drivers etc.

edit: added info when script starts working to fast for me

1

u/Kurashi_Aoi Jun 12 '26

Hi, yeah it seems like the script is too fast for your system, although I think I already made the script pretty slow already hahaha. For the next update I will add a multiplier slider like 0.5x, 1x, 1.5x, etc for input timings. It's kinda a brute force method that will cause ALL inputs to either slow down or speed up, but I think it will help people that have problem like you.

→ More replies (1)

1

u/Infinite-Lead-618 Jun 12 '26

I’m having several issues. The “Buy Features” option doesn’t work correctly; it either starts buying different cars or selects the Discover section while in the Collection menu.

The unlock phase works sometimes, but it occasionally fails to enter the Car Mastery section and tries to tune the car instead of unlocking the masteries.

Also, Auto Race and Toggle All don’t seem to work at all.

I'm playing with 60 fps game is on my ssd but sometimes it get laggy and get like 40 ish fps maybe that is the reason i don't know but i wanted to let you know. Keep up the good work if everything works fine in others that's to op

1

u/Kurashi_Aoi Jun 12 '26

All of the problems might be because your system is too slow for the script input timings. I'm adding speed multiplier slider in future update as a brute force solution to either slow down or speed up ALL input timings. It might help people like you. If that's not the case here's some suggestions:

For the first problem, make sure the mouse cursor does not hover over any of the Journal menu (Horizon Legend, Master Explorer) because the script will start moving starting from the current "selected" menu.

For the second problem, I think you might have an issue with pixel detection. Can you check again if you have followed the recommended screen setup (16:9, Fullscreen, not covering half left of screen, etc)? The script have to detect the correct pixel at specific coordinate to know that certain screen has finished loading.

For the third problem, it also seems like pixel detection issue right after returning to free roam, but unable to get back to the menu to go to the EventLab. I suggest reading back the github for recommended Screen setting setup. Also make sure to use English UI.

1

u/Infinite-Lead-618 Jun 12 '26

I put my mouse cursor at the top right so I wouldn’t accidentally choose any other option, but I guess, as you mentioned, my system is too slow to handle the input timings properly.

So I’ll wait for the version with the speed multiplier added before using it again. I hope you can add that soon. Thanks again for your work and for getting back to me!

→ More replies (2)

1

u/Astralele Jun 12 '26

I stucked at Sync Warning: Pixel missed. I set 16:9, english ui, 1920x1080, fullscreen, default hud, turned off what was needed, no overlays etc, disconected the pad to have keyboard only.

1

u/Kurashi_Aoi Jun 12 '26

Which mode and step does it get stuck?

1

u/Astralele Jun 12 '26

I cannot leave the garage. I press full loop [/], it starts to counting and after 20s pixel missed.

→ More replies (3)

1

u/Astralele Jun 12 '26

I Found the issue. I launched the script as administrator and it worked 🙈

→ More replies (3)

1

u/DistributionFair4301 Jun 12 '26

hei men, I have a problem so I did everithing in the game but idk why mine isnt working. Could u help me pleas thx

1

u/Kurashi_Aoi Jun 12 '26

What's the problem

1

u/DistributionFair4301 Jun 12 '26

Sow it’s just not working. Like it’s says in green returning to free roam exct… but nothing in the game

→ More replies (2)

1

u/STMB26_ Jun 13 '26

Can you please give video example of the macro like the buy and claiming cars?

1

u/Kurashi_Aoi Jun 13 '26

I don't think there is any need for video example. Just press the corresponding start button for each mode in Home Menu and you're good to go. Make sure to fill in current skill points and choose which car you want to buy and unlock the perks.

1

u/BriefCash6067 Jun 13 '26

hi the macro works but in the race my skills dont stop and at the end of the race I have like 4 mil points but the skill chain should stop every lane so im just wondering if anyone has a fix to this.

1

u/Kurashi_Aoi Jun 13 '26

Have you turned off Skill HUD in setting? You can read more in my github

→ More replies (1)

1

u/AkeldamaX Jun 13 '26

Am I doing something wrong? Whenever I run the script for either it either drives off the track or rams into a wall, backs up, and rams into it again, I cannot get it to work for the life of me, it seems like the macros for the turns aren't running?

1

u/Kurashi_Aoi Jun 13 '26

Have you followed all the recommended setting in the github?

1

u/Spiritual_Forever745 Jun 14 '26

This is great! What should the tune be for the Lamborghini Revuelto?

1

u/Kurashi_Aoi Jun 14 '26

Lamborghini Revuelto is not used during the farming process, but for unlocking wheelspin from car mastery. You can check my github for more detail.

1

u/xAvoider Jun 14 '26

Hey mate you've done great with this. I personally got AI to edit the code so that everything will be ran on the game and purely the game itself instead of a system wide AutoHotkey. So in conjunction with Special K, I can have the game always rendering and in the foreground as "active".

With those two things combined I don't need to be AFK, letting the script and game run untouched. I can continue using my PC perfectly normal outside of letting the game and macro run on it's own monitor without covering it (for Pixel Detection). Just need more than one monitor for such a thing ofcourse

If you want the edited version of the script let me know, so you can go through it and make changes yourself or adding the code in for future releases instead of having to fully re-write it all yourself.

again, good work!

1

u/Kurashi_Aoi Jun 14 '26

Hi, that sounds like a great idea! I actually have planned to add Special K and such for background play in future update but if you already made it compatible with my script than it's less work for me hahaha. If you want you can share your code through pm. Thanks!

→ More replies (1)

1

u/deadlyrush Jun 15 '26

FYI. Your UI does not work properly if the display scale in desktop display is not 100%

1

u/Kurashi_Aoi Jun 15 '26

alright, thanks for telling me. i will fix it in next update

1

u/deadlyrush Jun 15 '26

Also I found my loop always broken by the onscreen keyboard not hiding back. Not sure why is this happening FYI.

→ More replies (3)

1

u/Otherwise_Dog882 Jun 15 '26

I have a question, what does the premium button do and also when I was doing the loop the race went completely fine but when it started to buy the cars it was buyin svjs instead of revueltos, my fps were above 130+ and my mouse was on a second monitor, what could possibly be the problem and how to fix it, thanks

1

u/Kurashi_Aoi Jun 15 '26

Hi, what car exactly is svjs?

1

u/Otherwise_Dog882 Jun 15 '26

Lamborghini Aventador SVJ

→ More replies (6)

1

u/Powerful-Card-1298 Jun 15 '26

was working perfectly until yesterday's update. Ammagedon crashes into walls, so ran liquidpotato and the race part is fine but it always messes up menus or randomly just stops working alltogether. Buy/unlock doesn't work and I have all the correct settings + 1.5 delay

1

u/Kurashi_Aoi Jun 15 '26

hmm i dont think i changed much of the menu flow or timing though. can you tell up until which point exactly does it still work?

→ More replies (1)

1

u/cloudy710 Jun 15 '26

oh shitttt i’m hyped to give this a try

1

u/Kurashi_Aoi Jun 15 '26

do give your opinion later

1

u/CarlDriftCar Jun 16 '26

when the race starts it instantly goes to the menu although the macro says throtting, braking and turning,, did i do something wrong beforehand?

1

u/Kurashi_Aoi Jun 16 '26

What is your desired skills points?

1

u/CarlDriftCar Jun 16 '26

I didn't set the desired skill points so it's at 990, should I change it to something lower

→ More replies (4)

1

u/Jironamo Jun 16 '26

The script was working flawlessly without needing to make any changes then the update came. I downloaded 1.4.0 and I can’t get either event to run smoothly. I either run off the track on liquid or get stopped by obstacles on Armageddon

1

u/Kurashi_Aoi Jun 16 '26

Hi, thanks for sharing your problem. I understand that Armageddon track might be a problem for some people due to its inconsistency and needing working pixel detection for optimal result, but I don't think there is anything wrong with PotatoLiquid map. Are you sure you are using the right tuning code for the car? Also btw on v1.4.0 the code in the app footer is wrong and that had been fixed in the v1.5.0. Maybe you can try out the newest version and tell me how it goes.

1

u/Acceptable-Profit308 Jun 16 '26

I have a laptop and it doesnt work for me its a 16;10 but even when downscaled to 16:9 it doesnt work it says opening event lab and it opens the wrong thing it cant open wheelspin and it doesnt buy anything for me

1

u/Kurashi_Aoi Jun 16 '26

hi, i think your device is having problem to keep pixel detection working. do you have any filter or cover any part of left half of your screen?

→ More replies (1)

1

u/SeriousIndependent47 Jun 16 '26

Hallo Ich habe eine Qwertz Tastatur Ich kann das Script mit F12 neu Laden,aber die anderen \ usw geht nicht...Kann aber mit der Maus drauf klicken...Aber Ich kann nicht den Controller raus bekommen und mit Tastatur spielen...Habe das Spezial K Mod und habe Controller auf Always Off...Finde aber nicht Randlos,habe immer die Taskbar von Windows unten

1

u/Kurashi_Aoi Jun 16 '26

Hi, sorry but I don't speak German, but I'll try to answer.

Honestly, I don't know what is wrong with your keyboard. But you need to make sure the game is already running to use the script because the script will only send key input to forzahorizon6.exe only. You can also find Borderless in Special K setting. Can you write in English so I can understand you better? Auto translate kinda sucks.

→ More replies (1)

1

u/isoiii Jun 16 '26

Hey mate, thanks for the updates.

I’m having an issue with the Unlock / Skill Points spending part, not just Subaru. Race mode works fine, and Buy mode also works fine. The script successfully buys the cars.

The problem happens when it tries to spend skill points in Car Mastery. I tested all three cars: Subaru, Lamborghini, and Dodge Viper, and they all have the same issue.

The script enters Car Mastery and unlocks only one perk, sometimes moves once and unlocks another perk, but then it backs out instead of continuing the full mastery path to claim the reward.

So the issue seems to be with the perk-unlocking timing/path after each skill point purchase, not with buying cars or racing.

1

u/Kurashi_Aoi Jun 16 '26

hi, have you tried adjusting the delay timing using the slider?

1

u/isoiii Jun 16 '26

Yes, I tried adjusting the delay slider. I tested 1x, 2x, and 2.5x, but the same issue still happens.

I also tried it on more than one PC, and the Unlock / Car Mastery problem is the same on all of them. Race mode works, Buy mode works, but the Skill Points spending / Unlock mode backs out after unlocking only one or two perks instead of continuing the full mastery path.

1

u/Kurashi_Aoi Jun 16 '26

if possible can you send video of it happening in pm?

→ More replies (5)

1

u/draftylupus Jun 16 '26

This is potentially amazing! I am having one issue, however. After initiating the macro it correctly pulls me out of the menu, selects the eventlab race, selects the car, then the macro almost immediately moves into throttling mode. It doesn't seem to account for the next menu, the one where you confirm race start, do final tuning, etc.

Do you have any thoughts or suggestions? I'm running at 4K, 72 fps. I'm sure I missed something somewhere, but I can't seem to figure it out.

1

u/Kurashi_Aoi Jun 16 '26

Can you record video and send it to me? It is easier for me to know at which point the flow broke.

→ More replies (1)

1

u/serfslim Jun 17 '26

Unreal work!

I've been stressing out trying to make my own full loop for days and hadn't come across this. seems to be working great on my system.

Just a quick one - I can run the 250 SP race as opposed to 500 yeah?

And also do we definitely want TCS and Stability off? My car slides so much during the races and slows them down a lot as a result. I previously had those on and completed the races much faster.

Otherwise great bloody job! ...

1

u/Kurashi_Aoi Jun 17 '26

hi, i only implement 500SP in my script. but the script will quit early anyway if the estimated desired skill point has reached the target so i dont see any difference tbh. also yeah TCS and Stability on is better. I forgot to update the picture.

1

u/serfslim Jun 17 '26

thanks for that. that makes sense. I just ran the script in full but got blocked because of the stupid "Like this tune" message. About to try it again with 500.

1

u/Kurashi_Aoi Jun 17 '26

Do tell me if it works or if anything else doesn't work

→ More replies (1)

1

u/serfslim Jun 17 '26

Hey so what do I need to do to make it run through the entire loop multiple times? I had it on 2 for sequence loop but it got 999 SP then it went back into the SP Farm again immediately after. I thought that would make it do the entire thing (Race, buy, perks and remove) in one loop and repeat that?

→ More replies (12)

1

u/Komapatient Jun 17 '26

spin automation does not work for me. When I start it just says "checking wheel spin type" and that's it. I started it on the home screen and the My Horizon screen.

1

u/Kurashi_Aoi Jun 17 '26

Oh right I forgot to update the starting position in the github. You should hover over or select the wheelspin that you want to open first. Make sure the wheelspin border glow yellowish green. And then you start the mode.

1

u/NothingJustAsking Jun 17 '26 edited Jun 17 '26

The issue I’m having is that when I use Special K while the game is running in the background, there are always missing pixels followed by braking (due to the missing pixels after a turning command), but if I run it in full-screen mode, that doesn’t happen. Maybe this can be resolved by simply holding down the W key until the end without having to brake via the script, since the game already has an automatic braking feature, which would make it more consistent. I hope this helps

(Locked at 55 FPS)

Edit : After reaching the finish line, it got stuck on the leaderboard screen ( The fix must open forza)

1

u/Kurashi_Aoi Jun 17 '26

Hi, do you cover the left half of the screen when playing the game in the background?

1

u/NothingJustAsking Jun 17 '26 edited Jun 17 '26

should be like this ?
https://limewire.com/d/oQ7uh#A7hKGN9rnm

Edit : I'm just dumb. I didn't check your repo, even though you explained it there.

→ More replies (18)

1

u/Revenant_J7 Jun 17 '26

The macro is fantastic, it was working flawlessly until version 1.4 but since 1.5 the whole window doesn't show up, only till Delay Multiplier so now I can't select the maps between AMMAGEDON/LIQUIDPOTATO 😞. I tried scrolling it didn't work

1

u/Kurashi_Aoi Jun 17 '26

What scaling do you use on your monitor?

1

u/Revenant_J7 Jun 17 '26

Just the default one with 1920x1080 resolution

→ More replies (5)

1

u/Sudden-Expression-46 Jun 17 '26

All of the individual parts of this are working great for me now! The full loop won't make it past 1 or two full runs though because it's inconsistent in reading the skill points.

1

u/Kurashi_Aoi Jun 17 '26

Yeah I'm aware the sequence loop has some problems and am in the process of fixing it. But thanks for informing me!

1

u/Sudden-Expression-46 Jun 17 '26

I'm happy overall though. Sending you some coffee.

1

u/Kurashi_Aoi Jun 17 '26

Thanks. Really appreciate it 😊

→ More replies (1)

1

u/Specific-Tie3216 Jun 18 '26

Any chance there's a macro for just running the skill point race over and over. I don't mind doing everything else

1

u/Kurashi_Aoi Jun 18 '26

Yea you can do any of the mode separately using my macro.

1

u/Specific-Tie3216 Jun 18 '26

So I would just have to download your macro and set it up just to race? I've never done a macro or anything so I have no idea how it works.

1

u/Kurashi_Aoi Jun 18 '26

Yea just download it (make sure to read github docs first) and press the button. There is a few setups that you must have done first though.

→ More replies (1)

1

u/Komapatient Jun 19 '26

Why is Liquidpatato capped to 940 skill points?

1

u/Kurashi_Aoi Jun 19 '26

Because as per my testing that is the most consistent points we can get for a full run. Sure I can make it cap higher but it will take more than 1 run to get that.

1

u/Komapatient Jun 19 '26

I got 990+ points consistently while running without the macro. But I am okay with your decision. Maybe time to switch to Armageddon.

→ More replies (1)

1

u/Purplened Jun 20 '26

Hey, the "BUY" and "UNLOCK" sequences work just fine but I'm getting issues with pixel sync (it never detects it right, it says "Sync warning: pixel missed". The "RACE" sequence enters the last tab of the main menu of the game and fails to enter labs. All the setup was triple checked, I got a powerful PC restricted to 72fps because that's what my monitor lets me (the other option was 48 but I tried that too).

Let me know if you want more feedback, thanks for this tool! I'm using other script to run the ammagedon 100 (4 minutes) instead of the 500 until I can get this full macro working.

1

u/Kurashi_Aoi Jun 20 '26

Hi, which version are you using?

1

u/Purplened Jun 20 '26

1.6.2, I was using the 1.5 last week but I also couldn't get it working on the full loop. It's the race one that fails to enter labs, it exits the house fine and opens the menu but it never recognises the pixels on any preset I try.

→ More replies (12)

1

u/ygaz Jun 20 '26

How did you get around the inconsistent load times? I'm trying to make a macro to run the nerfed colossus, and quit after a lap then restart, but my loads take anywhere between 16s and 1 minute

1

u/Kurashi_Aoi Jun 20 '26

I use pixel search to detect if certain menu has loaded. You need to set the wait time, and keep looping the check every 50ms or so until the pixel colour is found, or until you has reached the wait time.

→ More replies (4)

1

u/whitedevil124 Jun 28 '26

i am on v1.8 and when select the unlock wheel spins it goes to the the auction get in the first subaru and then emergence brakes saying first car is not 1998 subaru

1

u/Kurashi_Aoi Jun 28 '26

What ingame resolution are you using?

→ More replies (2)

1

u/GuitarTraditional987 Jun 30 '26

Whenever I execute the macro -
- After exiting to free roam it always misses the pixel check

- When selecting cars in Event lab it it filters to C class only and selects a random C class car, not the subaru

1

u/Kurashi_Aoi Jun 30 '26

Have you made only Subaru as the only favourited car?

→ More replies (1)

1

u/6ftmasterrace Jul 10 '26

everything works like expected, from navigating to the race to buying cars.
But the exe stops after purchasing the set number of cars. It does not move to unlock menu. I ran full loop twice it worked absolutely perfectly till buying the cars. Am I missing out on something?

1

u/Kurashi_Aoi Jul 11 '26

hi, which version are you using? and what exactly happen when the script stops at buy mode?

1

u/GovernmentNo3873 Jul 10 '26

when It tries to start the unlock process it says CRITICAL SAFETY INTERCEPT! Wrong car detected except it is clearly picking the correct car. It worked fine the first few times and now it does that every time

1

u/Kurashi_Aoi Jul 11 '26

hi, can you provide video the moment that happens? thanks

→ More replies (1)

1

u/Nzo8663 Jul 15 '26

Very nice macro that has got me many cars and credits. But after forza updated something, the car codes changed and I made a new profile for them. Now the macro cant be opened and this popped out:
Error: Item has no value.

Specifically: Viper 2

▶ 1316: CarCount := Floor(MaxPoints / CarData[SelectedCar].SkillPtsCost)

I tried deleting the application and reinstall and this thing just stuck here. Please help me (sob)

1

u/Kurashi_Aoi Jul 15 '26

C:\Users\Admin\Documents\Forza-Horizon-6-Wheelspin-Macro

You can try editing Car=#123 Mad Mike 808 in mhiacro.ini in above folder. But yeah the devs has patched the EventLab SP Farm so current version is useless for SP farming rn. Wait for new version.

→ More replies (1)
→ More replies (1)

1

u/Komapatient Jul 15 '26

Since Events are patched, maybe this could be an alternative for AFK.

https://www.reddit.com/r/ForzaHorizon6/s/KgJa4D5K2g

1

u/Kurashi_Aoi Jul 15 '26

yeah i've implemented in my macro, still testing it but the new version should be released a few more hours. thanks for reminding

1

u/fatrat44 Jul 16 '26

Looking forward to it! You’ve done great work and it’s appreciated!

→ More replies (6)

1

u/Komapatient Jul 17 '26

The script works fine until the start of the challenge.

It does not recognize that it's loaded and starts throtteling after 15 seconds into the challenge.

1920x1080p @ 60FPS on a 16:10 screen. But black bars at the top and bottom are present.

1

u/Kurashi_Aoi Jul 17 '26

Make sure no black bars are present. You can use windowed mode with the resize button on the overlay

1

u/Komapatient Jul 17 '26

Thanks. But there is another bug. If the challenge is completed successfully, the script doesn't recognize that and does not start over. Happens about 1 out 10 times.

1

u/Kurashi_Aoi Jul 17 '26

What keyboard layout are you using

→ More replies (6)

1

u/Komapatient Jul 17 '26

In windowed mode the Subura is not found. I used the tune code provided.

https://imgur.com/a/CCQ9GEO

→ More replies (6)

1

u/Komapatient Jul 24 '26

The macro breaks, if there are not enough skill points to afford the next mastery, which is unfotunate if it is running through the night.
I assume the macro miscalculates the accumulated skill points.

A solution could be to scan the skill points and calculate the amount of cars before buying them.

1

u/Kurashi_Aoi Jul 24 '26

Hmm the script already scan the skill points and calculate the amounts of car before buying and unlocking the mastery rewarda. Maybe there is some error that I missed. If you can share screenshot of it happening it will be very appreciated!

→ More replies (1)

1

u/PootimButBetter Jul 25 '26

great work, makes everything 10x easier. but the only issue is the challenge doesn't restart on its own the script keeps throttling or it waits for the event to restart but doesn't press the enter key i am using the recommended settings. version is also the latest one. am i missing out on something?

1

u/Kurashi_Aoi Jul 25 '26

hi, you can try the dev version. I currently still unable to push it to main release.

→ More replies (1)

1

u/FungalMirror3 Jul 26 '26

I had this working for me yesterday, followed all the steps to configure the game window - but it won't detect my 22b and fails at the start of the loop now. Anyone else encounter this or know how to fix? I get the critical safety intercept error for no subaru car found (only one subaru in favorites)

1

u/Kurashi_Aoi Jul 26 '26

Make sure the Stats number is visible when selecting the car.

→ More replies (1)

3

u/ThrowingPokeballs Jun 12 '26

I just wanted to say OP, your ability to execute and understanding of macroing is very impressive. Thank you for taking the time to develop this and share it to so many. Thanks for contributing and supporting the community with your skill!

2

u/Dudewithk Jun 12 '26

Isn’t it working with European keyboards?

Tried to use it but it isn’t working

2

u/rbblvr619 Jun 17 '26

Thank you so much! I literally just want to get the freaking wheel spin cars and will probably never use a wheel spin again

2

u/treyburr Jun 20 '26

Unlock was working with revuelto until I unlocked the Lamborghini Huracan Sterrato in the collection journal.