local player = game.Players.LocalPlayer local preset for _, child in ipairs(workspace:GetChildren()) do if child.Name:match("^Preset%d+$") then preset = child break end end if not preset then return end local items = { "Meat", "Melon", "Padlock key", "Playhouse key", "Remote control", "Rusty padlock key", "Safekey", "Spark plug", "Special key", "Weapon key", "Wheel crank", "Winch handle", "Wrench", "A part of a shotgun (1)", "A part of a shotgun (2)", "A part of a shotgun (3)", "Battery", "Bird seed", "Book", "Car battery", "Car key", "Chain cutter", "Cogwheel (Orange)", "Cogwheel (Red)", "Gasoline can", "Hammer", "Padlock code", "Wooden stick" } for _, itemName in ipairs(items) do local item = preset:FindFirstChild(itemName) if item then local remote = item:FindFirstChild("InteractRemote") if remote then remote:FireServer(player) end end end