local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local TextChatService = game:GetService("TextChatService") local RunService = game:GetService("RunService") local CoreGui = game:GetService("CoreGui") -- UI Container local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "AYRO_V1_FINAL" ScreenGui.Parent = CoreGui -- AYRO Toggle Button (Modified: Made into a modern, compact circle) local ToggleBtn = Instance.new("TextButton") ToggleBtn.Size = UDim2.new(0, 50, 0, 50) -- Standard circular dimensions ToggleBtn.Position = UDim2.new(0, 50, 0.5, 0) ToggleBtn.Text = "AYRO" ToggleBtn.Font = Enum.Font.SourceSansBold ToggleBtn.TextSize = 14 -- Adjusted font scale to fit inside the circle ToggleBtn.TextColor3 = Color3.new(1, 1, 1) ToggleBtn.Draggable = true ToggleBtn.Active = true ToggleBtn.Parent = ScreenGui -- Corner styling to make the Toggle Button a perfect circle local ToggleCorner = Instance.new("UICorner") ToggleCorner.CornerRadius = UDim.new(1, 0) -- Forces full circular clipping ToggleCorner.Parent = ToggleBtn -- Main Menu Frame (Modified: Banner height layout spacing adjusted) local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 220, 0, 320) MainFrame.Position = UDim2.new(0.5, -110, 0.5, -160) MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) MainFrame.BorderSizePixel = 4 MainFrame.Draggable = true MainFrame.Active = true MainFrame.Visible = false MainFrame.Parent = ScreenGui -- Target Input Box (Standard Banner size configuration) local TargetBox = Instance.new("TextBox") TargetBox.Size = UDim2.new(0, 200, 0, 35) TargetBox.Position = UDim2.new(0, 10, 0, 10) TargetBox.PlaceholderText = "TARGET PLAYER" TargetBox.Text = "" TargetBox.BackgroundColor3 = Color3.fromRGB(35, 35, 35) TargetBox.TextColor3 = Color3.new(1, 1, 1) TargetBox.Parent = MainFrame -- RGB Glow Function local function makeRGB(obj) task.spawn(function() while true do local hue = tick() % 3 / 3 local color = Color3.fromHSV(hue, 1, 1) if obj:IsA("Frame") then obj.BorderColor3 = color else obj.BackgroundColor3 = color end RunService.RenderStepped:Wait() end end) end makeRGB(MainFrame) makeRGB(ToggleBtn) -- Toggle Visibility ToggleBtn.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end) -- Universal Chat Function local function chat(msg) local target = TargetBox.Text local finalMsg = msg .. " " .. target if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then local channel = TextChatService.TextChannels.RBXGeneral if channel then channel:SendAsync(finalMsg) end else ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(finalMsg, "All") end end -- Spam Patterns local patterns = { ["@_@"] = "@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@@_@TOR BAP PARE NA πŸ™„πŸ™„", ["^_^"] = "^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^TOR MAR JAMAI AMIπŸ™„πŸ˜Œ", ["@"] = "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ BARO BETARI TUI πŸ˜’πŸ˜", ["[AYRO]"] = "[AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][AYRO][TODER ABBA AYROπŸ”₯", ["%"] = "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ABBA DAK AMRE πŸ˜’πŸ”₯😌" } local currentLoop = nil -- Button Generator local function createSpamBtn(label, yPos) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, 200, 0, 40) btn.Position = UDim2.new(0, 10, 0, yPos) btn.Text = label btn.Font = Enum.Font.SourceSansBold btn.TextColor3 = Color3.new(1, 1, 1) btn.Parent = MainFrame makeRGB(btn) btn.MouseButton1Click:Connect(function() if currentLoop == label then currentLoop = nil btn.Text = label else currentLoop = label btn.Text = "STOP" while currentLoop == label do chat(patterns[label]) task.wait(1.1) -- Prevents kick for spamming too fast end end end) end createSpamBtn("@_@", 55) createSpamBtn("^_^", 105) createSpamBtn("@", 155) createSpamBtn("[AYRO]", 205) createSpamBtn("%", 255) -- Auto Load Announcement task.spawn(function() task.wait(0.5) chat("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AYRO SPAM V1 πŸ”₯πŸ”₯😎 IS LOADED") end)