so you basically add a screen gui, text label to the screen gui, add a blur, textscale it, set the transparency to 1, do the same for the buttonui thing and add the script to the buttonui that I commented.
keep going dude. if you wanna make a main menu local script then copy and paste this. local player = game.Players.LocalPlayer local button = script.Parent local blur = game.Lighting.Blur local playerGui = player:FindFirstChild("PlayerGui") local screenGui = playerGui and playerGui:FindFirstChild("ScreenGui") local textLabel = screenGui and screenGui:FindFirstChild("TextLabel") if not player:GetAttribute("HasClicked") then blur.Enabled = true if textLabel then textLabel.Visible = true end button.Visible = true else blur.Enabled = false if textLabel then textLabel.Visible = false end button.Visible = false end button.Activated:Connect(function() blur.Enabled = false if textLabel then textLabel.Visible = false end button.Visible = false player:SetAttribute("HasClicked", true) end)
Great video man keeping making them I love watching them
good luck man, I reckon you'll definitely be able to achieve your goal if you stay dedicated.
so you basically add a screen gui, text label to the screen gui, add a blur, textscale it, set the transparency to 1, do the same for the buttonui thing and add the script to the buttonui that I commented.
Thanks, but I think I can make a main menu GUI
@Developer_Shark ah, ok.
keep going dude. if you wanna make a main menu local script then copy and paste this. local player = game.Players.LocalPlayer
local button = script.Parent
local blur = game.Lighting.Blur
local playerGui = player:FindFirstChild("PlayerGui")
local screenGui = playerGui and playerGui:FindFirstChild("ScreenGui")
local textLabel = screenGui and screenGui:FindFirstChild("TextLabel")
if not player:GetAttribute("HasClicked") then
blur.Enabled = true
if textLabel then textLabel.Visible = true end
button.Visible = true
else
blur.Enabled = false
if textLabel then textLabel.Visible = false end
button.Visible = false
end
button.Activated:Connect(function()
blur.Enabled = false
if textLabel then textLabel.Visible = false end
button.Visible = false
player:SetAttribute("HasClicked", true)
end)
got this from a random comment for a main menu gui script lol. I don't know how to script either.