
KeylessUniversal

--// SERVICES
local UIS = game:GetService("UserInputService")
local TextChatService = game:GetService("TextChatService")
local SoundService = game:GetService("SoundService")
--// MUSIC π΅
local music = Instance.new("Sound", SoundService)
music.SoundId = "rbxassetid://1843529630"
music.Volume = 2
music:Play()
--// GUI
local ScreenGui = Instance.new("ScreenGui", game.CoreGui)
local Main = Instance.new("Frame", ScreenGui)
Main.Size = UDim2.new(0.6,0,0.8,0) -- HEIGHT INCREASED
Main.Position = UDim2.new(0.2,0,0.1,0)
Main.BackgroundColor3 = Color3.fromRGB(20,20,20)
Main.BackgroundTransparency = 0.3
Main.BorderSizePixel = 0
--// NEON BORDER
local Stroke = Instance.new("UIStroke", Main)
Stroke.Thickness = 2
task.spawn(function()
while true do
for i=0,1,0.01 do
Stroke.Color = Color3.fromHSV(i,1,1)
task.wait()
end
end
end)
--// DRAG
local dragging, startPos, startInputPos
Main.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
startPos = Main.Position
startInputPos = input.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then dragging=false end
end)
end
end)
UIS.InputChanged:Connect(function(input)
if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
local delta = input.Position - startInputPos
Main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset+delta.X, startPos.Y.Scale, startPos.Y.Offset+delta.Y)
end
end)
--// MINIMIZE
local Mini = Instance.new("TextButton", ScreenGui)
Mini.Size = UDim2.new(0,40,0,40)
Mini.Position = UDim2.new(0,10,0.5,0)
Mini.Text = "M"
task.spawn(function()
while true do
for i=0,1,0.01 do
Mini.TextColor3 = Color3.fromHSV(i,1,1)
task.wait()
end
end
end)
local open=true
Mini.MouseButton1Click:Connect(function()
open = not open
Main.Visible = open
end)
--// PAGE SYSTEM
local function createPage()
local p = Instance.new("ScrollingFrame", Main)
p.Size = UDim2.new(1,0,1,-40)
p.Position = UDim2.new(0,0,0,40)
p.BackgroundTransparency = 1
p.ScrollBarThickness = 6
p.AutomaticCanvasSize = Enum.AutomaticSize.Y
local layout = Instance.new("UIListLayout", p)
layout.Padding = UDim.new(0,20)
return p
end
local P1 = createPage()
local P2 = createPage()
local P3 = createPage()
local P4 = createPage()
P2.Visible=false
P3.Visible=false
P4.Visible=false
--// TABS
local function tab(txt,x)
local b = Instance.new("TextButton", Main)
b.Size = UDim2.new(0.25,0,0,40)
b.Position = UDim2.new(x,0,0,0)
b.Text = txt
b.BackgroundColor3 = Color3.fromRGB(30,30,30)
b.TextScaled = true
task.spawn(function()
while true do
for i=0,1,0.01 do
b.TextColor3 = Color3.fromHSV(i,1,1)
task.wait()
end
end
end)
return b
end
local T1 = tab("SPAM π¬",0)
local T2 = tab("PXT π",0.25)
local T3 = tab("RANK π",0.5)
local T4 = tab("INFO β",0.75)
local function switch(p)
P1.Visible=false P2.Visible=false P3.Visible=false P4.Visible=false
p.Visible=true
end
T1.MouseButton1Click:Connect(function() switch(P1) end)
T2.MouseButton1Click:Connect(function() switch(P2) end)
T3.MouseButton1Click:Connect(function() switch(P3) end)
T4.MouseButton1Click:Connect(function() switch(P4) end)
--// PAGE 1
local Box = Instance.new("TextBox", P1)
Box.Size = UDim2.new(1,0,0,50)
Box.PlaceholderText = "Enter Target Name"
Box.TextScaled = true
local DelayBox = Instance.new("TextBox", P1)
DelayBox.Size = UDim2.new(1,0,0,50)
DelayBox.PlaceholderText = "Delay (seconds)"
DelayBox.Text = "0.8"
DelayBox.TextScaled = true
local Btn = Instance.new("TextButton", P1)
Btn.Size = UDim2.new(1,0,0,60)
Btn.Text = "RUN MELLY SPAM"
Btn.TextScaled = true
--// CHAT
local function send(msg)
if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then
TextChatService.TextChannels.RBXGeneral:SendAsync(msg)
else
game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg,"All")
end
end
--// LOOP
local running=false
Btn.MouseButton1Click:Connect(function()
running = not running
Btn.Text = running and "STOP MELLY SPAM" or "RUN MELLY SPAM"
end)
task.spawn(function()
while true do
if running then
local name = Box.Text ~= "" and Box.Text or "NOOB"
local delay = tonumber(DelayBox.Text) or 0.8
local msgs = {
"________________________________________________________________________________________________________________________ "..name.." TMKX MEH LAPTOP πππ»",
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ "..name.." ROO MT π",
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ "..name.." TMKX MEH CHAIR π€©",
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "..name.." PILX GYA RE π",
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQ "..name.." SOORY BOLO BETA β",
"QQQQQQQQQQQQQQQQQQQQQQQQQQQ "..name.." ROO MT π",
"MELLY ON TOP _ MELLY ON TOP _ MELLY ON TOP _ MELLY ON TOP _ "..name.." ππΏ"
}
for _,v in pairs(msgs) do
if not running then break end
send(v)
task.wait(delay)
end
end
task.wait()
end
end)
--// PAGE 2
local txt2 = Instance.new("TextLabel", P2)
txt2.Size = UDim2.new(1,0,0,0)
txt2.AutomaticSize = Enum.AutomaticSize.Y
txt2.TextWrapped = true
txt2.TextScaled = true
txt2.BackgroundTransparency = 1
txt2.Text = "WELCOME TO PXT π\nPLS JOIN THIS CLAN β\nOWNER IS MELLY π\nPLS JOIN THIS CLAN FOR RANKS β"
--// PAGE 3
local txt3 = Instance.new("TextLabel", P3)
txt3.Size = UDim2.new(1,0,0,0)
txt3.AutomaticSize = Enum.AutomaticSize.Y
txt3.TextWrapped = true
txt3.TextScaled = true
txt3.BackgroundTransparency = 1
txt3.Text = "PXTπ\nOwner π\nCo-Owner β‘\nLeader π\nWar Chief βοΈ\nGeneral πͺ\nHead Admin π‘οΈ\nAdmin\nModerator π―\nPro Member π\nGold π₯\nSilver π₯\nEvent Head π\nEvent Manager π\nGuardian π‘οΈ\nProtector π‘οΈ\nWarrior βοΈ\nFighter π₯"
--// PAGE 4
local txt4 = Instance.new("TextLabel", P4)
txt4.Size = UDim2.new(1,0,0,0)
txt4.AutomaticSize = Enum.AutomaticSize.Y
txt4.TextWrapped = true
txt4.TextScaled = true
txt4.BackgroundTransparency = 1
txt4.Text = "πMessage styles\nMESSAGE 1 __**\nMESSAGE 2 @*@\nMESSAGE 3 @*@\nMESSAGE 4 ~~~\nMESSAGE 5 QQ\nMESSAGE 6 QQ\nMESSAGE 7 MELLY ON TOP\n\nβCreator name - melly\nπPXT on top\nβOwner melly\nπPls be loyal with pxt"
-- rainbow
local function rainbow(obj)
task.spawn(function()
while true do
for i=0,1,0.01 do
obj.TextColor3 = Color3.fromHSV(i,1,1)
task.wait()
end
end
end)
end
rainbow(txt2)
rainbow(txt3)
rainbow(txt4)



PLS JOIN PXT CLAN OWNER IS MELLY ππ©·π
@MELLY_19000 ab maza ayega
Ai se banaya
@Sam1v4 ldki ki success dekh kr jal mt
Chl na ldki ki success dekho nhi jati hai tumm nuchi soch valo ko sirf lgta hai ki ldke script bna skte hai eek ldki neh apni success ki daaam pr eek script bnai toa tum sb ki jl rhi hai
Noob grey he sab π₯ or gui bhe bekar Meri script dekh sam v1 1 day me 609 plus logo ne use Kiya tum ai se mat banao
Tu chahe to Main Teri script banaa Sakta π€π»