all of the things are referenced correctly but its not working, there are not errors in the console or the output
i decided to go on and make it on another one, but the same thing happened please help me
local player = game.Players.LocalPlayer
local coinGUI = player.PlayerGui.ScreenGui.ShopBackground.CoinsGUI
local coinButton = (directory of coin GUI here, starts with player.PlayerGui)
The reason of your method not working is because you must find the PlayerGui instead of StarterGui.
That’s why I suggested you to use a localscript if possible. Tell me if this works or not