Seat bug? or Is this normal? If so how do I stop this?

So I was making this thing pulley or something where if you seat on a seat and move forward or backward it will push and pull, however while I was doing this I’ve encountered this problem where if I seat on that seat and jumped out, the seat gets stuck in the character and not put itself back in the model seat.
https://gyazo.com/e6ba0f17e991b8e088913fbec885343d
is this normal? cause everytime I jump out of the script and sit again, the animations and all other scripts doesnt work anymore. Basically its broken.

If its not normal then can I get an idea on how do I stop this thing from happening? Thanks.

2 Likes

if it gets stuck inside the character, put something inside a script that when the player gets out of the seat, it sets the seat’s parent back to the workspace.

You shouldn’t put seats inside players.
Also models aren’t usually parented to the player automatically if there’s no scripts for that.

Yeah thats my problem, the seats gets placed inside players if they seat on it, which is weird, the seats have scripts but its all about functions to the occupant such as animation loading but it doesnt really do anything that will make the seat get stuck to the player.

I have never experienced this issue before, try making it so the script detects if the model it will re-parent it back.