Basically I just need help on the part of the code where the block will return I have it set to wait 2 seconds then it will move back by it's self, but I want it to move back once I click the button again. Could I get some help please? Thanks!
d = false
function onClicked()
if d == false then
d = true
print("Moving Brick To Right")
script.Parent.Parent.DoorButton.BrickColor = BrickColor.new("Really red")
for i = 1,49 do
script.Parent.Parent.Door.CFrame = script.Parent.Parent.Door.CFrame * CFrame.new(0, 0, 0.244) * CFrame.fromEulerAnglesXYZ(0,0,0)
wait()
end
-- I need this section to move after I click the brick once again but I can't figure it out
wait(2)
script.Parent.Parent.DoorButton.BrickColor = BrickColor.new("Lime green")
print("Moving Brick To Left")
for i = 1,49 do
script.Parent.Parent.Door.CFrame = script.Parent.Parent.Door.CFrame * CFrame.new(0, 0, -0.244) * CFrame.fromEulerAnglesXYZ(0,0,0)
wait()
end
d = false
end
end
script.Parent.ClickDetector.MouseClick:connect(onClicked)
