✓ Accepted answer
I'm going to assume RecipeGUI isn't inside PlayerGui before the gun is equipped. That's probably where the error is coming from. Also, I would just keep RecipeGUI in PlayerGui at all times and just enable it when the tool is equipped:
local player = game.Players.LocalPlayer
local gui = player.PlayerGui.RecipeGUI
gui.Enabled = false
script.Parent.Equipped:connect(function(mouse)
gui.Enabled = true
end)
script.Parent.Unequipped:connect(function(mouse)
gui.Enabled = false
end)
If this helped, please accept the answer :). If not, then comment what's not working and I'll try to help you.
1 comment
Is RecipeGUI inside PlayerGui before you equip the gun?