Brookhaven 🏡RP Script – Spamming - Verified script for Brookhaven 🏡RP
Key Required

Brookhaven 🏡RP Script – Spamming

Brookhaven 🏡RPRAKHIkumarionyopRAKHIkumarionyop 2.2K views 2.7K executesUpdated Oct 21, 2026
Unrated
00
Lua Script•138 lines (4438 chars)
-- [[ BROOKHAVEN RP - NIKHIL 5CR+ DYNAMIC ROASTER ]] --
-- UI Library: Rayfield

local TextChatService = game:GetService("TextChatService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

-- Safe Chat Sender Function
local function SendChatMessage(msg)
   if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then
      local generalChannel = TextChatService.TextChannels:FindFirstChild("RBXGeneral")
      if generalChannel then
         generalChannel:SendAsync(msg)
      end
   else
      local defaultEvents = ReplicatedStorage:FindFirstChild("DefaultChatSystemChatEvents")
      if defaultEvents and defaultEvents:FindFirstChild("SayMessageRequest") then
         defaultEvents.SayMessageRequest:FireServer(msg, "All")
      end
   end
end

-- ================= AUTO EXECUTION CHAT NOTIFICATION =================
task.spawn(function()
   task.wait(1.2)
   local loadMsg = string.rep("@", 72) .. " NIKHIL SPAMMER LOADED 💀⚠️⚰️"
   SendChatMessage(loadMsg)
end)

-- UI Setup
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

local Window = Rayfield:CreateWindow({
   Name = "Nikhil Spammer | 5Cr+ Roaster",
   LoadingTitle = "Loading 5Cr+ Roaster...",
   LoadingSubtitle = "By Assistant",
   ConfigurationSaving = { Enabled = false },
   KeySystem = false
})

-- Global Variables
_G.TargetName = "VIVAAN"
_G.SpamSpeed = 0.5 -- Default 0.5s delay
_G.SpammerActive = false

-- 5Cr+ Combination Component Pools (Auto Mix & Match)
local Intros = {
   "DONT RUN AWAY", "WHY ARE YOU RUNNING", "GAYE KAHA BHAAG KE", "NOOB BHAAG MAT",
   "KID DONT LEAVE", "SEARCHING FOR SKILLS IN", "AIRDROP EXPIRED FOR", "LOGOUT SPEED 100X FOR",
   "ZERO SKILL DETECTED IN", "GAME OVER FOR", "PLEASE DONT QUIT", "TRY HARDER NEXT TIME"
}

local Titles = {
   "ULTIMATE NOOB", "SPEED RUNNER", "DESERT RAT", "CLOWN PLAYER", "PRO UNINSTALLER",
   "LOBBY DWELLER", "LAG MASTER", "BOT LEGEND", "SERVER LEAVER", "KEYBOARD SMASHER"
}

local Roasts = {
   "GAVE UP SO FAST", "LOST THE GAME", "CRYING IN CORNER", "SERVER SWITCHING",
   "SKILL ISSUE CAUGHT", "FAILED THE TASK", "AFK MODE ACTIVE", "PRESS F TO PAY RESPECTS",
   "NEED MORE PRACTICE", "EXPOSED IN SERVER"
}

local Emojis = {
   "😏🤩", "💀🔥", "🤡⚡", "💥🥵", "💩👑", "⚠️👻", "🤣🤡", "🚀🔥"
}

-- Dynamic 5Cr+ Generator Engine
local function GenerateMegaRoast()
   local i = Intros[math.random(1, #Intros)]
   local t = Titles[math.random(1, #Titles)]
   local r = Roasts[math.random(1, #Roasts)]
   local e = Emojis[math.random(1, #Emojis)]
   
   return i .. " " .. t .. " " .. r .. " " .. e
end

-- ================= TAB 1: 5CR+ ROAST SPAMMER =================
local SpamTab = Window:CreateTab("Mega Roaster", 4483362458)

SpamTab:CreateInput({
   Name = "Set Target Name",
   PlaceholderText = "e.g. vivaan",
   RemoveTextOnFocusLost = false,
   Callback = function(Text)
      _G.TargetName = string.upper(Text)
      Rayfield:Notify({Title = "Target Updated", Content = "Target Tag: @" .. _G.TargetName, Duration = 2})
   end,
})

SpamTab:CreateSlider({
   Name = "Spam Delay (Seconds)",
   Range = {0.1, 3.0},
   Increment = 0.1,
   CurrentValue = 0.5,
   Callback = function(Value)
      _G.SpamSpeed = Value
   end,
})

SpamTab:CreateToggle({
   Name = "START 5CR+ DYNAMIC ROAST SPAM (0.5s)",
   CurrentValue = false,
   Callback = function(Value)
      _G.SpammerActive = Value
      task.spawn(function()
         while _G.SpammerActive do
            local atSymbol = string.rep("@", 72)
            local targetTag = "@" .. _G.TargetName
            local dynamicRoast = GenerateMegaRoast()
            
            local fullMsg = atSymbol .. " " .. targetTag .. " " .. dynamicRoast
            SendChatMessage(fullMsg)
            task.wait(_G.SpamSpeed)
         end
      end)
   end,
})

-- ================= TAB 2: UTILITIES =================
local SafetyTab = Window:CreateTab("Safety", 4483362458)

SafetyTab:CreateButton({
   Name = "Enable Anti-AFK",
   Callback = function()
      local VirtualUser = game:GetService("VirtualUser")
      game:GetService("Players").LocalPlayer.Idled:Connect(function()
         VirtualUser:CaptureController()
         VirtualUser:ClickButton2(Vector2.new())
      end)
      Rayfield:Notify({Title = "Anti-AFK", Content = "Protection Enabled!", Duration = 3})
   end,
})

Rayfield:Notify({
   Title = "Nikhil Spammer Loaded!",
   Content = "5Cr+ Dynamic Roaster Ready!",
   Duration = 4,
})

How to Execute Brookhaven 🏡RP Script – Spamming

Step 1: Copy Code: Click the Copy Code button in the viewer above to grab the clean Lua loadstring.

Step 2: Launch Executor: Open a compatible, unpatched executor. If you need one, check our Roblox Executors Directory.

Step 3: Join Experience: Launch Roblox and join Brookhaven 🏡RP.

Step 4: Attach & Run: Attach/inject your executor into the Roblox process, paste the code into the script tab, and press Execute.

Created By

RAKHIkumarionyop
RAKHIkumarionyop
Script Creator
View Author Profile

Roblox Experience

Brookhaven 🏡RP
Brookhaven 🏡RP
By Brookhaven by Voldex
Active Players:286.5K
Play on Roblox

Features & Information

Execute Brookhaven 🏡RP Script – Spamming. Key system required, created by RAKHIkumarionyop, updated Oct 21, 2026. Tested and working on supported executors.
#SPAMMING#BROOKHAVEN

Script Changelog (1)

@RAKHIkumarionyopOct 21, 2026

Create script

Community Comments (0)

No comments yet for this script.

Frequently Asked Questions

How do I execute Brookhaven 🏡RP Script – Spamming in Roblox?

To run Brookhaven 🏡RP Script – Spamming, copy the Lua loadstring from the code viewer above, launch Roblox and join Brookhaven 🏡RP, attach a working executor (such as Potassium, Solara, or Delta from our Executors directory), paste the code into your executor console, and click Execute.

Is Brookhaven 🏡RP Script – Spamming keyless or does it require an access key?

Brookhaven 🏡RP Script – Spamming requires an access key. You can retrieve the official key directly using the Get Script Key link provided above.

Is Brookhaven 🏡RP Script – Spamming currently safe and working?

This script is active and operational. Always test scripts using a secondary (alt) Roblox account to safeguard your main profile against anti-cheat bans.