function checkSurvivorNumber(count) local count = 0 local players = game.Players:GetChildren() for i = 1, #players do if players[i] ~= nil then if players[i].TeamColor == BrickColor.new("Bright blue") then count = count + 1 print("Checking Survivors") end end end end if count < 1 or count == nil then time.Value = 0 for i = 1,#players do if players[i].TeamColor == BrickColor.new("Bright red") then game.Workspace.DebugOutput.Value = "Awarding Killer's points" end end game.Workspace.Killerwin.Value = true end print("Checking if killers won")
On Line 15, it keeps saying "Attempt to compare number with nil". I've tried everything and I'm still confused. I'm new to scripting and I just wanted to know why it caused this. Even if I delete COUNT == NIL it still says the same thing over and over.