I'm trying to convert a door script to FE so that it will open for everyone, but I am having an issue with the Remote Event or the Script not recognizing it being fired. If anyone can help me figure out what is wrong, that will help greatly thank you!
Local Script:
control = script.Parent:WaitForChild("Dawr") Butts = script.Parent B1 = Butts.Door1 B2 = Butts.Door2 B3 = Butts:WaitForChild("Door3") B1.MouseButton1Click:Connect(function() local door = 1 control:FireServer(door) print("Fired") end) B2.MouseButton1Click:Connect(function() local door = 2 control:FireServer(door) print("Fired") end) B3.MouseButton1Click:Connect(function() local door = 3 control:FireServer(door) print("Fired") end)
script:
controleve = script.Parent:WaitForChild("Dawr") function changedoor(plr, door) print(door) local DoorFrame = game.Workspace:FindFirstChild("DHLSD"..door) local door2 = script:FindFirstChild("D"..door) --if door2.Value == false then DoorFrame.Frame.Transparency = 1 DoorFrame.Glass.Transparency = 1 DoorFrame.Others.Transparency = 1 DoorFrame.Frame.CanCollide = false DoorFrame.Glass.CanCollide = false DoorFrame.Others.CanCollide = false print("Done! Door Opened!") wait(15) DoorFrame.Frame.Transparency = 0 DoorFrame.Glass.Transparency = 0.4 DoorFrame.Others.Transparency = 0 DoorFrame.Frame.CanCollide = true DoorFrame.Glass.CanCollide = true DoorFrame.Others.CanCollide = true print("Done! Door Closed!") -- else return false --end end controleve.OnServerEvent:Connect(changedoor)