I need help with a live event showing ui

I have the live event scripts, I tested them, and they work. Now all I need is to find out how to make UI appear. Here is what I have so far:
module.Main = function()
game.Workspace.LiveEventMusic.Playing = true
game.ReplicatedStorage.LiveEvent.ShowUI1:FireClient()

This is in a module script. I just need to find out how to make the UI appear.

If you can help me, please comment asap. Thanks, WE.

you should use MessagingService instead because it is easier

The thing is, I want to put image labels in the UI, with its own cool looking UI.

MessagingService doesn’t prevent all that,
you just put image labels in the UI, with its own cool looking UI.

Basically, just set the enable the UI.

Gui.Enabled = true or uiObject.Visible = true

I don’t know what live event you specifically mean, but that’s how.

in the local script where you connect the OnClientEvent to a function,
you just set the Enabled/Visible property of the gui object to true.
how to get the gui? use game.Players.LocalPlayer to get the client player (which can only be done in a local script), then define that and use Player.PlayerGui to get the current screen of the player and then there u can access their guis the same as in startergui!

FireClient()

has 1 argument which is the player it should fire to, if you want the gui to appear on all clients, then I suggest using

FireAllClients()
2 Likes