Touch Detection

Um no because the other script will give the player the tool, and you could just name the tool.

Also in the code you sent me back. You clone an object by doing this:

local clone = Object:Clone()

not like this:

local clone = “Plate w/ Bread”

Do I add the name of the new tool I want?

You do it like this:

Ex.
local ExamplePart = game.Workspace.Part
local clone = ExamplePart:Clone()
clone.Parent = game.Workspace

For info:

I’m sorry, I’m just so lost and have no idea what I’m doing. I’ll just abandon the script, and stop being a burden on you.

I suggest looking on the Dev Hub, it is also a place for info on things.