you can house all the properties and object types for UI in tables and have a script iterate through it all to instance it into PlayerGUI, so spawning all your UI during runtime is possible, it still doesn’t protect from theft though. Anything replicated to the client is theirs to copy.
1 Like