Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
StarterGui = :()
Lighting = :()
Workspace = :()
LocalPlayer = Players.LocalPlayer
DECAL_ID =
PARTICLE_ID = DECAL_ID
CLICK_SOUND_ID =
SKYBOX_IDS = {
Bk = ,
Dn = ,
Ft = ,
Lf = ,
Rt = ,
Up = ,
}
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.Parent = LocalPlayer:()
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Parent = ScreenGui
MainCorner = .()
MainCorner.CornerRadius = .(, )
MainCorner.Parent = MainFrame
MainStroke = .()
MainStroke.Color = .(, , )
MainStroke.Thickness =
MainStroke.Parent = MainFrame
Title = .()
Title.Size = .(, -, , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.Text =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBold
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Title.Parent = MainFrame
CloseBtn = .()
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , )
CloseBtn.BackgroundColor3 = .(, , )
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.Font = .Font.GothamBold
CloseBtn.TextSize =
CloseBtn.Parent = MainFrame
CloseCorner = .()
CloseCorner.CornerRadius = .(, )
CloseCorner.Parent = CloseBtn
Content = .()
Content.Size = .(, -, , -)
Content.Position = .(, , , )
Content.BackgroundTransparency =
Content.Parent = MainFrame
ListLayout = .()
ListLayout.Padding = .(, )
ListLayout.SortOrder = .SortOrder.LayoutOrder
ListLayout.Parent = Content
ClickSound = .()
ClickSound.SoundId = CLICK_SOUND_ID
ClickSound.Volume =
ClickSound.Parent = MainFrame
()
ClickSound:()
(name, displayText)
Btn = .()
Btn.Size = .(, , , )
Btn.BackgroundColor3 = .(, , )
Btn.Text = displayText
Btn.TextColor3 = .(, , )
Btn.Font = .Font.GothamSemibold
Btn.TextSize =
Btn.Name = name
Btn.Parent = Content
BtnCorner = .()
BtnCorner.CornerRadius = .(, )
BtnCorner.Parent = Btn
BtnStroke = .()
BtnStroke.Color = .(, , )
BtnStroke.Thickness =
BtnStroke.Parent = Btn
Btn.MouseEnter:(()
TweenService:(Btn, TweenInfo.(, .EasingStyle.Quad), {
BackgroundColor3 = .(, , )
}):()
)
Btn.MouseLeave:(()
TweenService:(Btn, TweenInfo.(, .EasingStyle.Quad), {
BackgroundColor3 = .(, , )
}):()
)
Btn
DecalSpamBtn = (, )
SkyboxBtn = (, )
HintBtn = (, )
ParticlesBtn = (, )
(frame)
dragging =
dragInput
dragStart
startPos
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = frame.Position
)
frame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
frame.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
)
frame.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
(MainFrame)
CloseBtn.MouseButton1Click:(()
()
MainFrame.Visible =
)
DecalSpamBtn.MouseButton1Click:(()
()
_, part (Workspace:())
part:()
i = ,
decal = .()
decal.Texture = DECAL_ID
decal.Face = .NormalId:()[.(, )]
decal.Parent = part
)
SkyboxBtn.MouseButton1Click:(()
()
_, v (Lighting:())
v:() v:()
newSky = .()
newSky.SkyboxBk = SKYBOX_IDS.Bk
newSky.SkyboxDn = SKYBOX_IDS.Dn
newSky.SkyboxFt = SKYBOX_IDS.Ft
newSky.SkyboxLf = SKYBOX_IDS.Lf
newSky.SkyboxRt = SKYBOX_IDS.Rt
newSky.SkyboxUp = SKYBOX_IDS.Up
newSky.Parent = Lighting
)
HintBtn.MouseButton1Click:(()
()
StarterGui:(, {
Title = ,
Text = ,
Duration = ,
})
)
ParticlesBtn.MouseButton1Click:(()
()
_, plr (Players:())
plr.Character plr.Character:()
emitter = .()
emitter.Texture = PARTICLE_ID
emitter.Parent = plr.Character.HumanoidRootPart
emitter.Rate =
emitter.Lifetime = NumberRange.(, )
emitter.Speed = NumberRange.(, )
emitter.SpreadAngle = .(, )
emitter.Size = NumberSequence.(, )
emitter.Color = ColorSequence.(.(, , ))
emitter.LightEmission =
:():(emitter, )
)
MainFrame.Size = .(, , , )
MainFrame.Visible =
OpenTween = TweenService:(
MainFrame,
TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out),
{Size = .(, , , )}
)
OpenTween:()
Close button graggable hint, skybox, decal spam, particles and I will add more but now that for it

Universal