How can I move a player locally?

Hi, so I want at the beginning of the game, to teleport a player to a location where they are able to customize their player’s appearance. But I don’t want any character overlaps as they all teleport to the same place because that would look ugly. So I am wondering if there is any way that I can move a player locally because localscript teleporting still takes place in the server and thus makes everyone see it. How can I just move a player in client and client ONLY? Thank you!

3 Likes

if you locally Anchor the player down the teleport them from their client their position will not replicate
Alternatively, you can make everyone else locally invisible and avoid the local teleporting

1 Like

I believe you may need to set the Character’s Archivable property to true?

If I do that then will they only be seen/teleported locally?

No clue, there has been a similar topic like this before though

Okay, so what do I anchor from the player- their HumanoidRootPart or everything> Thanks

I anchored the player and teleported them but in server it shows that they are at the same place being teleported.

  1. You may set the character’s archivable to true and then clone the character and set its position and orientation exactly to the real character. Then you can teleport the player and anchor the clone. This will enable other players to see an exact clone of the player however the player (him/her)self would be in the place where you edit your appearance.
    Later, you can teleport the character back to the position where the clone is and then eventually, remove the clone.

  2. If the circumstances don’t allow you to do a such method, I believe you could teleport the clone to the appearance place and subject the clone to your camera. This would only be applicable if the appearance place doesn’t require any character movement. You could edit the clone there and copy the different appearance properties to the real character after and then remove the clone again.

  3. Of course as a final solution, you could make a custom movement and camera system and teleport the clone to the appearance side and make the player control the clone as long as the appearance editing continues. And in the ending, you can just copy the appearance to the real player like in solution number 2.

Hope these solutions will help you, if none of them is applicable you may give more details about your game so we may come up with a new type of solution.

1 Like