How would I stop my boat from sliding

You can write your topic however you want, but you need to answer these questions:

  1. What do you want to achieve? Keep it simple and clear!
    To have a boat that moves along the water while turning

  2. What is the issue? Include screenshots / videos if possible!
    I can’t stop my boat from sliding

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    I have tried removing the velocity and using the lookvector of the base to align it to the direction I want it to go

       -- BoatCollider is a part used as the base 
	local seat = newShip.Trigger
	local BoatStats = ShipHandler.Shared.DataModule:GetGameCon().Ships
	BoatStats = BoatStats[typ] or BoatStats.Dingy
	newShip.BoatCollider.BodyPosition.Position = newShip.BoatCollider.Position
	local VectorDirection =,0,0)
		while wait() and newShip ~= nil do
			VectorDirection = newShip.BoatCollider.CFrame.LookVector
			newShip.BoatCollider.AngularVelocity.AngularVelocity =,-300000*seat.Steer,0)
			newShip.BoatCollider.BodyThrust.Force =,0,-300000 * seat.Throttle) +newShip.BoatCollider.CFrame.LookVector * 1

Is there a way to stop it from moving in the direction it moves?

1 Like

Have you tried putting the BodyThrust.Force =,0,0)?

Yes, but the boat will still keep moving.

did you ever figure this out? I am having the same problem and can’t find a solution