So i'm trying to make two tweens work at the same time , the tweens works fine when i press play but send players at 0,0,0 when triggered with the button on team play
local TweenService = game:GetService("TweenService") --gets service for tween
local tweenPart = game.Workspace.ASCEND
local tweenPart2 = game.Workspace.ASCEND2
local info = TweenInfo.new(
1,
Enum.EasingStyle.Bounce,
Enum.EasingDirection.Out,
0, --times repeated
false, --reverse
0 --delay time
)
local Goals = {
Position = Vector3.new(-218.749, 3.825, 87.465), --where the part will be after tween
Orientation = Vector3.new(-90, 0, 0)
}
local Goals2 = {
Position = Vector3.new(-218.749, 3.825, 80.361),
Orientation = Vector3.new(90, 0, 0)
}
local GoalsBack2 = {
Position = Vector3.new(-218.749, 5.825, 82.361),
Orientation = Vector3.new(0, 0, 0)
}
local GoalsBack = {
Position = Vector3.new(-218.749, 5.825, 85.465),
Orientation = Vector3.new(0, 0, 0)
}
local PartTween = TweenService:Create(tweenPart, info, Goals) --gets all the info and goals and creates tween
local PartTweenBack = TweenService:Create(tweenPart, info, GoalsBack)
local PartTween2 = TweenService:Create(tweenPart2, info, Goals2)
local PartTweenBack2 = TweenService:Create(tweenPart2, info, GoalsBack2)
pressed = false
function onClicked()
if pressed == false then
pressed = true
PartTween:Play()
PartTween2:Play()
wait(3)
PartTweenBack:Play()
PartTweenBack2:Play()
wait(1)
pressed = false
else
print(pressed)
end
end
script.Parent.ClickDetector.MouseClick:connect(onClicked)
