How to have a player move with a part!

I have been reading around, there have been many topics on this already but all of them are outdated. They all use BodyVelocity’s and other methods that has been deprecated by Roblox.

Does anyone have a method on how to do this know? Welds don’t work I have tried them and this has to be able to handle around 20 players at a time.

Any ideas? It will really help.

you could add an accesory with a handle and it’s will your part, that worked for me, if not worked, you can add weld to handle

You could use velocities. Calculate them, and make something out of it.
It would be better to use a WeldConstraint though, your just gonna need to learn about CFrame.

You could connect a function to the position change and teleport them to the new position minus the old position. (aka the delta for the moving part)