Hello! So, I'm trying to make a tweening door, but it does not work.
local TweenService = game:GetService("TweenService")
local l = script.Parent.Left
local r = script.Parent.Right
local r1 = script.Parent.Reader1.Reader.ProximityPrompt
local c1 = script.Parent.Reader1.Color
local c2 = script.Parent.Reader2.Color
local r2 = script.Parent.Reader2.Reader.ProximityPrompt
local g = 9224209
local r = 1
local lo = TweenService:Create(l, TweenInfo.new(2), Vector3.new(-1.0, 0, 0))
r1.Triggered:Connect(function(player)
if r1.ActionText == "Open" and player:GetRankInGroup(g) >= r then
c1.BrickColor = BrickColor.new("New Yeller")
r1.ActionText = "Wait"
c2.BrickColor = BrickColor.new("New Yeller")
r2.ActionText = "Wait"
wait(1.5)
c1.BrickColor = BrickColor.new("Lime Green")
c2.BrickColor = BrickColor.new("Lime Green")
lo:Play()
end
end)
r2.Triggered:Connect(function(player)
if r1.ActionText == "Open" and player:GetRankInGroup(g) >= r then
c1.BrickColor = BrickColor.new("New Yeller")
r1.ActionText = "Wait"
c2.BrickColor = BrickColor.new("New Yeller")
r2.ActionText = "Wait"
wait(1.5)
c1.BrickColor = BrickColor.new("Lime Green")
c2.BrickColor = BrickColor.new("Lime Green")
end
end)

1 comment
Sorry about the title. I wanted to ask why doesn't my tween work, but it didn't let it go through..