--[[ TUBERS93 SPAM GUI also fill in the "" in the player.name with the username Only visible to selected player username Features: Custom Skybox, Sound Spammer, Flashy GUI --]] local Players = game:GetService("Players") local Lighting = game:GetService("Lighting") local SoundService = game:GetService("SoundService") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local player = Players.LocalPlayer if player.Name ~= "putusernamehere" then return end local TUBERS_SOUNDS = { { id = 9043463405, name = "LOUD MUSIC 1" }, { id = 9043458386, name = "LOUD MUSIC 2" }, { id = 6027250438, name = "EAR RAPE BASS" }, { id = 1837879022, name = "CREEPY MUSIC" }, { id = 9046878049, name = "TUBERS THEME" }, { id = 5355068797, name = "DISTORTED BASS" }, { id = 4462705314, name = "BASS BOOST" }, { id = 5981222546, name = "SPAM SOUND" }, } local TUBERS_SKYBOX = { SkyBoxBk = "rbxassetid://159434344", SkyBoxDn = "rbxassetid://159434349", SkyBoxFt = "rbxassetid://159434352", SkyBoxLf = "rbxassetid://159434357", SkyBoxRt = "rbxassetid://159434360", SkyBoxUp = "rbxassetid://159434364", } local ReplicatedStorage = game:GetService("ReplicatedStorage") local remote = ReplicatedStorage:WaitForChild("Tubers93Event") local skyOn = true remote:FireServer("skyboxOn") local playerGui = player:WaitForChild("PlayerGui") local existingGui = playerGui:FindFirstChild("Tubers93SpamGui") if existingGui then existingGui:Destroy() end local screenGui = Instance.new("ScreenGui") screenGui.Name = "Tubers93SpamGui" screenGui.ResetOnSpawn = false screenGui.IgnoreGuiInset = true screenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling screenGui.Parent = playerGui local mainPanel = Instance.new("Frame") mainPanel.Name = "tubers93 SPAM" mainPanel.Size = UDim2.new(0, 420, 0, 380) mainPanel.Position = UDim2.new(0.5, -210, 0.5, -190) mainPanel.BackgroundColor3 = Color3.fromRGB(20, 20, 30) mainPanel.BorderSizePixel = 0 mainPanel.Active = true mainPanel.Draggable = true mainPanel.Parent = screenGui local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 8) corner.Parent = mainPanel local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(255, 0, 255) stroke.Thickness = 3 stroke.Parent = mainPanel local hue = 0 RunService.RenderStepped:Connect(function() hue = hue + 0.01 if hue > 1 then hue = 0 end stroke.Color = Color3.fromHSV(hue, 1, 1) end) local titleBar = Instance.new("Frame") titleBar.Name = "TitleBar" titleBar.Size = UDim2.new(1, 0, 0, 40) titleBar.BackgroundColor3 = Color3.fromRGB(255, 0, 128) titleBar.BorderSizePixel = 0 titleBar.Parent = mainPanel titleCorner = Instance.new("UICorner") titleCorner.CornerRadius = UDim.new(0, 8) titleCorner.Parent = titleBar titleGradient = Instance.new("UIGradient") titleGradient.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 128)), ColorSequenceKeypoint.new(0.5, Color3.fromRGB(128, 0, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 128, 255)), }) titleGradient.Parent = titleBar local titleLabel = Instance.new("TextLabel") titleLabel.Name = "Title" titleLabel.Size = UDim2.new(1, -40, 1, 0) titleLabel.Position = UDim2.new(0, 10, 0, 0) titleLabel.BackgroundTransparency = 1 titleLabel.Font = Enum.Font.Arcade titleLabel.Text = "tubers93 SPAM" titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255) titleLabel.TextScaled = true titleLabel.TextWrapped = true titleLabel.Parent = titleBar local closeBtn = Instance.new("TextButton") closeBtn.Name = "Close" closeBtn.Size = UDim2.new(0, 30, 0, 30) closeBtn.Position = UDim2.new(1, -35, 0, 5) closeBtn.BackgroundColor3 = Color3.fromRGB(255, 50, 50) closeBtn.BorderSizePixel = 0 closeBtn.Font = Enum.Font.GothamBold closeBtn.Text = "X" closeBtn.TextColor3 = Color3.fromRGB(255, 255, 255) closeBtn.TextScaled = true closeBtn.Parent = titleBar closeCorner = Instance.new("UICorner") closeCorner.CornerRadius = UDim.new(1, 0) closeCorner.Parent = closeBtn closeBtn.MouseButton1Click:Connect(function() screenGui:Destroy() remote:FireServer("stopAll") remote:FireServer("skyboxOff") end) local scroll = Instance.new("ScrollingFrame") scroll.Name = "ContentScroll" scroll.Size = UDim2.new(1, -10, 1, -50) scroll.Position = UDim2.new(0, 5, 0, 45) scroll.BackgroundTransparency = 1 scroll.BorderSizePixel = 0 scroll.ScrollBarThickness = 6 scroll.ScrollBarImageColor3 = Color3.fromRGB(255, 0, 255) scroll.CanvasSize = UDim2.new(0, 0, 0, 0) scroll.AutomaticCanvasSize = Enum.AutomaticSize.Y scroll.Parent = mainPanel local layout = Instance.new("UIListLayout") layout.Padding = UDim.new(0, 6) layout.HorizontalAlignment = Enum.HorizontalAlignment.Center layout.Parent = scroll local skySection = Instance.new("Frame") skySection.Name = "SkyboxSection" skySection.Size = UDim2.new(1, -10, 0, 60) skySection.BackgroundColor3 = Color3.fromRGB(40, 40, 55) skySection.BorderSizePixel = 0 skySection.Parent = scroll skyCorner = Instance.new("UICorner") skyCorner.CornerRadius = UDim.new(0, 6) skyCorner.Parent = skySection local skyLabel = Instance.new("TextLabel") skyLabel.Size = UDim2.new(1, -10, 0, 20) skyLabel.Position = UDim2.new(0, 5, 0, 3) skyLabel.BackgroundTransparency = 1 skyLabel.Font = Enum.Font.GothamBold skyLabel.Text = "SKYBOX: TUBERS93" skyLabel.TextColor3 = Color3.fromRGB(255, 0, 255) skyLabel.TextScaled = true skyLabel.TextXAlignment = Enum.TextXAlignment.Left skyLabel.Parent = skySection local skyToggle = Instance.new("TextButton") skyToggle.Name = "SkyToggle" skyToggle.Size = UDim2.new(0, 180, 0, 30) skyToggle.Position = UDim2.new(0.5, -90, 0, 26) skyToggle.BackgroundColor3 = Color3.fromRGB(0, 200, 0) skyToggle.BorderSizePixel = 0 skyToggle.Font = Enum.Font.GothamBold skyToggle.Text = "SKYBOX: ON" skyToggle.TextColor3 = Color3.fromRGB(255, 255, 255) skyToggle.TextScaled = true skyToggle.Parent = skySection toggleCorner = Instance.new("UICorner") toggleCorner.CornerRadius = UDim.new(0, 6) toggleCorner.Parent = skyToggle skyToggle.MouseButton1Click:Connect(function() skyOn = not skyOn if skyOn then remote:FireServer("skyboxOn") skyToggle.Text = "SKYBOX: ON" skyToggle.BackgroundColor3 = Color3.fromRGB(0, 200, 0) else remote:FireServer("skyboxOff") skyToggle.Text = "SKYBOX: OFF" skyToggle.BackgroundColor3 = Color3.fromRGB(200, 0, 0) end end) local spamAllBtn = Instance.new("TextButton") spamAllBtn.Name = "SpamAll" spamAllBtn.Size = UDim2.new(1, -10, 0, 45) spamAllBtn.BackgroundColor3 = Color3.fromRGB(255, 0, 128) spamAllBtn.BorderSizePixel = 0 spamAllBtn.Font = Enum.Font.GothamBold spamAllBtn.Text = "SPAM ALL SOUNDS (EAR RAPE)" spamAllBtn.TextColor3 = Color3.fromRGB(255, 255, 255) spamAllBtn.TextScaled = true spamAllBtn.Parent = scroll spamCorner = Instance.new("UICorner") spamCorner.CornerRadius = UDim.new(0, 6) spamCorner.Parent = spamAllBtn spamAllBtn.MouseButton1Click:Connect(function() remote:FireServer("spamAll") end) local stopBtn = Instance.new("TextButton") stopBtn.Name = "StopAll" stopBtn.Size = UDim2.new(1, -10, 0, 35) stopBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50) stopBtn.BorderSizePixel = 0 stopBtn.Font = Enum.Font.GothamBold stopBtn.Text = "STOP ALL SOUNDS" stopBtn.TextColor3 = Color3.fromRGB(255, 255, 255) stopBtn.TextScaled = true stopBtn.Parent = scroll stopCorner = Instance.new("UICorner") stopCorner.CornerRadius = UDim.new(0, 6) stopCorner.Parent = stopBtn stopBtn.MouseButton1Click:Connect(function() remote:FireServer("stopAll") end) local soundHeader = Instance.new("TextLabel") soundHeader.Size = UDim2.new(1, -10, 0, 25) soundHeader.BackgroundTransparency = 1 soundHeader.Font = Enum.Font.GothamBold soundHeader.Text = "--- INDIVIDUAL SOUNDS ---" soundHeader.TextColor3 = Color3.fromRGB(128, 128, 255) soundHeader.TextScaled = true soundHeader.Parent = scroll for i, soundData in ipairs(TUBERS_SOUNDS) do local btn = Instance.new("TextButton") btn.Name = "Sound_" .. tostring(i) btn.Size = UDim2.new(1, -10, 0, 32) btn.BackgroundColor3 = Color3.fromRGB(50, 50, 70) btn.BorderSizePixel = 0 btn.Font = Enum.Font.Gotham btn.Text = soundData.name btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextScaled = true btn.Parent = scroll btnCorner = Instance.new("UICorner") btnCorner.CornerRadius = UDim.new(0, 6) btnCorner.Parent = btn btn.MouseEnter:Connect(function() btn.BackgroundColor3 = Color3.fromRGB(80, 80, 120) end) btn.MouseLeave:Connect(function() btn.BackgroundColor3 = Color3.fromRGB(50, 50, 70) end) btn.MouseButton1Click:Connect(function() remote:FireServer("playSound", soundData.id) btn.BackgroundColor3 = Color3.fromRGB(0, 200, 100) task.wait(0.2) btn.BackgroundColor3 = Color3.fromRGB(50, 50, 70) end) end local spamTextLabel = Instance.new("TextLabel") spamTextLabel.Name = "SpamText" spamTextLabel.Size = UDim2.new(1, -10, 0, 40) spamTextLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0) spamTextLabel.BorderSizePixel = 0 spamTextLabel.Font = Enum.Font.Arcade spamTextLabel.Text = "tubers93 was here :)" spamTextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) spamTextLabel.TextScaled = true spamTextLabel.Parent = scroll spamTextCorner = Instance.new("UICorner") spamTextCorner.CornerRadius = UDim.new(0, 6) spamTextCorner.Parent = spamTextLabel local textHue = 0 RunService.RenderStepped:Connect(function() textHue = textHue + 0.02 if textHue > 1 then textHue = 0 end spamTextLabel.TextColor3 = Color3.fromHSV(textHue, 1, 1) end) local flashOn = false local flashColors = { Color3.fromRGB(20, 20, 30), Color3.fromRGB(40, 0, 40), Color3.fromRGB(0, 40, 40), Color3.fromRGB(40, 40, 0), } local flashIndex = 1 task.spawn(function() while screenGui.Parent do task.wait(0.3) flashIndex = flashIndex + 1 if flashIndex > #flashColors then flashIndex = 1 end mainPanel.BackgroundColor3 = flashColors[flashIndex] end end) local notif = Instance.new("TextLabel") notif.Name = "Notif" notif.Size = UDim2.new(0, 300, 0, 50) notif.Position = UDim2.new(0.5, -150, 0, 10) notif.BackgroundColor3 = Color3.fromRGB(0, 0, 0) notif.BackgroundTransparency = 0.3 notif.BorderSizePixel = 0 notif.Font = Enum.Font.GothamBold notif.Text = "tubers93 SPAM LOADED!" notif.TextColor3 = Color3.fromRGB(255, 255, 255) notif.TextScaled = true notif.Parent = screenGui notifCorner = Instance.new("UICorner") notifCorner.CornerRadius = UDim.new(0, 8) notifCorner.Parent = notif TweenService:Create(notif, TweenInfo.new(2), {TextTransparency = 1, BackgroundTransparency = 1}):Play() task.delay(2, function() notif:Destroy() end) print("[tubers93 SPAM] GUI loaded for the player")