Surface GUI Problems

Hey. I am developing a unique donation game that uses stands and Surface GUIs to purchase a player’s gamepass kind of like PLS DONATE.. I have a problem using the Surface GUIs though. Like all of the other games, I need to prompt the player of the stand owner’s gamepass. The thing is, I never use Surface GUIs, and I firgured out that I need to put these guis in StarterGUI so that I can actually get the local player. But this would make me re-think on how I would make this work. I have so many questions, like how can I update all of these GUIs since they don’t update on server side? What happens to a GUI when the owner of the GUI leaves? How can I manage all of these GUIs? I would appreciate it if you could explain the process to these questions. Thanks!

1 Like

You would have to load the stand on the server with all the gamepasses to click on. Then on the client you would make connections to all these GUI and have a attribute with the ID of the gamepasses and prompt it. You just have to clean up all these connections when someone leaves.