8 Wheeled Vehicle Not Turning

I am trying to build an 8 wheeled vehicle. I’m following this one tutorial made by I think crazyman32 where he uses invisible cylindrical wheels instead of the imported meshes.
I’ve set everything up and scripted it so that the vehicle moves forward and backward. Currently, the vehicle moves on all wheels drive and the front two wheels can turn left and right. However, I’m having trouble getting the vehicle to turn with the wheels. I can physically rotate the wheels but when I try turning and moving forward, the vehicle sort of moves diagonally.
I’ve tried setting it so that the front 2 pairs of wheels turn but that doesn’t work. I’ve also tried changing it to front wheel drive only but the front wheels can’t create enough force to meaningfully cause the other wheels to move forward as well.
What other methods should I try?

Sorry about the bump. Here’s a video to better show the issue. I moved the 2nd and 3rd pairs of wheels up to show that they’re probably not the problem.

It looks like the first set of wheel is just spinning and not getting any traction. I believe this may be a scripting error. Also, why is there wheels on top of the vehicle in the video?

I moved the 2nd and 3rd pairs of wheels up to show that they’re probably not the problem.

How would I fix this so that the wheels gain traction? Max torque on the cylindrical constraints is set to an absurdly high number. The script sets the angular velocity of all cylindrical constraints to 20 in the forward direction

I don’t really know how to fix cars on roblox but I would try and play around with the numbers and find one that works

Maybe you could copy and paste the code and create a topic in scripting support because like I said in my first post it may be something with the scripts

Perhaps its a friction problem. Turn on CustomPhysicalProperties for the Main Wheel part (the part that touches the ground, not the part for looks) and set it to 1 or 2, this should fix it.

I’ve tried setting the friction to 2 and friction weight to 100. I’ve also tried friction 2 with friction weight 1. The problem still persists and my vehicle just drives diagonally

Did you combine the friction with 4 wheel drive?

From what I can see in the video, it appears the vehicle is sliding about.

Yes, this is what it’s like with friction.

Perhaps you could provide more information? I can’t really help without knowing what your scripting or what your chassis consists of…

Sure thing. Here’s a place file for the place in the above video. (Frictions not set in this version)

debug.rbxl (315.8 KB)

Have you made collision groups for the wheels and the hull?

Oops. Forgot to add that to my test place. Here’s the fixed file
debug.rbxl (315.9 KB)

So IDK what exactly the “TurnCheat” angular velocity thing does for the vehicle, but I removed it and the vehicle turned like a normal car.

1 Like

Wow, that simple huh? I had that in case nothing else worked but I didn’t think it actually affected anything lol. Thanks man