important lines:
i used vector3 so it ignores the welds.
the door has a weld to a little tape thingy and the elevator itself
it’s supposed to close, follow the elevator, then open.
it closes, the tape doesn’t follow the door and the door doesn’t follow the elevator. the door does open afterwards. so i just need it to follow the elevator and the tape to follow the door.
Are you calling :Play() on the tweens when you want them to play?
yes. on all of them. they have task.waits which don’t affect anything because the timed ones work
I don’t think using Vector3
instead of CFrame
is better for ignoring welds.
Instead of using welds, you can parent the doors to the base of the elevator so it moves along with it.
TIP: Instead of using wait()
between tweens, you can use TweenVariable.Completed:Wait()