Hello! So I am working on an arrest system, but have run into the issue that when detaining a player and carrying them to the police station to get put in jail, the cop is severely slowed down.
It is probably because I am using welds to weld them together and I’ve heard that it’s not the best practice to use welds.
I’ve tried using AlignPosition and AlignOrientation which worked but were really weird and janky making the prisoner seem like they’re getting tugged by a rope and flung around.
I was wondering if anyone had any other alternatives or ideas on how to make the Aligns work.
I am kinda in a hurry since I am making this for someone and need to get it done quickly.
As far as I know, there is ways you can keep the player in front of you. Essentially, you can make their avatar “massless” and use welds which keep them in front of you.
On the other hand, you can set their CFrame to be in front of you until you drop them.
These could be 2 ways. Hope I was helpful!
I’ve tried making them massless and have no collisions and that somehow made it worse. Not sure why but it did.
I also tried constantly setting the CFrame but the way the system is setup it would require a coroutine or task.spawn and for whatever reason I couldn’t get those to start.
I can keep trying though.
Thanks for the suggestions!
Same Issue as before when using Coroutines. I think the issue is that there is too much client lag on the cop’s end but I don’t know how to reduce that.