How to Set a Player's Position when an Animation Plays

So basically I’m making a horror game and when the player first joins, I want an animation to play where they are in a chair and then when the animation ends I want them to be out of the chair. How can I play the animation when they join and have them in a certain spot, but then move them when the animation finishes? Any help would be great, thanks! :slight_smile:

2 Likes

You can use the HumanoidRootPart.Position = vector3.new() when setting a player’s position

connect the humanoid.seated event to a function that will then play the animation, and then the animation im pretty sure has a finished event, connect that to a function and then move them.

hope this helps, i havent done any programming for a while.