I have a door that when the sensor is touched it makes the door go to a certain position. I have some pictures for the scene:
where the parts are located: https://gyazo.com/9737b50291116f8ea83e228a2dfb925e
The GIF of everything: https://gyazo.com/9737b50291116f8ea83e228a2dfb925e there are no errors when run, so what went wrong, oh the script itself:
local me = script.Parent.Parent
local Light = script.Parent.Parent.Light
local db = true
local sensor = script.Parent
local Window = script.Parent.Parent.Window
local function MoveTheDoor(Part)
local hum = script.Parent.Parent.Parent.Parent:FindFirstChild("Humanoid")
if hum then
if db then
me.Anchored = false
Light.Anchored = false
Window.Anchored = false
db = false
Light.BrickColor = "Lime Green"
me.Position = Vector3.new(186.908, 6.31, 566.196)
wait()
me.Anchored = true
Light.Anchored = true
Window.Anchored = true
wait(4)
me.Anchored = false
Light.Anchored = false
Window.Anchored = false
wait()
me.Position = Vector3.new(188.325, 6.31, 562.949)
Light.BrickColor = "Really Red"
wait()
me.Anchored = true
Light.Anchored = true
Window.Anchored = true
wait(.5)
db = true
end
end
end
sensor.Touched:Connect(MoveTheDoor)
there is the script. San anyone find the answer to my problems?
