Is this the most efficient way to do this (SurfaceGUI)?

https://gyazo.com/ddf22122849022ffeadc78441d501a48

I’m trying to change 4 surface GUI’s at the same time. Is there a better way to go about this other than ordering the script to change each gui’s text at the same time? (Or is there a way to have 1 surface GUI show on multiple different parts?

Add your surface guis to an array and index them incrementally, you can then loop through the array and update all your surface guis without “ordering the script to change each gui’s text at the same time” – or an even better option is to put them all under a folder and loop through the children of the folder.

1 Like

another question, so I don’t have to make another post. How do I remove a players entire backpack of items? Is there a way to do that, also if they’re equipped?

Sorry for the late reply, you probably found your answer, but for future reference; you can remove all the children in the local players backpack + remove any tool instances in the player’s character.