How to seperate players and show specific GUI?

I understand that this is probably really basic, but I can’t figure out how to show different GUI to different players. Even a link to a relevant wiki page would be very useful. Thanks.

There may be some proper way to do this but what I usually do is just have some sort of properties list in like _G for each player which is really just a table which contains tables in those tables which contains dictionaries of strings which are booleans. I then change properties of it based on that cause my ui are really similar. If they differe a lot you can just have like ig a hash map (from my understanding its like you have a integer value which represents different states) and have the hashes map to clone to a different gui in like replicated first

Ooh interesting. Cheers laddddd