int value not changing
level = game.Workspace.RunningLevel
running = game.ReplicatedStorage.LevelName
Leveltime = game.ReplicatedStorage.Leveltime
if running.Value == redBlock then
Leveltime.Value = 1
elseif running.Value == SalmonBlock then
Leveltime.Value = 1
elseif running.Value == BlueBlock then
Leveltime.Value = 1
end

4 comments
Is the default value 0?
no
What is the default value set at? 1?
You have to do a while loop or :GetPropertyChangedSignal to check if the value has changed, that's the problem.