Run it
Copy the script and paste it into your executor.
guiName =
player = .Players.LocalPlayer
gui = player.PlayerGui:(guiName)
gui
()
(name)
name = name:(, )
name = name:(, )
(name:(,))
name = ..name
name
(u)
..u.X.Scale....u.X.Offset....u.Y.Scale....u.Y.Offset..
(c)
..
.(c.R*)....
.(c.G*)....
.(c.B*)..
output =
names = {}
usedNames = {}
output = output..
names[gui] =
(obj)
base = (obj.Name)
var = base
i =
usedNames[var]
var = base....i
i +=
usedNames[var] =
names[obj] = var
output = output....var....obj.ClassName..
obj.Parent == gui
output = output..var..
names[obj.Parent]
output = output..var....names[obj.Parent]..
output = output..var..
obj:()
output = output..var....(obj.Visible)..
output = output..var....(obj.Size)..
output = output..var....(obj.Position)..
output = output..var....obj.Rotation..
output = output..var....(obj.BackgroundColor3)..
output = output..var....obj.BackgroundTransparency..
output = output..var....obj.BorderSizePixel..
output = output..var....(obj.BorderColor3)..
obj:() obj:() obj:()
output = output..var....obj.Text..
output = output..var....(obj.TextColor3)..
output = output..var....obj.TextTransparency..
output = output..var....obj.TextSize..
output = output..var....(obj.TextWrapped)..
output = output..var....(obj.TextScaled)..
output = output..var....(obj.Font):(, )..
output = output..var....(obj.TextXAlignment):(, )..
output = output..var....(obj.TextYAlignment):(, )..
obj:()
output = output..var....(obj.ClearTextOnFocus)..
output = output..var....(obj.MultiLine)..
obj:() obj:()
output = output..var....obj.Image..
output = output..var....obj.ImageTransparency..
output = output..var....obj.ImageRectOffset.X....obj.ImageRectOffset.Y..
output = output..var....obj.ImageRectSize.X....obj.ImageRectSize.Y..
_,child (obj:())
child:()
childVar = var..
output = output....childVar..
output = output..childVar....var..
output = output..childVar....(child.Color)..
output = output..childVar....child.Transparency..
output = output..childVar....child.Thickness..
output = output..childVar....(child.ApplyStrokeMode):(, )..
output = output..childVar....(child.LineJoinMode):(, )..
output = output..childVar....(child.Enabled)..
child:()
childVar = var..
output = output....childVar..
output = output..childVar....var..
output = output..childVar....
child.CornerRadius.Scale....
child.CornerRadius.Offset..
obj:() obj:()
output = output..var..
output = output....var..
output = output..
output = output..
_,v (gui:())
(v)
(output)
()Gui creator beta