Some people made "Intro GUIs" and It looks nice. I'm having trouble making a Intro GUI, and I'll like to now HOW to make it. I know how to make a Regular GUI. But Intro GUI, I have a problem with.
Hi Roboy, The thing is there's not difference between a "normal Gui" and an "Intro GUI", Mainly an Intro GUI is just a normal GUI which appears at the start of the game with usually some buttons like "Play" "Info" or "Instructions".
If you wanna make a nice Intro GUI I would recommend reading this: http://wiki.roblox.com/index.php?title=Beginner%27s_GUI_Tutorial, Just in case you don't have any experience with GUIs, once you have read it, you can move on to simple things like Tweening which will help a lot making your GUIs look awesome. ^^
You simply make a regular GUI how you want it, and then make it only show up if the user has not been shown it before. You could keep track by putting a main script in workspace which tracks the PlayerAdded event, or you could put a BoolValue in the player that keeps track if they've viewed it or not.
--Script goes in the root of the intro GUI in startergui, as a LocalScript local tag = game.Players.LocalPlayer:FindFirstChild("ViewedIntro") if tag == nil then script.Parent.Visible = true wait(5) script.Parent.Visible = false tag = Instance.new("BoolValue") tag.Name = "ViewedIntro" tag.Parent = game.Players.LocalPlayer tag.Value = true end
To make it only appear when they join, make it so that..
game.Players.PlayerAdded:connect(function(plr) c = (LOCATION OF GUI) c:Clone().Parent = plr.PlayerGui end)
Another way to have an "Intro GUI" is to create the GUI and when they finish whatever you mean for them to finish, destroy the GUI object that contains the intro. You'd also want a bool value in some part of the player that you can access to see whether or not the player already went through the intro so that they don't see it every time they respawn.
I am not advertising that you should be lazy about this in any way, I believe you should do it yourself, but if you're really stuck takecover released a good plugin; http://www.roblox.com/Intro-GUI-Creator-item?id=142427411