For some reason, i've appeared to have entered in everything correctly, but the shop GUI isn't working. Is something wrong with my code? it's this:
local player = game.Players.LocalPlayer script.Parent.MouseButton1Click:Connect(function() player.PlayerGui.ToolShop.Frame.Visible = true end)
Script.Parent.MouseButton1Click:Connect(Function() -- When you press the first GUI button do this function Game.players.localplayer.PlayerGui.OTHER GUI.Enabled = true -- sets the second GUI to be visble End)
This will make when a gui is clicked it will make another gui open. This will work for sure. This should be a local script under the button.
Let me know if it works.