Basically for some reason my RoundSystem script after like 30 or more mins of a server running, itll just stop working, no error, no warning; just stops. Now a script to just stop running, you cant just have it set a server value to like false if it fails cuz its not running in the 1st place. What im looking for is; is there a way that i can have a script, check repeatedly throughout the course of lets say 120 seconds; that if a value still hasnt changed throughout that time; that would be caused by the roundsystem; that it would disable roundsystem & then re-enable roundsystem?
I.e. (This of course wont work but)
local RoundSystem = game.ServerScriptService.2n11RoundSystemScript
RoundSystem.Changed:Connect(function()
wait(120)
if RoundSystem still not .Changed then
RoundSystem.Disabled = true
RoundSystem.Disabled = false
end
end)
