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?