-- ======================================================== -- PART 1: Brookhaven Auto Name, Bio & Chat Sender -- ======================================================== local ReplicatedStorage = game:GetService("ReplicatedStorage") local TextChatService = game:GetService("TextChatService") -- डब्बे बनने की समस्या से बचने के लिए Standard Text रखा गया है local myRPName = "MIN SPAMMER" local myRPBio = "MIN SA PANGA NHI ... 🚀" -- Chat Message (Standard Text) local chatMsg = "MIN SPAMMER LOADING...........MIN CLAN ON TOP 🚀" local nameEvent = ReplicatedStorage:WaitForChild("RE"):WaitForChild("1RPNam1eTex1t") local function getRGBColor() local hue = (tick() % 3) / 3 return Color3.fromHSV(hue, 1, 1) end task.spawn(function() task.wait(0.5) if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then local generalChannel = TextChatService.TextChannels:FindFirstChild("RBXGeneral") if generalChannel then generalChannel:SendAsync(chatMsg) end else ReplicatedStorage:WaitForChild("DefaultChatSystemChatEvents"):WaitForChild("SayMessageRequest"):FireServer(chatMsg, "All") end end) -- RGB Name & Bio Loop task.spawn(function() while true do pcall(function() local rgb = getRGBColor() nameEvent:FireServer("RolePlayName", myRPName, rgb) task.wait(0.1) nameEvent:FireServer("RolePlayBio", myRPBio, rgb) end) task.wait(0.5) end end) -- ======================================================== -- PART 2: MIN SPAMMER OrionLib GUI (Movable Panel) -- ======================================================== local OrionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/jensonhirst/Orion/main/source"))() local generalChannel = TextChatService.ChatVersion == Enum.ChatVersion.TextChatService and TextChatService.TextChannels:FindFirstChild("RBXGeneral") local sayMessageEvent = ReplicatedStorage:FindFirstChild("DefaultChatSystemChatEvents") and ReplicatedStorage.DefaultChatSystemChatEvents:FindFirstChild("SayMessageRequest") local Window = OrionLib:MakeWindow({ Name = "⚡ MIN SPAMMER VVIP ⚡", HidePremium = false, SaveConfig = true, ConfigFolder = "MinSpammer", IntroEnabled = false }) local Tab = Window:MakeTab({ Name = "Main Controls", Icon = "rbxassetid://4483345998", PremiumOnly = false }) local running = false local generation = 0 local haterList = {"HATER 1", "HATER 2", "HATER 3", "HATER 4"} local haterIndex = 1 local speed = 0.8 local wordIndex = 1 local words = { "PENCIL", "BOOM 💥", "ROCKET", "VOID", "COMPUTER", "MOBILE", "ROBOT", "CAR", "BIKE", "LAPTOP", "DRONE", "HELICOPTER", "SUPERMAN", "GALAXY", "FIRE 🔥", "LEGEND", "CYBER", "VIP", "DEVIL 😈", "SYSTEM" } local function sendChatMessage(msg) pcall(function() if generalChannel then generalChannel:SendAsync(msg) elseif sayMessageEvent then sayMessageEvent:FireServer(msg, "All") end end) end local function makeMessage() wordIndex = wordIndex + 1 local cycle = (wordIndex % 3) local borderChar = "#" local borderCount = 100 if cycle == 1 then borderChar = "@" borderCount = 100 elseif cycle == 2 then borderChar = "//==" borderCount = 25 end local border = string.rep(borderChar, borderCount) local w1 = words[math.random(1, #words)] local w2 = words[math.random(1, #words)] local currentHater = haterList[haterIndex] if not currentHater or currentHater == "" then currentHater = "HATER" end haterIndex = (haterIndex % 4) + 1 local cleanName = string.upper(currentHater) local fullMsg = string.format("%s\n[%s] TMX ME %s , MIN %s TMX ME %s [MIN ON TOP]", border, cleanName, w1, cleanName, w2) if #fullMsg > 195 then fullMsg = string.sub(fullMsg, 1, 190) .. "..." end return fullMsg end Tab:AddLabel("✨ MIN SPAMMER SYSTEM ✨") Tab:AddLabel("👑 MAIN OWNER: MINOWN_ADITYA") Tab:AddLabel("🔥 CREATOR: ADITYA") Tab:AddTextbox({ Name = "HATER 1 Name", Default = "", Callback = function(Value) haterList[1] = Value ~= "" and Value or "HATER 1" end }) Tab:AddTextbox({ Name = "HATER 2 Name", Default = "", Callback = function(Value) haterList[2] = Value ~= "" and Value or "HATER 2" end }) Tab:AddTextbox({ Name = "HATER 3 Name", Default = "", Callback = function(Value) haterList[3] = Value ~= "" and Value or "HATER 3" end }) Tab:AddTextbox({ Name = "HATER 4 Name", Default = "", Callback = function(Value) haterList[4] = Value ~= "" and Value or "HATER 4" end }) Tab:AddTextbox({ Name = "Custom Speed / Delay (Seconds)", Default = "0.8", Callback = function(Value) local num = tonumber(Value) if num and num > 0 then speed = num end end }) Tab:AddSlider({ Name = "Speed Slider (Seconds)", Min = 0.01, Max = 2.0, Default = 0.8, Color = Color3.fromRGB(150, 80, 255), Increment = 0.01, ValueName = "sec", Callback = function(Value) speed = Value end }) local preview = Tab:AddLabel("STATUS: READY") Tab:AddToggle({ Name = "START / STOP SPAMMER", Default = false, Callback = function(Value) running = Value generation = generation + 1 local currentGeneration = generation if not running then preview:Set("STATUS: STOPPED") return end task.spawn(function() while running and currentGeneration == generation do local msg = makeMessage() preview:Set(msg) sendChatMessage(msg) task.wait(speed) end end) end }) Tab:AddButton({ Name = "Preview Message", Callback = function() preview:Set(makeMessage()) end }) OrionLib:Init()