Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

How to teleport a player into a seat? [Solved]

Hey all! Another question today! I was wondering how to teleport a player into a seat. So, let me elaborate. I already know you can use :MoveTo() to teleport a player to the seat's position, but how do I make it so they are sitting in the seat. Any tips? Thanks!

3 comments

0

Try ":SetPrimaryPartCFrame()" instead. Since the PrimaryPart of a character object is usually the head, maybe offset the PrimaryPart up by a few studs.

1

Why not just manually make a seat weld between the seat and the player?

1

You could always script your own seat.

1 answer

If you move them slightly above it and then set their humanoid's Sit property to true, that should work :)

3 comments

0

I've just tried it. Sadly, it didn't work

0

Ah, sorry :/ A seat works by making a weld between the seat and the HumanoidRootPart of the character. TP the character into position, set sit to true, then weld the humanoidrootpart to the seat (and parent the weld to the seat).

0

Then when they jump they'll be stuck to the seat

This discussion is preserved as it was. New answers, comments, and votes are closed.