I've been trying to clone a Gui from ServerStorage to the PlayerGui using a LocalScript for the past hour or so. The script seems fine; there's no output errors, and it should be working. I've done this script a little while back, but I'm not sure if a ROBLOX error is causing this, or if something about my script is a tad off.
local Player = game.Players.LocalPlayer
local ClickDetector = script.Parent.ClickDetector
local Gui = game.ServerStorage["Supplier Menu"]
ClickDetector.MouseClick:connect(function()
local a = Gui:Clone()
a.Parent = Player.PlayerGui
end)
Cheers in advance for any help.

3 comments
Ah. Thank you. I didn't realise. I'd upvote if I could, but last time I was here I made the mistake of requesting scripts.
No Problem. Your question is no where near being referred to 'Requesting'. Also you could accept answer, it is found below the answer's profile icon, a check mark.
There you go.