Run it
Copy the script and paste it into your executor.
Players = :()
ReplicatedStorage = :()
TextChatService = :()
lp = Players.LocalPlayer
active =
index =
patternIndex =
waitTime =
iyLoaded =
mikeyLoaded =
gazeLoaded =
redzLoaded =
phrases = {
,,,,
,,,
,
}
(()
.CoreGui:()
.CoreGui.RUDRA_V3:()
)
gui = .(, .CoreGui)
gui.Name =
gui.ResetOnSpawn =
toggleBtn = .(, gui)
toggleBtn.Size = .(, )
toggleBtn.Position = .(, )
toggleBtn.Text =
toggleBtn.BackgroundColor3 = .(,,)
toggleBtn.TextColor3 = .(,,)
toggleBtn.Font = .Font.GothamBold
toggleBtn.TextScaled =
toggleBtn.BorderSizePixel =
.(, toggleBtn).CornerRadius = .(,)
frame = .(, gui)
frame.Size = .(, )
frame.Position = .(, )
frame.BackgroundColor3 = .(,,)
frame.BorderSizePixel =
frame.Active =
frame.Draggable =
.(, frame).CornerRadius = .(,)
header = .(, frame)
header.Size = .(, )
header.Text =
header.BackgroundTransparency =
header.TextColor3 = .(,,)
header.Font = .Font.GothamBold
header.TextScaled =
(text, x, y, sx)
b = .(, frame)
b.Size = .(sx , )
b.Position = .(x, y)
b.Text = text
b.BackgroundColor3 = .(,,)
b.TextColor3 = .(,,)
b.Font = .Font.GothamBold
b.TextScaled =
b.BorderSizePixel =
.(, b).CornerRadius = .(,)
b
(placeholder, x, y)
t = .(, frame)
t.Size = .(, )
t.Position = .(x, y)
t.PlaceholderText = placeholder
t.Text =
t.BackgroundColor3 = .(,,)
t.TextColor3 = .(,,)
t.Font = .Font.Gotham
t.TextScaled =
t.BorderSizePixel =
.(, t).CornerRadius = .(,)
t
input = (, , )
startBtn = (, , )
stopBtn = (, , )
delayLabel = .(, frame)
delayLabel.Size = .(, )
delayLabel.Position = .(, )
delayLabel.Text =
delayLabel.BackgroundTransparency =
delayLabel.TextColor3 = .(,,)
delayLabel.Font = .Font.GothamBold
delayLabel.TextScaled =
plusBtn = (, , , )
minusBtn = (, , , )
()
delayLabel.Text = ..string.(,waitTime)..
plusBtn.MouseButton1Click:(()
waitTime = .(waitTime + , , )
()
)
minusBtn.MouseButton1Click:(()
waitTime = .(waitTime - , , )
()
)
status = .(, frame)
status.Size = .(, )
status.Position = .(, )
status.Text =
status.BackgroundTransparency =
status.TextColor3 = .(,,)
status.Font = .Font.GothamBold
status.TextScaled =
iyBtn = (, , )
mikeyBtn = (, , )
gazeBtn = (, , )
redzBtn = (, , )
(msg, pattern)
msg msg ==
final = msg
pattern
p = {,,}
s = p[patternIndex]
final = .(s, .(/#s)) .. .. msg
patternIndex = patternIndex % #p +
(()
TextChatService.ChatVersion == .ChatVersion.TextChatService
TextChatService.TextChannels.RBXGeneral:(final)
ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:(final, )
)
.(()
active
(input.Text....phrases[index], )
index = index % #phrases +
.(waitTime)
.()
)
startBtn.MouseButton1Click:(()
active =
status.Text =
status.TextColor3 = .(,,)
)
stopBtn.MouseButton1Click:(()
active =
status.Text =
status.TextColor3 = .(,,)
)
iyBtn.MouseButton1Click:(()
iyLoaded
iyBtn.Text =
iyLoaded =
iyBtn.Text =
.(()
(()
(:(
))()
)
iyBtn.Text =
)
)
mikeyBtn.MouseButton1Click:(()
mikeyLoaded
mikeyBtn.Text =
mikeyLoaded =
mikeyBtn.Text =
.(()
(()
(:(
))()
)
mikeyBtn.Text =
)
)
gazeBtn.MouseButton1Click:(()
gazeLoaded
gazeBtn.Text =
gazeLoaded =
gazeBtn.Text =
.(()
(()
(:(
))()
)
gazeBtn.Text =
)
)
redzBtn.MouseButton1Click:(()
redzLoaded
redzBtn.Text =
redzLoaded =
redzBtn.Text =
.(()
(()
(:(
))()
)
redzBtn.Text =
)
)
toggleBtn.MouseButton1Click:(()
frame.Visible = frame.Visible
)
()
()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, rawscripts.net.
UI BASED SCRIPT BEST FOR SPAMMING AND ALSO THERE ARE MANY OPTIONS LIKE EMOTES ANY HUB ETC DONT FORGET TO FOLLOW MY ACCOUNT ON ROBLOX

Universal