local players = game:GetService("Players")
for i,player in pairs(players:GetPlayers()) do				player.Character:MoveTo(workspace.Spawn_Dotes[tostring(player.Team)].Position)
player:WaitForChild("ValueFolder").NowInGame.Value = true
end

Why is only one player moving to Spawn_Dote pos? And only he is assigned the variable NowInGame is true?