Model Teleporting when a player sit in seat

This might be a dumb question why does my model teleport to the player’s position and how can I fix it.

  1. What do you want to achieve? Keep it simple and clear! Make a player sit in a seat parented to a model.

  2. What is the issue? The seat and model teleports to the player’s position instead of the other way around.

  3. What solutions have you tried so far? Anchoring the model and I have not seen anything about it.

Also I have a custom character, so maybe that’s the problem.

Here is a video of what is happening. robloxapp-20210522-2209283.wmv (1.1 MB)

I don’t think it’s custom character, You should probably anchor and program it so after a character sits on it, it will unanchor… That may be the issue, from what I see it’s teleporting because it’s unanchored. Maybe anchor it and program it so when a character sits on it, it will wait 1 second then unanchor.

That’s exactly what I did and it still did it. It looks like it’s using :MoveTo, where it teleports even if it’s anchored.

That is very odd… I seriously don’t know I’m new to development. Maybe get a experienced developer, or someone who just knows the issue.

Ok. By the way, the custom character has no arms so that could be a problem. I agree though. I don’t think it’s the custom character.

Does your script use any CFrame or Position movements?

It uses :MoveTo to teleport the model to somewhere else before the player seated (because the player will not be seat if it’s after) ,but I don’t think that’s the problem because when I remove the seating part of the script It works as it should.

I found the problem. Anchoring worked! It was a qPerfectionWeld script unanchoring it. :smile:

1 Like