Hello everyone!
I have been trying for ages to make a decent loop function that can play alarms when a BoolValue in workspace is true. This is what I got so far, I tried many things but none of them worked:
local playergui = game.Players.LocalPlayer.PlayerGui while wait(game.Workspace.Lockdown.Changed or game.Workspace.CB.Changed or game.Workspace.FB.Changed) do --LOCKDOWN if game.Workspace.Lockdown.Value == true then playergui.ControlPanel.Frame.SiteSituation.Lockdown.TextLabel.Text = "ON" playergui.Lockdown:Play() playergui.Lockdown.Looped = true end if game.Workspace.Lockdown.Value == false then playergui.ControlPanel.Frame.SiteSituation.Lockdown.TextLabel.Text = "OFF" playergui.Lockdown:Stop() playergui.Lockdown.Looped = false end
Please help.