I've been making this custom inventory, and its very close to being finished. Just one little error on line 2. Here's the script.
game.ReplicatedStorage.EquipItem.OnServerEvent:Connect(function(player, item)
player.Character.Humanoid:EquipTool(player.Backpack[item])
end)
I've tried putting "player.Character.Humanoid:EquipTool(player.Backpack[item].Name)" but that still prints out the same error. I've asked help from my friend who knows more about RemoteEvents than me, but he was confused too. I've looked on similar errors that people had, but nothing helped. Could someone please explain this?

2 comments
Print your item name and check it. Check to make sure that there is a child of Backpack named Bilinear. If there is not a child named Bilinear, that's your problem. You would specify the argument to the item parameter as something else.
The "item" value is actually named something else than BiIinear. Not sure how it got this, but someone helped me fix it earlier.