--My code is:
local id = 6485848 local barret = game.ServerStorage:FindFirstChildOfClass("Tool")
game.Players.PlayerAdded:Connect(function(player) if game:GetService("MarketplaceService"):UserOwnsGamePassAsync(player.userId,id) then local barretClone = barret:Clone() barretClone.Parent = player:WaitForChild("Backpack") end end)
--This script only adds the tool only when the player enters the game, not when they spawn. I tried using CharacterAdded but that is not a child of players, any suggestions?

1 comment
That only fires once per session, do character added, it says it's not a child of players because you did it wrong