What's the best way to show a GUI to every player in a server with CharacterAutoLoads set to false?

Hello! I am making a 2D GUI-based game in Roblox at the moment and I don’t want the player’s character to spawn in, to my knowledge, the only way to show GUI’s to a player without them spawning in is to put a script into ReplicatedFirst that clones a Gui into the PlayerGui, however, I’m afraid that if I do this every time a player joins, it will become quite clunky. Does anyone have any other solution to my problem?

P.S. I would also appreciate it if someone knew how to do a 2D GUI game multiplayer kind of thing like Classic Sonic Simulator by VyrissDev.

Yes, it would be clunky. That’s because the server scripts (if any) would not replicate. If there’s no server scripts in the GUI, then you can safely do this, and it wouldn’t be clunky.

Or you can use a server script to clone the GUI, which is what I recommend (because it functions similarly to how they are cloned automatically).

And no, I’m not talking clunky in terms of performance (this is very performant).

Ah, I did not think about that, I will try it. Thanks

Tried it and it did work! Thanks!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.