Run it
Copy the script and paste it into your executor.
Players = :()
ReplicatedStorage = :()
TextChatService = :()
lplr = Players.LocalPlayer
playerGui = lplr:()
oldGui = playerGui:()
oldGui oldGui:()
oldLoading = playerGui:()
oldLoading oldLoading:()
(msg)
msg ==
TextChatService.ChatVersion == .ChatVersion.TextChatService
generalChannel = TextChatService.TextChannels:()
generalChannel
generalChannel:(msg)
chatEvent = ReplicatedStorage:()
chatEvent
sayMessage = chatEvent:()
sayMessage
sayMessage:(msg, )
TweenService = :()
RunService = :()
SoundService = :()
LoadingConfig = {
Duration = ,
FadeOutTime = ,
BarColor = .(, , ),
BackgroundColor = .(, , ),
ParticleCount = ,
ParticleSpeed = ,
MusicID = ,
MusicVolume = ,
PlayMusic =
}
LoadingElements = {
,
,
,
,
,
,
}
oldLoading = playerGui:()
oldLoading
oldLoading:()
loading = .()
loading.Name =
loading.IgnoreGuiInset =
loading.ResetOnSpawn =
loading.DisplayOrder =
loading.Parent = playerGui
background = .()
background.Size = .(, )
background.BackgroundColor3 = LoadingConfig.BackgroundColor
background.BorderSizePixel =
background.Parent = loading
gradient = .()
gradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
gradient.Rotation =
gradient.Parent = background
TweenService:(
gradient,
TweenInfo.(, .EasingStyle.Sine, .EasingDirection.InOut, -, ),
{Rotation = }
):()
particles = {}
camera = .CurrentCamera
screenSize = camera.ViewportSize
i = , LoadingConfig.ParticleCount
particle = .()
particle.Size = .(
.(, ),
.(, )
)
particle.Position = .(
.(, screenSize.X),
.(, screenSize.Y)
)
particle.BackgroundColor3 = .(, , )
particle.BackgroundTransparency = .(, ) /
particle.BorderSizePixel =
particle.ZIndex =
particle.Parent = background
corner = .()
corner.CornerRadius = .(, )
corner.Parent = particle
.(particles, {
Frame = particle,
X = .(-, ) / * LoadingConfig.ParticleSpeed,
Y = .(-, ) / * LoadingConfig.ParticleSpeed
})
i = ,
circle = .()
size = + (i * )
circle.Size = .(size, size)
circle.AnchorPoint = .(, )
circle.Position = .(, )
circle.BackgroundTransparency =
circle.ZIndex =
circle.Parent = background
corner = .()
corner.CornerRadius = .(, )
corner.Parent = circle
stroke = .()
stroke.Color = .(, , )
stroke.Thickness =
stroke.Transparency =
stroke.Parent = circle
TweenService:(
circle,
TweenInfo.( + i * , .EasingStyle.Sine, .EasingDirection.InOut, -, ),
{
Size = .(size + , size + )
}
):()
title = .()
title.Size = .(, , , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.TextScaled =
title.Font = .Font.GothamBlack
title.ZIndex =
title.Parent = background
subtitle = .()
subtitle.Size = .(, , , )
subtitle.Position = .(, , , )
subtitle.BackgroundTransparency =
subtitle.Visible =
subtitle.TextColor3 = .(, , )
subtitle.TextScaled =
subtitle.Font = .Font.GothamBold
subtitle.ZIndex =
subtitle.Parent = background
statusText = .()
statusText.Size = .(, , , )
statusText.Position = .(, , , )
statusText.BackgroundTransparency =
statusText.Text =
statusText.TextColor3 = .(, , )
statusText.TextScaled =
statusText.Font = .Font.Gotham
statusText.ZIndex =
statusText.Parent = background
barBackground = .()
barBackground.Size = .(, , , )
barBackground.Position = .(, , , )
barBackground.BackgroundColor3 = .(, , )
barBackground.BorderSizePixel =
barBackground.ZIndex =
barBackground.Parent = background
.(, barBackground).CornerRadius = .(, )
bar = .()
bar.Size = .(, , , )
bar.BackgroundColor3 = LoadingConfig.BarColor
bar.BorderSizePixel =
bar.ZIndex =
bar.Parent = barBackground
.(, bar).CornerRadius = .(, )
music
LoadingConfig.PlayMusic
music = .()
music.Name =
music.SoundId = LoadingConfig.MusicID
music.Volume = LoadingConfig.MusicVolume
music.Looped =
music.Parent = SoundService
music:()
particleConnection
particleConnection = RunService.RenderStepped:(()
size = .CurrentCamera.ViewportSize
_, p (particles)
frame = p.Frame
frame frame.Parent
x = frame.Position.X.Offset + p.X
y = frame.Position.Y.Offset + p.Y
x > size.X x =
x < x = size.X
y > size.Y y =
y < y = size.Y
frame.Position = .(x, y)
)
startTime = .()
index =
progressTween = TweenService:(
bar,
TweenInfo.(
LoadingConfig.Duration,
.EasingStyle.Linear
),
{Size = .(, , , )}
)
progressTween:()
.() - startTime < LoadingConfig.Duration
statusText.Text = LoadingElements[index]
index +=
index > #LoadingElements
index =
.(LoadingConfig.Duration / #LoadingElements)
statusText.Text =
fadeInfo = TweenInfo.(
LoadingConfig.FadeOutTime,
.EasingStyle.Quad,
.EasingDirection.Out
)
_, obj (loading:())
obj:()
TweenService:(obj, fadeInfo, {
BackgroundTransparency =
}):()
obj:()
TweenService:(obj, fadeInfo, {
TextTransparency =
}):()
obj:()
TweenService:(obj, fadeInfo, {
Transparency =
}):()
music
TweenService:(
music,
fadeInfo,
{Volume = }
):()
.(LoadingConfig.FadeOutTime)
particleConnection
particleConnection:()
music
music:()
music:()
loading:()
(
)
remoteFolder = ReplicatedStorage:()
remoteFolder
nameEvent = remoteFolder:()
colorEvent = remoteFolder:()
nameEvent
nameEvent:(, )
nameEvent:(, .. lplr.DisplayName .. )
colorEvent
.(()
hue =
.()
rgbColor = .(hue, , )
colorEvent:(, rgbColor)
colorEvent:(, rgbColor)
hue +=
hue > hue =
)
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.IgnoreGuiInset =
gui.ZIndexBehavior = .ZIndexBehavior.Sibling
gui.Parent = playerGui
panel = .()
panel.Name =
panel.Size = .(, , , )
panel.Position = .(, -, , -)
panel.BackgroundColor3 = .(, , )
panel.BackgroundTransparency =
panel.BorderSizePixel =
panel.ZIndex =
panel.Parent = gui
discord =
setclipboard
(discord)
StarterGui = :()
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
StarterGui:(, {
Title = ,
Text = ,
Icon = ,
Duration =
})
title = .()
title.Size = .(, -, , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.TextScaled =
title.Font = .Font.GothamBold
title.ZIndex =
title.Parent = panel
minBtn = .()
minBtn.Size = .(, , , )
minBtn.Position = .(, -, , )
minBtn.Text =
minBtn.TextScaled =
minBtn.BackgroundColor3 = .(, , )
minBtn.TextColor3 = .(, , )
minBtn.ZIndex =
minBtn.Parent = panel
reopenBtn = .()
reopenBtn.Name =
reopenBtn.Size = .(, , , )
reopenBtn.Position = .(, , , -)
reopenBtn.Text =
reopenBtn.TextScaled =
reopenBtn.BackgroundColor3 = .(, , )
reopenBtn.TextColor3 = .(, , )
reopenBtn.Visible =
reopenBtn.ZIndex =
reopenBtn.Parent = gui
minBtn.Activated:(()
panel.Visible =
reopenBtn.Visible =
)
reopenBtn.Activated:(()
panel.Visible =
reopenBtn.Visible =
)
textbox = .()
textbox.Name =
textbox.Size = .(, , , )
textbox.Position = .(, , , )
textbox.PlaceholderText =
textbox.Text =
textbox.TextScaled =
textbox.ClearTextOnFocus =
textbox.BackgroundColor3 = .(, , )
textbox.TextColor3 = .(, , )
textbox.ZIndex =
textbox.Parent = panel
status = .()
status.Name =
status.Size = .(, , , )
status.Position = .(, , , )
status.BackgroundTransparency =
status.Text =
status.TextColor3 = .(, , )
status.TextScaled =
status.Font = .Font.GothamBold
status.ZIndex =
status.Parent = panel
start = .()
start.Size = .(, , , )
start.Position = .(, , , )
start.Text =
start.TextScaled =
start.BackgroundColor3 = .(, , )
start.TextColor3 = .(, , )
start.ZIndex =
start.Parent = panel
stop = .()
stop.Size = .(, , , )
stop.Position = .(, , , )
stop.Text =
stop.TextScaled =
stop.BackgroundColor3 = .(, , )
stop.TextColor3 = .(, , )
stop.ZIndex =
stop.Parent = panel
selectedSymbol =
words = {
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
}
spamming =
start.Activated:(()
spamming
spamming =
status.Text =
status.TextColor3 = .(, , )
.(()
spamming
userText = textbox.Text
userText ==
userText =
spamMessage = .(selectedSymbol, ) .. .. userText .. .. words[.(, #words)]
(spamMessage)
.()
)
)
stop.Activated:(()
spamming =
status.Text =
status.TextColor3 = .(, , )
)--// VÆLOR V2 - Combined Advanced Spammer & RP System --// Put this LocalScript in StarterPlayer > StarterPlayerScripts local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local TextChatService = game:GetService("TextChatService") local lplr = Players.LocalPlayer local playerGui = lplr:WaitForChild("PlayerGui") -------------------------------------------------- -- 1. CLEANUP OLD UI -------------------------------------------------- local oldGui = playerGui:FindFirstChild("VÆLOR DOMAIN") if oldGui then oldGui:Destroy() end local oldLoading = playerGui:FindFirstChild("VÆLORLoading") if oldLoading then oldLoading:Destroy() end -------------------------------------------------- -- 2. CHAT SENDER FUNCTION -------------------------------------------------- local function sendChatMessage(msg) if msg == "" then return end -- Modern TextChatService (New Roblox Chat) if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then local generalChannel = TextChatService.TextChannels:FindFirstChild("RBXGeneral") if generalChannel then generalChannel:SendAsync(msg) end else -- Legacy ChatService (Old Roblox Chat)
Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal