-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] -- Delta Mobile Custom GUI - FUNKY FRIDAY (UPDATED) -- Optimized for Game ID: 6447798030 local CoreGui = game:GetService("CoreGui") local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local Players = game:GetService("Players") -- Clear older configurations if CoreGui:FindFirstChild("FunkyFridayCustomGUI") then CoreGui.FunkyFridayCustomGUI:Destroy() end -- GUI Root Setup local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "FunkyFridayCustomGUI" ScreenGui.Parent = CoreGui ScreenGui.ResetOnSpawn = false -- Configuration States local Config = { Autoplay = false, Accuracy = "Sick", -- Options: "Sick", "Good", "Bad" HideUI = false } -- Mobile Screen Edge Toggle Button local MenuToggleBtn = Instance.new("TextButton") MenuToggleBtn.Size = UDim2.new(0, 50, 0, 50) MenuToggleBtn.Position = UDim2.new(0.05, 0, 0.25, 0) MenuToggleBtn.BackgroundColor3 = Color3.fromRGB(180, 50, 150) MenuToggleBtn.Text = "FF" MenuToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255) MenuToggleBtn.TextSize = 14 MenuToggleBtn.Font = Enum.Font.GothamBold MenuToggleBtn.Parent = ScreenGui local ToggleCorner = Instance.new("UICorner") ToggleCorner.CornerRadius = UDim.new(0, 25) ToggleCorner.Parent = MenuToggleBtn -- Main Interface Box local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 420, 0, 270) MainFrame.Position = UDim2.new(0.5, -210, 0.5, -135) MainFrame.BackgroundColor3 = Color3.fromRGB(25, 20, 30) MainFrame.BorderSizePixel = 0 MainFrame.Parent = ScreenGui local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 10) UICorner.Parent = MainFrame -- Show/Hide Interface Animation Hook MenuToggleBtn.MouseButton1Click:Connect(function() Config.HideUI = not Config.HideUI MainFrame.Visible = not Config.HideUI end) -- Banner Header local TopBar = Instance.new("Frame") TopBar.Size = UDim2.new(1, 0, 0, 40) TopBar.BackgroundColor3 = Color3.fromRGB(35, 25, 45) TopBar.BorderSizePixel = 0 TopBar.Parent = MainFrame local TopBarCorner = Instance.new("UICorner") TopBarCorner.CornerRadius = UDim.new(0, 10) TopBarCorner.Parent = TopBar local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, -50, 1, 0) Title.Position = UDim2.new(0, 15, 0, 0) Title.BackgroundTransparency = 1 Title.Text = "FUNKY FRIDAY - Advanced Hub" Title.TextColor3 = Color3.fromRGB(255, 105, 180) Title.TextSize = 15 Title.Font = Enum.Font.GothamBold Title.TextXAlignment = Enum.TextXAlignment.Left Title.Parent = TopBar -- Close Button (Destroys Screen Completely) local CloseBtn = Instance.new("TextButton") CloseBtn.Size = UDim2.new(0, 35, 0, 35) CloseBtn.Position = UDim2.new(1, -38, 0, 2) CloseBtn.BackgroundTransparency = 1 CloseBtn.Text = "✕" CloseBtn.TextColor3 = Color3.fromRGB(220, 60, 60) CloseBtn.TextSize = 16 CloseBtn.Font = Enum.Font.GothamBold CloseBtn.Parent = TopBar CloseBtn.MouseButton1Click:Connect(function() ScreenGui:Destroy() end) -- Feature Scroller Container local Content = Instance.new("ScrollingFrame") Content.Size = UDim2.new(1, -20, 1, -55) Content.Position = UDim2.new(0, 10, 0, 45) Content.BackgroundTransparency = 1 Content.CanvasSize = UDim2.new(0, 0, 0, 280) Content.ScrollBarThickness = 4 Content.Parent = MainFrame local UIListLayout = Instance.new("UIListLayout") UIListLayout.Parent = Content UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 8) -- Generator 1: Master Autoplay Toggle Component local function CreateAutoplayToggle() local Frame = Instance.new("Frame") Frame.Size = UDim2.new(1, 0, 0, 45) Frame.BackgroundColor3 = Color3.fromRGB(45, 40, 50) Frame.BorderSizePixel = 0 Frame.Parent = Content local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(0, 6) Corner.Parent = Frame local Label = Instance.new("TextLabel") Label.Size = UDim2.new(0.6, 0, 1, 0) Label.Position = UDim2.new(0, 15, 0, 0) Label.BackgroundTransparency = 1 Label.Text = "Master Auto Play Engine" Label.TextColor3 = Color3.fromRGB(230, 230, 230) Label.TextSize = 13 Label.Font = Enum.Font.GothamMedium Label.TextXAlignment = Enum.TextXAlignment.Left Label.Parent = Frame local Btn = Instance.new("TextButton") Btn.Size = UDim2.new(0, 80, 0, 28) Btn.Position = UDim2.new(1, -95, 0.5, -14) Btn.BackgroundColor3 = Color3.fromRGB(60, 60, 60) Btn.Text = "OFF" Btn.TextColor3 = Color3.fromRGB(255, 255, 255) Btn.TextSize = 11 Btn.Font = Enum.Font.GothamBold Btn.Parent = Frame local BtnCorner = Instance.new("UICorner") BtnCorner.CornerRadius = UDim.new(0, 4) BtnCorner.Parent = Btn Btn.MouseButton1Click:Connect(function() Config.Autoplay = not Config.Autoplay if Config.Autoplay then TweenService:Create(Btn, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(180, 50, 150)}):Play() Btn.Text = "ON" else TweenService:Create(Btn, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(60, 60, 60)}):Play() Btn.Text = "OFF" end end) end -- Generator 2: Interactive Cycle Multi-Choice Component (Accuracy Selector) local function CreateAccuracySelector() local Frame = Instance.new("Frame") Frame.Size = UDim2.new(1, 0, 0, 50) Frame.BackgroundColor3 = Color3.fromRGB(45, 40, 50) Frame.BorderSizePixel = 0 Frame.Parent = Content local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(0, 6) Corner.Parent = Frame local Label = Instance.new("TextLabel") Label.Size = UDim2.new(0.5, 0, 1, 0) Label.Position = UDim2.new(0, 15, 0, 0) Label.BackgroundTransparency = 1 Label.Text = "Note Hit Accuracy Mode" Label.TextColor3 = Color3.fromRGB(230, 230, 230) Label.TextSize = 13 Label.Font = Enum.Font.GothamMedium Label.TextXAlignment = Enum.TextXAlignment.Left Label.Parent = Frame local SelectorBtn = Instance.new("TextButton") SelectorBtn.Size = UDim2.new(0, 120, 0, 32) SelectorBtn.Position = UDim2.new(1, -135, 0.5, -16) SelectorBtn.BackgroundColor3 = Color3.fromRGB(70, 40, 90) SelectorBtn.Text = "SICK! [100%]" SelectorBtn.TextColor3 = Color3.fromRGB(255, 215, 0) -- Gold accent text SelectorBtn.TextSize = 11 SelectorBtn.Font = Enum.Font.GothamBold SelectorBtn.Parent = Frame local BtnCorner = Instance.new("UICorner") BtnCorner.CornerRadius = UDim.new(0, 4) BtnCorner.Parent = SelectorBtn local choices = {"Sick", "Good", "Bad"} local currentIndex = 1 SelectorBtn.MouseButton1Click:Connect(function() currentIndex = currentIndex + 1 if currentIndex > #choices then currentIndex = 1 end Config.Accuracy = choices[currentIndex] if Config.Accuracy == "Sick" then SelectorBtn.Text = "SICK! [100%]" SelectorBtn.TextColor3 = Color3.fromRGB(255, 215, 0) elseif Config.Accuracy == "Good" then SelectorBtn.Text = "GOOD [80%]" SelectorBtn.TextColor3 = Color3.fromRGB(0, 255, 150) elseif Config.Accuracy == "Bad" then SelectorBtn.Text = "BAD [50%]" SelectorBtn.TextColor3 = Color3.fromRGB(220, 80, 80) end end) end -- Render GUI Layout Blocks CreateAutoplayToggle() CreateAccuracySelector() -- Mobile Draggable Main Frame Mechanic local dragging, dragInput, dragStart, startPos TopBar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = MainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) UserInputService.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then local delta = input.Position - dragStart MainFrame.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end end)