You can write your topic however you want, but you need to answer these questions:
What do you want to achieve? Keep it simple and clear!
I am looking for an easy and proficient way to have it so when a player joins, CoreGUIs are immediately disabled and the first thing they see would be the designated Menu ScreenGUI.
How should I go about creating a fast and seamless system like this? And would anyone mind providing some code to help get me started? Thanks all.
Create a script inside of server script service that contains code like this:
-- Define a function that will be called when a player joins the game
game.Players.PlayerAdded:Connect(function(player)
-- Disable the player's Core GUI
player.PlayerGui.ChildRemoved:Connect(function(child)
if child.Name == "CoreGui" then
child.Parent = nil
end
end)
end)