Run it
Copy the script and paste it into your executor.
Players = :()
player = Players.LocalPlayer
playerGui = player:(, )
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = playerGui
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
titleBar = .()
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.Parent = mainFrame
title = .()
title.Size = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.TextSize =
title.Font = .Font.GothamBold
title.Parent = titleBar
closeBtn = .()
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.Text =
closeBtn.TextColor3 = .(, , )
closeBtn.TextSize =
closeBtn.Font = .Font.GothamBold
closeBtn.Parent = titleBar
closeBtn.MouseButton1Click:(()
screenGui:()
)
buttons = {
{name = , func = },
{name = , func = },
{name = , func = },
{name = , func = },
{name = , func = }
}
i, btn (buttons)
button = .()
button.Size = .(, , , )
button.Position = .(, , , + (i-)*)
button.BackgroundColor3 = .(, , )
button.BorderSizePixel =
button.Text = btn.name
button.TextColor3 = .(, , )
button.TextSize =
button.Font = .Font.GothamSemibold
button.Parent = mainFrame
button.MouseEnter:(()
button.BackgroundColor3 = .(, , )
)
button.MouseLeave:(()
button.BackgroundColor3 = .(, , )
)
button.MouseButton1Click:(()
btn.func ==
()
decalID =
soundID =
(root)
_, v (root:())
v:()
v:()
v:()
v.Material = .Material.Plastic
v.Transparency =
faces = {,,,,,}
_, face (faces)
d = .()
d.Texture = .. decalID
d.Face = .NormalId[face]
d.Parent = v
(v)
()
_, s (.Lighting:())
s:() s:()
sky = .()
sky.SkyboxBk = .. decalID
sky.SkyboxDn = .. decalID
sky.SkyboxFt = .. decalID
sky.SkyboxLf = .. decalID
sky.SkyboxRt = .. decalID
sky.SkyboxUp = .. decalID
sky.Parent = .Lighting
sound = .()
sound.SoundId = .. soundID
sound.Looped =
sound.Volume =
sound.Parent =
sound:()
()
btn.func ==
()
baseplate = :()
baseplate
baseplate.CFrame = baseplate.CFrame * .(.(), , .())
()
()
btn.func ==
()
images = {
,
,
,
,
}
_, s (.Lighting:())
s:() s:()
sky = .()
sky.Parent = .Lighting
Spooky = .()
Spooky.SoundId =
Spooky.Volume =
Spooky.Looped =
Spooky.Parent =
Spooky:()
(()
i =
sky.Parent
img = images[i] images[]
sky.SkyboxBk = img
sky.SkyboxDn = img
sky.SkyboxFt = img
sky.SkyboxLf = img
sky.SkyboxRt = img
sky.SkyboxUp = img
i = (i % #images) +
.()
)
()
btn.func ==
()
_, plr (Players:())
plr ~= player plr.Character
_, part (plr.Character:())
part:()
fire = .()
fire.Size =
fire.Heat =
fire.Color = .(, , )
fire.SecondaryColor = .(, , )
fire.Parent = part
()
btn.func ==
()
()
args = {}
i = , .(,)
t = .(,)
t == .(args, .(-,))
t == .(args, ..math.(,))
.(args, player)
args
count =
_, obj (:())
obj:() obj:()
.(()
(()
obj:()
obj:((()))
obj:((()))
count = count +
)
)
( .. count .. )
()
)
()
()my first gui script

Universal