Run it
Copy the script and paste it into your executor.
NotifUI = .()
Holder = .()
Buttons = .()
UICorner_3 = .()
TextLabel_3 = .()
TextLabel_4 = .()
TextButton_2 = .()
UICorner_4 = .()
TextButton_3 = .()
UICorner_5 = .()
Sorter = .()
NotifUI.Name =
NotifUI.Parent = .Players.LocalPlayer:()
NotifUI.ZIndexBehavior = .ZIndexBehavior.Sibling
Holder.Name =
Holder.Parent = NotifUI
Holder.Active =
Holder.AnchorPoint = .(, )
Holder.BackgroundColor3 = .(, , )
Holder.BackgroundTransparency =
Holder.BorderColor3 = .(, , )
Holder.BorderSizePixel =
Holder.Position = .(, , , )
Holder.Size = .(, , , )
Holder.CanvasSize = .(, , , )
Sorter.Name =
Sorter.Parent = Holder
Sorter.HorizontalAlignment = .HorizontalAlignment.Center
Sorter.SortOrder = .SortOrder.LayoutOrder
Sorter.VerticalAlignment = .VerticalAlignment.Bottom
Sorter.Padding = .(, )
(v1, v2)
v1 = v1 {}
v3 = {}
i, v , v2
v3[i] = v1[i] v2[i]
v3
(Options)
Default = {
Buttons = {
[] = {
Title = ,
ClosesUI = ,
Callback = ()
}
},
Title = ,
Content = ,
Length = ,
NeverExpire =
}
Options = (Options, Default)
Dismiss = .()
UICorner = .()
TextLabel = .()
TextLabel_2 = .()
TextButton = .()
UICorner_2 = .()
Dismiss.Name =
Dismiss.Parent = Holder
Dismiss.BackgroundColor3 = .(, , )
Dismiss.BackgroundTransparency =
Dismiss.BorderColor3 = .(, , )
Dismiss.Position = .(, , , )
Dismiss.Size = .(, , , )
Dismiss.Visible =
UICorner.Parent = Dismiss
TextLabel.Parent = Dismiss
TextLabel.BackgroundColor3 = .(, , )
TextLabel.BackgroundTransparency =
TextLabel.BorderColor3 = .(, , )
TextLabel.Position = .(, , , )
TextLabel.Size = .(, , , )
TextLabel.Font = .Font.GothamMedium
TextLabel.Text = Options.Title
TextLabel.TextColor3 = .(, , )
TextLabel.TextSize =
TextLabel.TextXAlignment = .TextXAlignment.Left
TextLabel_2.Parent = Dismiss
TextLabel_2.BackgroundColor3 = .(, , )
TextLabel_2.BackgroundTransparency =
TextLabel_2.BorderColor3 = .(, , )
TextLabel_2.Position = .(, , , )
TextLabel_2.Size = .(, , , )
TextLabel_2.Font = .Font.Gotham
TextLabel_2.Text = Options.Content
TextLabel_2.TextColor3 = .(, , )
TextLabel_2.TextSize =
TextLabel_2.TextWrapped =
TextLabel_2.TextXAlignment = .TextXAlignment.Left
TextLabel_2.TextYAlignment = .TextYAlignment.Top
Options.Buttons[]
TextButton.Parent = Dismiss
TextButton.BackgroundColor3 = .(, , )
TextButton.BorderColor3 = .(, , )
TextButton.Position = .(, , , )
TextButton.Size = .(, , , )
TextButton.Font = .Font.GothamMedium
TextButton.Text = Options.Buttons[].Title
TextButton.TextColor3 = .(, , )
TextButton.TextSize =
TextButton.TextStrokeColor3 = .(, , )
UICorner_2.CornerRadius = .(, )
UICorner_2.Parent = TextButton
TextButton.MouseButton1Click:(()
Options.Buttons[].Callback
.(Options.Buttons[].Callback)
Options.Buttons[].ClosesUI
Dismiss:()
)
Dismiss.Visible =
Options.NeverExpire
.(Options.Length, ()
Dismiss
c = {, }
i, v , Dismiss:()
v.ClassName:()
:():(v, TweenInfo.(), {TextTransparency = }):()
.(c, v.ClassName)
:():(v, TweenInfo.(), {Transparency = }):()
.()
Dismiss:()
)
CreateNotification
}
Length: How long the notification stays on the screen without the user closing it
NeverExpire: If set to , This notification won}})
]]A really really simple notification system that uses the UIBlox Design Style by Roblox. Credits to: https://devforum.roblox.com/u/ghidras for making the UI.