When I use this script
game.Players.PlayerAdded:Connect(function(player)
for i,v in pairs(game.Players:GetChildren(player)) do
local someone = v:WaitForChild(player)
print(someone)
if someone == "The_sandwic" then
game.ReplicatedStorage.Keycard:Clone(someone.Backpack)
end
end
end)
It find the player "The_sandwic" but when I run it it doesn't clone the tool into the backpack. Can someone help?

2 comments
why does he use 'for i,v in pairs(game.Players:GetChildren(player)) do' when he already has the player...
shhhhh