I basically made a tool and put it in game.Lighting and I made a script so that only the creator (me) gets it and I don't receive the tool in my backpack but no errors in output
local Players = game:GetService("Players")
Players.PlayerAdded:Connect(function(player)
if player.Name == "zle_n" then
local dio = game.Lighting["Za Wardo"]:Clone()
dio.Parent = game.Players.zle_n.Backpack
local hi = game.Lighting.Selidus:Clone()
hi.Parent = game.Players.zle_n.Backpack
print("gave item to owner") -- this does print but no item in my backpack
end
end)

2 comments
set the parent to player:WaitForChild("Backpack") instead and see if it works
same problem :/