Ayush v2
Key RequiredUniversal

Ayush v2

Universal ScriptTermOwnXBoss1_AyushTermOwnXBoss1_Ayush 707 views 123 executesUpdated Mar 12, 2026
0.0/ 5(1 votes)
010% Positive
Lua Scriptβ€’133 lines (5206 chars)
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")

local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
-- Optimized for Brookhaven's Remote Event
local sayMessage = ReplicatedStorage:WaitForChild("DefaultChatSystemChatEvents"):WaitForChild("SayMessageRequest")

-- 1. Main UI Container
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "AyushBrookhaven_Final"
screenGui.ResetOnSpawn = false
screenGui.Parent = playerGui

local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 220, 0, 420)
mainFrame.Position = UDim2.new(0.5, -110, 0.5, -210)
mainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
mainFrame.Draggable = true
mainFrame.Active = true
mainFrame.Parent = screenGui
Instance.new("UICorner", mainFrame).CornerRadius = UDim.new(0, 10)

-- Header Credits
local header = Instance.new("TextLabel")
header.Size = UDim2.new(1, 0, 0, 30)
header.Text = "Script by Ayush dada πŸ’«βš‘"
header.TextSize = 14
header.Font = Enum.Font.SourceSansBold
header.BackgroundTransparency = 1
header.Parent = mainFrame

-- The 'A' Logo
local logo = Instance.new("TextLabel")
logo.Size = UDim2.new(1, 0, 0, 50)
logo.Position = UDim2.new(0, 0, 0, 30)
logo.Text = "A"
logo.TextSize = 50
logo.BackgroundTransparency = 1
logo.Parent = mainFrame

-- Delay Input (0.1 to 5)
local delayInput = Instance.new("TextBox")
delayInput.Size = UDim2.new(0.9, 0, 0, 30)
delayInput.Position = UDim2.new(0.05, 0, 0, 85)
delayInput.PlaceholderText = "Delay (0.1 - 5s)"
delayInput.Text = "1.1" -- Default safe delay for Brookhaven
delayInput.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
delayInput.TextColor3 = Color3.new(1, 1, 1)
delayInput.Parent = mainFrame
Instance.new("UICorner", delayInput)

-- Scrolling Button Area
local scroll = Instance.new("ScrollingFrame")
scroll.Size = UDim2.new(0.9, 0, 0, 280)
scroll.Position = UDim2.new(0.05, 0, 0, 125)
scroll.CanvasSize = UDim2.new(0, 0, 4, 0) -- Plenty of room for legends
scroll.BackgroundTransparency = 1
scroll.ScrollBarThickness = 3
scroll.Parent = mainFrame
local layout = Instance.new("UIListLayout", scroll)
layout.Padding = UDim.new(0, 5)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center

--- LOGIC ---
local isRunning = false

local function makeBtn(txt, color)
    local btn = Instance.new("TextButton")
    btn.Size = UDim2.new(0.95, 0, 0, 35)
    btn.BackgroundColor3 = color
    btn.Text = txt
    btn.TextSize = 14
    btn.TextColor3 = Color3.new(1, 1, 1)
    btn.Font = Enum.Font.SourceSansBold
    btn.Parent = scroll
    Instance.new("UICorner", btn)
    return btn
end

-- Create all requested buttons
local spamBtn = makeBtn("100x SPAM @,##,---,___", Color3.fromRGB(150, 0, 255))
local bombBtn = makeBtn("SUTLI BOMB πŸ’£", Color3.fromRGB(200, 50, 50))
local gokuBtn = makeBtn("GOKU MODE πŸ₯΅πŸ”₯", Color3.fromRGB(255, 100, 0))
local mongoliaBtn = makeBtn("MONGOLIA 😰🐎", Color3.fromRGB(139, 69, 19))
local harshBtn = makeBtn("HARSH 🀯🧠", Color3.fromRGB(50, 50, 50))
local dogeshBtn = makeBtn("DOGESH BHAI πŸ˜ŽπŸ’Έ", Color3.fromRGB(34, 139, 34))
local saiyaraBtn = makeBtn("SAIYARA πŸ’—πŸ’–", Color3.fromRGB(255, 105, 180))
local axinxBtn = makeBtn("axiNx πŸ˜πŸ‘", Color3.fromRGB(0, 100, 200))
local atomBtn = makeBtn("ATOM πŸ€¨βš›οΈ", Color3.fromRGB(50, 255, 50))
local amyBtn = makeBtn("AMY πŸ₯°βœ¨", Color3.fromRGB(255, 200, 100))
local stopBtn = makeBtn("STOP πŸ›‘", Color3.fromRGB(80, 80, 80))
local fararBtn = makeBtn("XUDKE FARAR 🀣🀣", Color3.fromRGB(255, 0, 0))

-- Rainbow FX
RunService.RenderStepped:Connect(function()
    local h = tick() % 3 / 3
    header.TextColor3 = Color3.fromHSV(h, 0.6, 1)
    logo.TextColor3 = Color3.fromHSV(h, 0.8, 1)
end)

-- Universal Spam Function
local function startSpam(textTemplate)
    if isRunning then return end
    isRunning = true
    
    local d = tonumber(delayInput.Text) or 1.1
    d = math.clamp(d, 0.1, 5) -- Force delay between 0.1 and 5
    
    for i = 1, 100 do
        if not isRunning then break end
        local msg = "πŸ’« [By Ayush dada] " .. textTemplate .. " [" .. i .. "/100] ⚑"
        sayMessage:FireServer(msg, "All")
        task.wait(d)
    end
    isRunning = false
end

-- Button Triggers
spamBtn.MouseButton1Click:Connect(function() startSpam("@,##,------,_____") end)
bombBtn.MouseButton1Click:Connect(function() startSpam("SUTLI BOMB πŸ’£πŸ’₯") end)
gokuBtn.MouseButton1Click:Connect(function() startSpam("KAMEHAMEHA! πŸ₯΅πŸ”₯") end)
mongoliaBtn.MouseButton1Click:Connect(function() startSpam("EMPIRE EXPANDING 😰🐎") end)
harshBtn.MouseButton1Click:Connect(function() startSpam("MIND BLOWN! 🀯🧠") end)
dogeshBtn.MouseButton1Click:Connect(function() startSpam("CASH FLOW πŸ˜ŽπŸ’Έ") end)
saiyaraBtn.MouseButton1Click:Connect(function() startSpam("LOVE VIBES πŸ’—πŸ’–") end)
axinxBtn.MouseButton1Click:Connect(function() startSpam("TOO EASY πŸ˜πŸ‘") end)
atomBtn.MouseButton1Click:Connect(function() startSpam("CRITICAL MASS πŸ€¨βš›οΈ") end)
amyBtn.MouseButton1Click:Connect(function() startSpam("POSITIVE VIBES πŸ₯°βœ¨") end)

stopBtn.MouseButton1Click:Connect(function() isRunning = false end)
fararBtn.MouseButton1Click:Connect(function() screenGui:Destroy() end)

Features & Information

It helps for the spamming

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts