Now that BodyMovers are gone, I’m trying to find a way to make a better system.
BodyMovers are gone and now I have to replace the whole train system which will be very hard.
I tried using CFrame but CFrame didn’t work well, I also wanted to do TweenService but TweenService is too complicated. I also tried HingeConstraints, it worked but the train didn’t have enough power meaning that the train was hard to speed up even when the MaxTorque is set to inf.
while true do
wait()
if script.Parent.Throttle == 1 then
script.Parent.HingeConstraint.AngularVelocity = script.Parent.HingeConstraint.AngularVelocity + 1
end
if script.Parent.Throttle == -1 then
script.Parent.HingeConstraint.AngularVelocity = script.Parent.HingeConstraint.AngularVelocity - 1
end
end
If you have any advice, please reply.