Ok I am getting very irritated, I have tried so many different things. There is no error message but the value I have stored in ReplicatedStorage just seems to hate me. Here is the code:
local status = game.ReplicatedStorage:WaitForChild("Status")
local function intermission()
for i = 5, 1 do
status.Value = "Intermission " .. i .. " seconds"
wait(1)
end
end
while true do
wait(1)
intermission()
end
The code is pretty self explanatory it is supposed to count down for an intermission and update the status value in ReplicatedStorage. The value is not updating. Any help is much appreciated :)

2 comments
remove the while true loop and just put one "intermission()"
I'm pretty sure that you can call functions inside of while loops, the reason im doing this is because I have 100+ lines of functions that are all being called in a while loop. Most of which work. This function is just simply not updating the value