function TimerEnd()
    wait(30)
    Check = game.Players:GetChildren()
    for i=1,#Check do
        BKP = Check[i].Backpack:GetChildren() ------Indexes the backpack of the player[i]'s...
        for z=1,#BKP do ------------Now it has their backpack from 1-ALL players...
            if Check[i].BKP[z].BeginnerSword == nil then -----If a player doesn't have the beginner tool then...
                A.Text = ..Check[i]..."He's got none." -----Say in public he has none and announce his name.(**All players** that do not have that tool.)
            end
        end
    end
    end

What I'm trying to do is this, the script is supposed to do the following:

  1. Check ALL players in the game.
  2. Check if they have a tool called "BeginnerSword" in their backpack.
  3. Create a hint with a list of players that does not have that tool.