So what I'm trying to achieve is, when I change the time the time for the task.delay also changes instantly like
local Stime = TimeVariable.Value
TimeVariable.Value.Changed:Connect(function()
Stime = TimeVariable.Value
end)
task.delay(Stime,---function) -- I want this time it waits to be the new time without refiring it
I hope I explained it well