I was figuring out how to make a BodyVelocity train for Months I did make a BodyVelocity train but the problem is that it’s not realistic enough when the train moves it’s very stiff as if it was a boat here’s what I’m talking about
I’ve tried using values to make it better but it’s too complicated
And every time I use body Gyro it freaks out and when it goes on vertical slopes it doesn’t tilt
while true do wait() if script.Parent.Throttle == 1 then script.Parent.BodyVelocity.Velocity = script.Parent.CFrame.LookVector*30 end if script.Parent.Throttle == 0 then script.Parent.BodyVelocity.Velocity = Vector3.new(0,0,0) end if script.Parent.Throttle == -1 then script.Parent.BodyVelocity.Velocity = script.Parent.CFrame.LookVector*-30 end end
Are there any tips on how to improve my body velocity train?