So when I equip a tool, it's MEANT to show a gui, but it doesn't work. Why?
local GUI = script.ScreenGui script.Parent.Equipped:connect(function() GUI = script.GUI:Clone() -- copy the GUI GUI.Parent = game.Players.LocalPlayer.PlayerGui -- place the GUI to player's playergui end)
GUI isnt in the script.
local GUI = script.ScreenGui script.Parent.Equipped:connect(function() nGUI = GUI:Clone() -- copy the GUI nGUI.Parent = game.Players.LocalPlayer.PlayerGui -- place the GUI to player's playergui wait() end)
This should work. You were checking for an object that isnt in the script :p