So... I tried using the lookVector for my boat, but for some reason, it only goes one way and doesn't change depending on where I'm (the vehicle seat is) looking. I tried using both BodyForce and BodyVelocity but nothing seems to work.
The script i used:
force = script.Parent.Parent.base.base.BodyVelocity
look = script.Parent.CFrame.LookVector
while true do
if script.Parent.Throttle == 1 then
force.Velocity = look * 8000
end
if script.Parent.Throttle == 0 then
force.Velocity = look * 0
end
wait(0.1)
end
I can't find any answer to why this happens. The script is inside a seat.

1 comment
thank you so much! it helped. have a nice day to you too :)