pointshop gives items to all players when I buy the item

function ITEM:OnEquip(ply)
local function nascer( ply )
hook.Add( “PlayerSpawn”, “hookm”, nascer)

that way was the one I liked the most, other times it didn’t come with an item and I had to unequip and match it to receive the item, but when I buy it all players receive the item.sorry I’m using translator