
Key RequiredUniversal

-- purpl3gu1 v2.5 – MODO FEO TOTAL (visible para todos si hay replicación/backdoor)
local sg = Instance.new("ScreenGui")
sg.Parent = game:GetService("CoreGui")
sg.IgnoreGuiInset = true
local mp = Instance.new("Frame", sg)
mp.Name = "purpl3gu1_FEO"
mp.Size = UDim2.new(0, 280, 0, 420)
mp.Position = UDim2.new(0.5, -140, 0.5, -210)
mp.BackgroundColor3 = Color3.fromRGB(45, 0, 90)
mp.Active = true
mp.Draggable = true
mp.ClipsDescendants = true
local corner = Instance.new("UICorner", mp)
corner.CornerRadius = UDim.new(0, 16)
local bg = Instance.new("ImageLabel", mp)
bg.Size = UDim2.new(1,0,1,0)
bg.Image = "rbxthumb://type=Asset&id=90503073005736&w=420&h=420"
bg.ImageTransparency = 0.3
bg.BackgroundTransparency = 1
bg.ZIndex = -5
spawn(function()
while bg.Parent do
bg.ImageTransparency = 0.15 + math.abs(math.sin(tick()*9))*0.45
bg.Rotation = math.sin(tick()*5)*4
task.wait(0.06)
end
end)
local title = Instance.new("TextLabel", mp)
title.Size = UDim2.new(1,0,0,55)
title.Text = "purpl3gu1 v2.5 – SERVER TOMADO 🟪🔊🔊🔊"
title.TextColor3 = Color3.fromRGB(255, 60, 255)
title.TextStrokeTransparency = 0.25
title.TextStrokeColor3 = Color3.new(0,0,0)
title.Font = Enum.Font.Arcade
title.TextSize = 28
title.BackgroundTransparency = 1
title.ZIndex = 10
local scroll = Instance.new("ScrollingFrame", mp)
scroll.Size = UDim2.new(1,-20,1,-70)
scroll.Position = UDim2.new(0,10,0,60)
scroll.BackgroundTransparency = 1
scroll.CanvasSize = UDim2.new(0,0,0,700)
scroll.ScrollBarThickness = 8
scroll.ScrollBarImageColor3 = Color3.fromRGB(255,0,180)
local list = Instance.new("UIListLayout", scroll)
list.Padding = UDim.new(0,10)
list.HorizontalAlignment = Enum.HorizontalAlignment.Center
local function btn(txt, func)
local b = Instance.new("TextButton", scroll)
b.Size = UDim2.new(0.92,0,0,48)
b.Text = txt
b.BackgroundColor3 = Color3.fromRGB(150,0,250)
b.TextColor3 = Color3.new(1,0.9,1)
b.Font = Enum.Font.GothamBlack
b.TextSize = 17
b.ZIndex = 5
local c = Instance.new("UICorner", b); c.CornerRadius = UDim.new(0,10)
local strk = Instance.new("UIStroke", b)
strk.Color = Color3.fromRGB(255,100,255)
strk.Thickness = 2.8
strk.Transparency = 0.35
b.MouseEnter:Connect(function()
b.BackgroundColor3 = Color3.fromRGB(220,0,255)
strk.Transparency = 0
b:TweenSize(UDim2.new(0.96,0,0,52), "Out","Quad",0.12,true)
end)
b.MouseLeave:Connect(function()
b.BackgroundColor3 = Color3.fromRGB(150,0,250)
strk.Transparency = 0.35
b:TweenSize(UDim2.new(0.92,0,0,48), "Out","Quad",0.12,true)
end)
b.MouseButton1Click:Connect(func)
end
local IMG = "rbxthumb://type=Asset&id=90503073005736&w=420&h=420"
local SND = "rbxassetid://79399386956664"
-- Botones ultra feos y con impacto server-side cuando sea posible
btn("SKY MORADO TOTAL", function()
local sky = Instance.new("Sky", game.Lighting)
for _,f in {"Bk","Dn","Ft","Lf","Rt","Up"} do sky["Skybox"..f] = IMG end
end)
btn("TEXTURAS EN TODO EL MAPA", function()
for _,v in game:GetDescendants() do
if v:IsA("BasePart") or v:IsA("MeshPart") or v:IsA("UnionOperation") then
local t = Instance.new("Texture",v)
t.Texture = IMG
t.Transparency = 0.1
t.Face = Enum.NormalId.Front
end
end
end)
btn("MÚSICA SATURADA x25 (muy fuerte)", function()
for i=1,25 do
task.spawn(function()
local s = Instance.new("Sound")
s.Name = "PURPLE_DEAF_MAX"
s.SoundId = SND
s.Volume = 9 + math.random()*5
s.PlaybackSpeed = 0.65 + math.random()*1.0
s.Looped = true
s.TimePosition = math.random()*30
s.Parent = math.random()>0.6 and workspace or workspace.CurrentCamera
task.wait(math.random(5,20)/10)
s:Play()
spawn(function()
while s.Parent do
s.Volume = 10 + math.sin(tick()*15 + i*3)*6
task.wait(0.035)
end
end)
end)
end
end)
btn("HINT ETERNO + SPAM CHAT", function()
local h = Instance.new("Hint", workspace)
h.Text = "join the purplepeoples race in tiktok🟪"
spawn(function()
while true do
game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
Text = "🟪 PURPL3GU1 CONTROLA TODO 🟪 JOIN TIKTOK purplepeoples 🟪 SERVER MORADO FOREVER 🟪",
Color = Color3.fromRGB(220,0,255),
Font = Enum.Font.Arcade
})
task.wait(6 + math.random()*5)
end
end)
end)
btn("PARTÍCULAS MASIVAS EN JUGADORES", function()
for _,p in game.Players:GetPlayers() do
if p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local pe = Instance.new("ParticleEmitter", p.Character.HumanoidRootPart)
pe.Texture = IMG
pe.Size = NumberSequence.new(5,0)
pe.Rate = 600
pe.Lifetime = NumberRange.new(0.8,2.2)
pe.Speed = NumberRange.new(30,70)
pe.SpreadAngle = Vector2.new(360,360)
end
end
end)
btn("You are being hacked🤣 EN PANTALLA", function()
local m = Instance.new("Message", workspace)
m.Text = "You are being hacked🤣"
task.wait(7) -- dura 7 segundos
m:Destroy()
end)
btn("JUMPSCARE FULL + SONIDO FUERTE", function()
local js = Instance.new("ImageLabel", sg)
js.Size = UDim2.new(1,0,1,0)
js.Image = IMG
js.ZIndex = 9999
local snd = Instance.new("Sound", js)
snd.SoundId = SND
snd.Volume = 10
snd:Play()
task.wait(6)
js:Destroy()
end)
btn("PARAR MÚSICA (si sobrevivís)", function()
for _,s in workspace:GetDescendants() do
if s:IsA("Sound") and s.Name=="PURPLE_DEAF_MAX" then s:Destroy() end
end
for _,s in workspace.CurrentCamera:GetDescendants() do
if s:IsA("Sound") and s.Name=="PURPLE_DEAF_MAX" then s:Destroy() end
end
end)
print("purpl3gu1 v2.5 cargado")



only you can see it not other people
@adam1234567890 estoy en eso, el v3 va a ser fe lo intentare.
@adam1234567890 busca un juego con backdoor