Boat not turning left and right as expected

I am working on a boat I want to make for a project, but the problem seems to be that you when make it turn right for example if you stop turning it right and the angular velocity goes to 0,0,0 it still keeps rotating and then stops after a while. I want to force it to stop rotating immediately after the angularvelocity goes to 0

1 Like

Why not use a Torque Constraint instead?
Documentation link: Torque | Documentation - Roblox Creator Hub
Class link: Torque | Documentation - Roblox Creator Hub
They are much easier to deal with, and you can change the amount of force you require.

If the boat is too heavy it’ll have momentum when it spins, just like a regular boat. When a real boat is turned it has a delayed reaction to the start and end of the steering input.

You can also use a VectorForce for thrust to power the boat.

When I used Torque the boat was turning itself without me doing anything.

What forces did you use?
I built a boat with 1 Attachment and a TorqueConstraint.
I think I put the yellow arrow of the Attachment facing up.
In the Properties of the TorqueConstraint select RelativeTo and click the Attachment0 property box to select the Attachment you added.
Change the torque value with your script to a + or - value to get it to spin left/right.

I was able to solve the driving issues, but there is another problem. Can you check my new topic to see if you know anything about it?