So I have a script that only runs if a tool is in a player’s backpack. It works correctly, but a small issue is that the script only runs if the player doesn’t have the tool equipped. Some players could get confused by this.
So how would you make it work even if the tool is being held by the player?
local Tool = player.Backpack:FindFirstChild("ToolName") or player.Character:FindFirstChild("ToolName")
if Tool then
-- Script runs