Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UIS = :()
RunService = :()
plr = Players.LocalPlayer
pgui = plr:()
(obj, props, t, style)
TweenService:(obj,
TweenInfo.(t , style .EasingStyle.Quart, .EasingDirection.Out),
props):()
(p, r)
c = .(); c.CornerRadius = .(, r ); c.Parent = p; c
(p, col, thick, trans)
s = .()
s.Color = col; s.Thickness = thick ; s.Transparency = trans ; s.Parent = p; s
(p, c0, c1, rot)
g = .()
g.Color = ColorSequence.(c0, c1); g.Rotation = rot ; g.Parent = p; g
(parent, props)
f = .(); f.BorderSizePixel =
k, v (props) f[k] = v ; f.Parent = parent; f
(parent, props)
l = .(); l.BackgroundTransparency =
k, v (props) l[k] = v ; l.Parent = parent; l
BG0 = .(, , )
BG1 = .(, , )
BG2 = .(, , )
BG3 = .(, , )
BORDER = .(, , )
ACCENT = .(, , )
ACCENT2 = .(, , )
ACCENTG = .( , , )
ACCENTR = .(, , )
ACCENTB = .( , , )
TEXT = .(, , )
SUBTXT = .(, , )
EDITOR = .( , , )
LINENR = .( , , )
BTNBG = .( , , )
BTNHOV = .( , , )
TAB_ACT = .( , , )
TAB_DEF = .( , , )
TAB_HOV = .( , , )
pgui:() pgui.RickysHub:()
SG = .()
SG.Name =
SG.ResetOnSpawn =
SG.ZIndexBehavior = .ZIndexBehavior.Sibling
SG.IgnoreGuiInset =
SG.DisplayOrder =
SG.Parent = pgui
tagOn =
()
char = plr.Character plr.CharacterAdded:()
head = char:(, ); head
char:() char.RickysTag:()
bb = .()
bb.Name = ; bb.Adornee = head
bb.Size = .(, , , ); bb.StudsOffset = .(, , )
bb.AlwaysOnTop = ; bb.Enabled = tagOn; bb.Parent = char
bg = (bb, { Size=.(,,,), BackgroundColor3=.(,,) })
(bg, ); (bg, .(, , ), )
(bg, .(, , ), .(, , ), )
(bg, {
Size=.(,,,), Text=,
TextColor3=.(,,), TextScaled=, Font=.Font.GothamBold,
})
bb
headBB = ()
plr.CharacterAdded:(() .(); headBB = () )
toastBg = (SG, {
Size=.(,,,), Position=.(,-,,-),
BackgroundColor3=BG2, BackgroundTransparency=, ZIndex=,
})
(toastBg, )
(toastBg, ACCENT, )
toastDot = (toastBg, {
Size=.(,,,), Position=.(,,,-),
BackgroundColor3=ACCENTG, ZIndex=,
})
(toastDot, )
toastTxt = (toastBg, {
Size=.(,-,,), Position=.(,,,),
Text=, TextColor3=TEXT, TextSize=, Font=.Font.GothamSemibold,
TextXAlignment=.TextXAlignment.Left, TextTransparency=, ZIndex=,
})
(msg, kind)
toastDot.BackgroundColor3 = kind== ACCENTR kind== .(,,) ACCENTG
toastTxt.Text = msg
(toastBg, {BackgroundTransparency=}, )
(toastTxt, {TextTransparency=}, )
.(, ()
(toastBg, {BackgroundTransparency=}, )
(toastTxt, {TextTransparency=}, )
)
WW, WH = ,
win = (SG, {
Name=,
Size=.(,WW,,WH),
Position=.(,-WW/,,-WH/),
BackgroundColor3=BG0, ClipsDescendants=,
})
(win, )
(win, BORDER, )
(win, .(, , ), .(, , ), )
topStrip = (win, { Size=.(,,,), BackgroundColor3=ACCENT, ZIndex= })
(topStrip, ACCENT, ACCENT2, )
titleBar = (win, {
Size=.(,,,), BackgroundColor3=BG1, ZIndex=,
})
(titleBar, {
Size=.(,,,), Position=.(,,,-),
BackgroundColor3=BORDER, ZIndex=,
})
logoPill = (titleBar, {
Size=.(,,,), Position=.(,,,-),
BackgroundColor3=ACCENT, ZIndex=,
})
(logoPill, )
(logoPill, ACCENT, ACCENT2, )
(logoPill, {
Size=.(,,,), Text=, TextColor3=.(,,),
TextSize=, Font=.Font.GothamBold, ZIndex=,
})
(titleBar, {
Size=.(,,,), Position=.(,,,),
Text=, TextColor3=.(,,),
TextSize=, Font=.Font.GothamBold,
TextXAlignment=.TextXAlignment.Left, ZIndex=,
})
(titleBar, {
Size=.(,,,), Position=.(,,,),
Text=, TextColor3=SUBTXT,
TextSize=, Font=.Font.Gotham,
TextXAlignment=.TextXAlignment.Left, ZIndex=,
})
statusDot = (titleBar, {
Size=.(,,,), Position=.(,,,-),
BackgroundColor3=ACCENTG, ZIndex=,
})
(statusDot, )
(titleBar, {
Size=.(,,,), Position=.(,,,),
Text=, TextColor3=ACCENTG, TextSize=,
Font=.Font.GothamBold, TextXAlignment=.TextXAlignment.Left, ZIndex=,
})
i = ,
dot = (titleBar, {
Size=.(,,,),
Position=.(,+i*,,-),
BackgroundColor3=SUBTXT, ZIndex=,
})
(dot, )
(xOff, bg, ico)
b = .()
b.Size=.(,,,); b.Position=.(,xOff,,-)
b.BackgroundColor3=bg; b.Text=ico
b.TextColor3=.(,,); b.TextSize=
b.Font=.Font.GothamBold; b.BorderSizePixel=
b.AutoButtonColor=; b.ZIndex=; b.Parent=titleBar
(b, )
b.MouseEnter:(() (b,{BackgroundTransparency=}) )
b.MouseLeave:(() (b,{BackgroundTransparency=}) )
b
btnClose = (-, .(, , ), )
btnMin = (-, .(,, ), )
btnMax = (-, .( ,, ), )
drag, ds, ws
titleBar.InputBegan:((i)
i.UserInputType == .UserInputType.MouseButton1
drag=; ds=i.Position; ws=win.Position
i.Changed:(()
i.UserInputState==.UserInputState.End drag=
)
)
UIS.InputChanged:((i)
drag i.UserInputType==.UserInputType.MouseMovement
d = i.Position-ds
win.Position = .(ws.X.Scale,ws.X.Offset+d.X,ws.Y.Scale,ws.Y.Offset+d.Y)
)
minimised =
btnMin.MouseButton1Click:(()
minimised = minimised
(win, {Size = minimised .(,WW,,) .(,WW,,WH)}, )
)
reopenBtn = .()
reopenBtn.Size=.(,,,); reopenBtn.Position=.(,,,-)
reopenBtn.BackgroundColor3=BG2; reopenBtn.Text=
reopenBtn.TextColor3=.(,,); reopenBtn.TextSize=
reopenBtn.Font=.Font.GothamBold; reopenBtn.BorderSizePixel=
reopenBtn.Visible=; reopenBtn.ZIndex=; reopenBtn.Parent=SG
(reopenBtn, ); (reopenBtn, ACCENT, )
btnClose.MouseButton1Click:(()
(win, {Size=.(,WW,,),Position=.(,-WW/,,)}, )
.(); win.Visible=
headBB headBB.Enabled= ; reopenBtn.Visible=
)
reopenBtn.MouseButton1Click:(()
win.Visible=; win.Size=.(,,,); win.Position=.(,,,)
(win, {Size=.(,WW,,WH),Position=.(,-WW/,,-WH/)}, )
headBB headBB.Enabled= ; reopenBtn.Visible=
)
big =
btnMax.MouseButton1Click:(()
big = big
big (win,{Size=.(,,,),Position=.(,,,)},)
(win,{Size=.(,WW,,WH),Position=.(,-WW/,,-WH/)},)
)
body = (win, {
Size=.(,,,-), Position=.(,,,),
BackgroundTransparency=, ClipsDescendants=,
})
SB =
sidebar = (body, { Size=.(,SB,,), BackgroundColor3=BG1 })
(sidebar, {
Size=.(,,,),
Text=, TextColor3=SUBTXT, TextSize=,
Font=.Font.GothamBold, TextXAlignment=.TextXAlignment.Left,
LetterSpacing=,
})
sideScroll = .()
sideScroll.Size=.(,,,-); sideScroll.Position=.(,,,)
sideScroll.BackgroundTransparency=; sideScroll.BorderSizePixel=
sideScroll.ScrollBarThickness=; sideScroll.ScrollBarImageColor3=ACCENT
sideScroll.ScrollBarImageTransparency=
sideScroll.CanvasSize=.(,,,); sideScroll.AutomaticCanvasSize=.AutomaticSize.Y
sideScroll.Parent=sidebar
sideListLayout = .()
sideListLayout.Padding=.(,); sideListLayout.Parent=sideScroll
sidePad = .()
sidePad.PaddingLeft=.(,); sidePad.PaddingRight=.(,)
sidePad.PaddingTop=.(,); sidePad.PaddingBottom=.(,)
sidePad.Parent=sideScroll
(body, {
Size=.(,,,), Position=.(,SB,,),
BackgroundColor3=BORDER,
})
mainPanel = (body, {
Size=.(,-(SB+),,), Position=.(,SB+,,),
BackgroundColor3=BG0,
})
tabBar = (mainPanel, {
Size=.(,,,), BackgroundColor3=BG1,
})
(tabBar, {
Size=.(,,,), Position=.(,,,-),
BackgroundColor3=BORDER,
})
activeTopTab =
topTabInds = {}
(name, onSelect)
t = .()
t.Size=.(,,,); t.BackgroundTransparency=
t.Text=name; t.TextColor3=SUBTXT; t.TextSize=
t.Font=.Font.GothamSemibold; t.BorderSizePixel=; t.AutoButtonColor=
t.Parent=tabBar
ind = (t, {
Size=.(,,,), Position=.(,,,-),
BackgroundColor3=ACCENT, BackgroundTransparency=,
})
t.MouseButton1Click:(()
activeTopTab activeTopTab~=t
(activeTopTab,{TextColor3=SUBTXT},)
topTabInds[activeTopTab]
(topTabInds[activeTopTab],{BackgroundTransparency=},)
activeTopTab=t; topTabInds[t]=ind
(t,{TextColor3=TEXT},)
(ind,{BackgroundTransparency=},)
onSelect ()
)
t, ind
editorOuter = (mainPanel, {
Size=.(,,,--),
Position=.(,,,),
BackgroundColor3=EDITOR,
})
lineCol = (editorOuter, {
Size=.(,,,), BackgroundColor3=.(,,),
})
(lineCol, {
Size=.(,,,), Position=.(,-,,),
BackgroundColor3=BORDER,
})
lineNumTxt = (lineCol, {
Size=.(,-,,-), Position=.(,,,),
TextColor3=LINENR, TextSize=, Font=.Font.Code,
TextXAlignment=.TextXAlignment.Right,
TextYAlignment=.TextYAlignment.Top,
Text=,
})
codeBox = .()
codeBox.Size=.(,-,,-); codeBox.Position=.(,,,)
codeBox.BackgroundTransparency=; codeBox.BorderSizePixel=
codeBox.Text=
codeBox.TextColor3=.(,,); codeBox.TextSize=
codeBox.Font=.Font.Code; codeBox.MultiLine=; codeBox.ClearTextOnFocus=
codeBox.TextXAlignment=.TextXAlignment.Left; codeBox.TextYAlignment=.TextYAlignment.Top
codeBox.PlaceholderText=
codeBox.PlaceholderColor3=SUBTXT; codeBox.Parent=editorOuter
(txt)
count =
_ txt:() count+=
count = .(count, )
t={}; i=,count t[i]=(i)
lineNumTxt.Text = .(t,)
codeBox:():(() (codeBox.Text) )
(codeBox.Text)
lineHL = (editorOuter, {
Size=.(,-,,), Position=.(,,,),
BackgroundColor3=.(,,), BackgroundTransparency=,
})
bottomH =
bottomPanel = (mainPanel, {
Size=.(,,,bottomH), Position=.(,,,-bottomH),
BackgroundColor3=BG1,
})
(bottomPanel, {
Size=.(,,,), BackgroundColor3=BORDER,
})
consoleWrap = (bottomPanel, {
Size=.(,-,,-), Position=.(,,,),
BackgroundColor3=EDITOR,
})
(consoleWrap, ); (consoleWrap, BORDER, )
(consoleWrap, {
Size=.(,,,), Position=.(,,,),
Text=, TextColor3=SUBTXT, TextSize=,
Font=.Font.GothamBold, TextXAlignment=.TextXAlignment.Left, LetterSpacing=,
})
cgDot = (consoleWrap, {
Size=.(,,,), Position=.(,-,,),
BackgroundColor3=ACCENTG,
})
(cgDot,)
consoleScroll = .()
consoleScroll.Size=.(,-,,-); consoleScroll.Position=.(,,,)
consoleScroll.BackgroundTransparency=; consoleScroll.BorderSizePixel=
consoleScroll.ScrollBarThickness=; consoleScroll.ScrollBarImageColor3=ACCENT
consoleScroll.ScrollBarImageTransparency=
consoleScroll.CanvasSize=.(,,,); consoleScroll.AutomaticCanvasSize=.AutomaticSize.Y
consoleScroll.Parent=consoleWrap
consoleListLayout=.()
consoleListLayout.Padding=.(,); consoleListLayout.Parent=consoleScroll
(msg, kind)
col = kind== ACCENTR kind== .(,,)
kind== .(,,) ACCENTG
prefix = kind== kind== kind==
row = (consoleScroll, {
Size=.(,,,),
Text=..prefix....(msg):(,),
TextColor3=col, TextSize=, Font=.Font.Code,
TextXAlignment=.TextXAlignment.Left,
})
.()
consoleScroll.CanvasPosition = .(, consoleListLayout.AbsoluteContentSize.Y+)
row
btnWrap = (bottomPanel, {
Size=.(,,,-), Position=.(,-,,),
BackgroundTransparency=,
})
btnWrapList=.()
btnWrapList.Padding=.(,); btnWrapList.Parent=btnWrap
(ico, txt, accentCol, cb)
b = .()
b.Size=.(,,,); b.BackgroundColor3=BTNBG
b.Text=; b.BorderSizePixel=; b.AutoButtonColor=; b.Parent=btnWrap
(b,); (b,accentCol,,)
(b,{Size=.(,,,),Text=ico,TextSize=,Font=.Font.GothamBold,TextColor3=accentCol})
(b,{
Size=.(,-,,),Position=.(,,,),
Text=txt,TextSize=,Font=.Font.GothamSemibold,TextColor3=TEXT,
TextXAlignment=.TextXAlignment.Left,
})
b.MouseEnter:(() (b,{BackgroundColor3=BTNHOV},) )
b.MouseLeave:(() (b,{BackgroundColor3=BTNBG},) )
b.MouseButton1Click:(()
(b,{BackgroundColor3=accentCol},)
.(,() (b,{BackgroundColor3=BTNBG},) )
.(() cb (cb) )
)
b
(code)
code code:(,) ==
(,); (,);
(,)
fn, compErr = (code)
fn
(,); ((compErr),);
ok, runErr = (fn)
ok
(); (,)
(,); ((runErr),)
(,, ACCENTG, () (codeBox.Text) )
(,, .(,,), ()
codeBox.Text=; (,); (,) )
(,, ACCENTB, ()
ok=(() (codeBox.Text) )
(ok ,); (,) )
(,,ACCENTR, ()
_,c (consoleScroll:()) c:() c:()
(); (,) )
savedScripts = {
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=,code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=,code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
{ name=, code= },
}
activeSideBtn =
(snip)
btn = .()
btn.Size=.(,,,); btn.BackgroundColor3=TAB_DEF
btn.Text=; btn.BorderSizePixel=; btn.AutoButtonColor=; btn.Parent=sideScroll
(btn,)
bar = (btn,{
Size=.(,,,), Position=.(,,,),
BackgroundColor3=ACCENT, BackgroundTransparency=,
}); (bar,)
(btn,{
Size=.(,-,,), Position=.(,,,),
Text=snip.name, TextColor3=TEXT, TextSize=,
Font=.Font.GothamSemibold, TextXAlignment=.TextXAlignment.Left,
})
btn.MouseEnter:(()
btn~=activeSideBtn (btn,{BackgroundColor3=TAB_HOV},)
)
btn.MouseLeave:(()
btn~=activeSideBtn (btn,{BackgroundColor3=TAB_DEF},)
)
btn.MouseButton1Click:(()
activeSideBtn
(activeSideBtn,{BackgroundColor3=TAB_DEF},)
_,c (activeSideBtn:())
c:() (c,{BackgroundTransparency=},)
activeSideBtn=btn
(btn,{BackgroundColor3=TAB_ACT},)
(bar,{BackgroundTransparency=},)
codeBox.Text = snip.code:(,):(,)
(codeBox.Text)
(..snip.name:(,):(,)..,)
()
)
_,s (savedScripts) (s)
t1,i1 = (, () editorOuter.Visible= )
t2,i2 = (, ()
.()
consoleScroll.CanvasPosition=.(,consoleListLayout.AbsoluteContentSize.Y+)
)
t3,i3 = (, ()
(,); (,) )
(t1,{TextColor3=TEXT},); (i1,{BackgroundTransparency=},); activeTopTab=t1; topTabInds[t1]=i1
UIS.InputBegan:((input, gpe)
gpe
ctrl = UIS:(.KeyCode.LeftControl) UIS:(.KeyCode.RightControl)
ctrl input.KeyCode==.KeyCode.Return (codeBox.Text)
ctrl input.KeyCode==.KeyCode.L codeBox.Text=
)
(,)
(,)
(,)
(,)
()
()Hmm execute in random ahh game

Universal