Run it
Copy the script and paste it into your executor.
Players = :()
player = Players.LocalPlayer
BANNED_USERS = {
[] = ,
}
BANNED_USERS[player.Name] BANNED_USERS[player.DisplayName]
player:()
(()
:()
)
TweenService = :()
TextChatService = :()
UserInputService = :()
Lighting = :()
ReplicatedStorage = :()
playerGui = player:()
WIDTH =
HEIGHT =
.(()
RE = ReplicatedStorage:(, )
RE
NameRemote = RE:()
ColorRemote = RE:()
NameRemote
i = ,
(()
NameRemote:(, )
NameRemote:(, .. player.Name .. )
)
.()
ColorRemote
c = .((() % ) / , , )
(()
ColorRemote:(, c)
ColorRemote:(, c)
)
.()
)
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.IgnoreGuiInset =
gui.Parent = playerGui
blur = .()
blur.Name =
blur.Size =
blur.Parent = Lighting
overlay = .()
overlay.Size = .(,)
overlay.BackgroundColor3 = .(,,)
overlay.BackgroundTransparency =
overlay.BorderSizePixel =
overlay.Parent = gui
loading = .()
loading.AnchorPoint = .(,)
loading.Position = .(,)
loading.Size = .(,)
loading.BackgroundColor3 = .(,,)
loading.BackgroundTransparency =
loading.Parent = overlay
.(,loading).CornerRadius = .(,)
loadTitle = .()
loadTitle.Size = .(,-,,)
loadTitle.Position = .(,)
loadTitle.BackgroundTransparency =
loadTitle.Text =
loadTitle.TextColor3 = .(,,)
loadTitle.Font = .Font.GothamBold
loadTitle.TextSize =
loadTitle.Parent = loading
loadPercent = .()
loadPercent.Size = .(,-,,)
loadPercent.Position = .(,)
loadPercent.BackgroundTransparency =
loadPercent.TextColor3 = .(,,)
loadPercent.Font = .Font.Gotham
loadPercent.TextSize =
loadPercent.Text =
loadPercent.Parent = loading
barBack = .()
barBack.Size = .(,-,,)
barBack.Position = .(,)
barBack.BackgroundColor3 = .(,,)
barBack.Parent = loading
.(,barBack).CornerRadius = .(,)
bar = .()
bar.Size = .(,,,)
bar.BackgroundColor3 = .(,,)
bar.Parent = barBack
.(,bar).CornerRadius = .(,)
i = , ,
loadPercent.Text = ..i..
bar.Size = .(i/, , , )
.()
loadPercent.Text =
bar.Size = .(, , , )
.()
overlay:()
blur:()
(msg)
(()
channels = TextChatService:()
channels channels:()
channels.RBXGeneral:(msg)
events = ReplicatedStorage:()
events events:()
events.SayMessageRequest:(msg, )
)
.(()
()
)
main = .()
main.Name =
main.Size = .(WIDTH,HEIGHT)
main.Position = .(,-WIDTH/,,-HEIGHT/)
main.BackgroundColor3 = .(,,)
main.BorderSizePixel =
main.Parent = gui
.(,main).CornerRadius = .(,)
stroke = .()
stroke.Color = .(,,)
stroke.Thickness =
stroke.Transparency =
stroke.Parent = main
top = .()
top.Size = .(,,,)
top.BackgroundColor3 = .(,,)
top.BorderSizePixel =
top.Parent = main
title = .()
title.Size = .(,-,,)
title.Position = .(,)
title.BackgroundTransparency =
title.Text =
title.TextXAlignment = .TextXAlignment.Left
title.TextColor3 = .(,,)
title.Font = .Font.GothamBold
title.TextSize =
title.Parent = top
close = .()
close.Size = .(,)
close.Position = .(,-,,)
close.BackgroundColor3 = .(,,)
close.Text =
close.TextColor3 = .(,,)
close.Font = .Font.GothamBold
close.TextSize =
close.Parent = top
.(,close).CornerRadius = .(,)
(frame,handle)
dragging =
dragStart
startPos
handle.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UserInputService.InputChanged:((input)
dragging (
input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch
)
delta = input.Position - dragStart
frame.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
)
(main,top)
(txt,x,y)
l = .()
l.Size = .(,)
l.Position = .(x,y)
l.BackgroundTransparency =
l.Text = txt
l.TextXAlignment = .TextXAlignment.Left
l.TextColor3 = .(,,)
l.Font = .Font.GothamMedium
l.TextSize =
l.Parent = main
l
(x,y,w,placeholder)
b = .()
b.Size = .(w,)
b.Position = .(x,y)
b.BackgroundColor3 = .(,,)
b.BorderSizePixel =
b.PlaceholderText = placeholder
b.PlaceholderColor3 = .(,,)
b.TextColor3 = .(,,)
b.Font = .Font.Gotham
b.TextSize =
b.ClearTextOnFocus =
b.Parent = main
.(,b).CornerRadius = .(,)
b
(,,)
targetBox = (,,,)
(,,)
symbolBox = (,,,)
(,,)
countBox = (,,,)
(,,)
emojiBox = (,,,)
(,,)
delayBox = (,,,)
(,,)
status = .()
status.Size = .(,)
status.Position = .(,)
status.BackgroundColor3 = .(,,)
status.Text =
status.TextColor3 = .(,,)
status.Font = .Font.GothamBold
status.TextSize =
status.Parent = main
.(,status).CornerRadius = .(,)
symbols = {
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,,
,,,,
}
picker = .()
picker.Size = .(,)
picker.Position = .(,)
picker.BackgroundColor3 = .(,,)
picker.BorderSizePixel =
picker.Parent = main
.(,picker).CornerRadius = .(,)
scroll = .()
scroll.Size = .(,-,,-)
scroll.Position = .(,)
scroll.BackgroundTransparency =
scroll.BorderSizePixel =
scroll.ScrollBarThickness =
scroll.Parent = picker
grid = .()
grid.CellSize = .(,)
grid.CellPadding = .(,)
grid.FillDirection = .FillDirection.Horizontal
grid.FillDirectionMaxCells =
grid.SortOrder = .SortOrder.LayoutOrder
grid.Parent = scroll
i,symbol (symbols)
button = .()
button.LayoutOrder = i
button.BackgroundColor3 = .(,,)
button.Text = symbol
button.TextColor3 = .(,,)
button.Font = .Font.Gotham
button.TextSize =
button.Parent = scroll
.(,button).CornerRadius = .(,)
button.MouseButton1Click:(()
symbolBox.Text = symbol
)
grid:():(()
scroll.CanvasSize = .(, grid.AbsoluteContentSize.Y + )
)
roasts = {
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
}
()
n = (countBox.Text)
.(.(n),,)
()
s = symbolBox.Text
s == s =
count = .((),)
.(s,count)
()
name = targetBox.Text:(,)
name == name =
name
preview = .()
preview.Size = .(,)
preview.Position = .(,)
preview.BackgroundColor3 = .(,,)
preview.TextColor3 = .(,,)
preview.TextWrapped =
preview.Font = .Font.GothamBold
preview.TextSize =
preview.Text =
preview.Parent = main
.(,preview).CornerRadius = .(,)
()
symbolsText = ()
targetName = ()
preview.Text =
.. targetName
..
..symbolsText
..
..roasts[]
..
..(emojiBox.Text ~= emojiBox.Text )
..
..symbolsText
targetBox:():(updatePreview)
symbolBox:():(updatePreview)
countBox:():(updatePreview)
emojiBox:():(updatePreview)
()
start = .()
start.Size = .(,)
start.Position = .(,)
start.BackgroundColor3 = .(,,)
start.Text =
start.TextColor3 = .(,,)
start.Font = .Font.GothamBold
start.TextSize =
start.Parent = main
.(,start).CornerRadius = .(,)
stop = .()
stop.Size = .(,)
stop.Position = .(,)
stop.BackgroundColor3 = .(,,)
stop.Text =
stop.TextColor3 = .(,,)
stop.Font = .Font.GothamBold
stop.TextSize =
stop.Parent = main
.(,stop).CornerRadius = .(,)
running =
roastIndex =
()
symbolsText = ()
targetName = ()
message =
.. targetName
..
..symbolsText
..
..roasts[roastIndex]
..
..(emojiBox.Text ~= emojiBox.Text )
..
..symbolsText
roastIndex +=
roastIndex > #roasts roastIndex =
(message)
start.MouseButton1Click:(()
running
running =
start.Text =
status.Text =
status.TextColor3 = .(,,)
.(()
running
()
delayValue = (delayBox.Text)
delayValue = .(, delayValue)
.(delayValue)
)
)
stop.MouseButton1Click:(()
running =
start.Text =
status.Text =
status.TextColor3 = .(,,)
)
crownBtn = .()
crownBtn.Size = .(,)
crownBtn.Position = .(,-,,-)
crownBtn.BackgroundColor3 = .(,,)
crownBtn.Text =
crownBtn.TextSize =
crownBtn.Visible =
crownBtn.Parent = gui
.(,crownBtn).CornerRadius = .(,)
crownStroke = .()
crownStroke.Color = .(,,)
crownStroke.Thickness =
crownStroke.Parent = crownBtn
(crownBtn, crownBtn)
isOpen =
crownBtn.MouseButton1Click:(()
isOpen
isOpen =
tween = TweenService:(
main,
TweenInfo.(,.EasingStyle.Back,.EasingDirection.In),
{ Size = .(,), Rotation = }
)
tween:()
tween.Completed:()
main.Visible =
main.Rotation =
main.Size = .(WIDTH,HEIGHT)
isOpen =
main.Visible =
main.Size = .(,)
TweenService:(
main,
TweenInfo.(,.EasingStyle.Back,.EasingDirection.Out),
{ Size = .(WIDTH,HEIGHT) }
):()
)RTG SPAMMER IS BEST SPAMMER AND ADMINS : SHORYA JACK AND AYUSH CHIRAG AND ETC.

Universal