-- Create the main GUI window local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") ScreenGui.Name = "Ducky Hub" -- Create the frame for the GUI (Larger size) local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 500, 0, 250) MainFrame.Position = UDim2.new(0.5, -250, 0.5, -125) MainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) MainFrame.BorderSizePixel = 0 MainFrame.Visible = true MainFrame.Parent = ScreenGui -- Title for the Main Menu local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 60) Title.Position = UDim2.new(0, 0, 0, 0) Title.BackgroundColor3 = Color3.fromRGB(50, 50, 50) Title.BorderSizePixel = 0 Title.Text = "Ducky Hub" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextScaled = true Title.Parent = MainFrame -- Create the "Moveset" button local MovesetButton = Instance.new("TextButton") MovesetButton.Size = UDim2.new(0, 150, 0, 60) MovesetButton.Position = UDim2.new(0.5, -75, 0.5, -30) MovesetButton.BackgroundColor3 = Color3.fromRGB(70, 70, 70) MovesetButton.Text = "Moveset" MovesetButton.TextColor3 = Color3.fromRGB(255, 255, 255) MovesetButton.Parent = MainFrame -- Create the "Admin Tools" button local AdminToolsButton = Instance.new("TextButton") AdminToolsButton.Size = UDim2.new(0, 150, 0, 60) AdminToolsButton.Position = UDim2.new(0.5, -75, 0.5, 40) AdminToolsButton.BackgroundColor3 = Color3.fromRGB(70, 70, 70) AdminToolsButton.Text = "Admin Tools" AdminToolsButton.TextColor3 = Color3.fromRGB(255, 255, 255) AdminToolsButton.Parent = MainFrame -- Create a frame for the Moveset menu local MovesetMenu = Instance.new("Frame") MovesetMenu.Size = UDim2.new(0, 500, 0, 350) MovesetMenu.Position = UDim2.new(0.5, -250, 0.5, -175) MovesetMenu.BackgroundColor3 = Color3.fromRGB(30, 30, 30) MovesetMenu.BorderSizePixel = 0 MovesetMenu.Visible = false MovesetMenu.Parent = ScreenGui -- Create a frame for the Admin Tools menu local AdminToolsMenu = Instance.new("Frame") AdminToolsMenu.Size = UDim2.new(0, 500, 0, 350) AdminToolsMenu.Position = UDim2.new(0.5, -250, 0.5, -175) AdminToolsMenu.BackgroundColor3 = Color3.fromRGB(30, 30, 30) AdminToolsMenu.BorderSizePixel = 0 AdminToolsMenu.Visible = false AdminToolsMenu.Parent = ScreenGui -- Admin Tools Buttons local adminScripts = { {"Inf Yield", "loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()"}, {"Fly Gui V3", "loadstring(game:HttpGet('https://raw.githubusercontent.com/XNEOFF/FlyGuiV3/main/FlyGuiV3.txt'))()"}, {"Nameless Admin", "loadstring(game:HttpGet('https://gist.github.com/inuk84/ca841931f45f242c945405298b26bd71/raw/af364e5d4ea5b0d2eac404a5376d83c84a23cbe4/na.lua'))()"} } for i, v in ipairs(adminScripts) do local button = Instance.new("TextButton") button.Size = UDim2.new(0, 400, 0, 40) button.Position = UDim2.new(0.5, -200, 0, 50 * (i - 1) + 10) button.BackgroundColor3 = Color3.fromRGB(70, 70, 70) button.Text = v[1] button.TextColor3 = Color3.fromRGB(255, 255, 255) button.Parent = AdminToolsMenu button.MouseButton1Click:Connect(function() loadstring(v[2])() end) end -- Moveset Buttons local movesetScripts = { {"Jun", "loadstring(game:HttpGet('https://pastefy.app/1m6k8kOE/raw'))()"}, {"Hakari Moveset", "loadstring(game:HttpGet('https://pastebin.com/raw/eEDYWj8p'))()"}, {"Goku v2", "--[[\nWARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!\n]]\nloadstring(game:HttpGet('https://rawscripts.net/raw/The-Strongest-Battlegrounds-Goku-Moveset-V2-17977'))()"}, {"Gojo Moveset", "--[[\nWARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!\n]]\nloadstring(game:HttpGet('https://raw.githubusercontent.com/skibiditoiletfan2007/BaldyToSorcerer/main/Latest.lua'))()"}, {"Gojo Moveset v2", "--[[\nWARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!\n]]\ngetgenv().morph = false -- turn false to true if you want custom accessories\nloadstring(game:HttpGet('https://raw.githubusercontent.com/skibiditoiletfan2007/BaldyToSorcerer/refs/heads/main/LatestV2.lua'))()"}, {"Trash Can Man", "loadstring(game:HttpGet('https://raw.githubusercontent.com/yes1nt/yes/refs/heads/main/Trashcan%20Man', true))()"}, {"Black Figure", "--[[\nWARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!\n]]\nloadstring(game:HttpGet('https://gist.githubusercontent.com/GoldenHeads2/5fe3178dff916f988d319c3bd5e4fc01/raw/b250ee6f967c4e84195a76ab7915fb1d79b53326/gistfile1.txt'))()"} } for i, v in ipairs(movesetScripts) do local button = Instance.new("TextButton") button.Size = UDim2.new(0, 400, 0, 40) button.Position = UDim2.new(0.5, -200, 0, 50 * (i - 1) + 10) button.BackgroundColor3 = Color3.fromRGB(70, 70, 70) button.Text = v[1] button.TextColor3 = Color3.fromRGB(255, 255, 255) button.Parent = MovesetMenu button.MouseButton1Click:Connect(function() loadstring(v[2])() end) end -- Back buttons local AdminBackButton = Instance.new("TextButton") AdminBackButton.Size = UDim2.new(0, 100, 0, 40) AdminBackButton.Position = UDim2.new(1, -120, 0, 20) AdminBackButton.BackgroundColor3 = Color3.fromRGB(70, 70, 70) AdminBackButton.Text = "Back" AdminBackButton.TextColor3 = Color3.fromRGB(255, 255, 255) AdminBackButton.Parent = AdminToolsMenu AdminBackButton.MouseButton1Click:Connect(function() AdminToolsMenu.Visible = false MainFrame.Visible = true end) local MovesetBackButton = Instance.new("TextButton") MovesetBackButton.Size = UDim2.new(0, 100, 0, 40) MovesetBackButton.Position = UDim2.new(1, -120, 0, 20) MovesetBackButton.BackgroundColor3 = Color3.fromRGB(70, 70, 70) MovesetBackButton.Text = "Back" MovesetBackButton.TextColor3 = Color3.fromRGB(255, 255, 255) MovesetBackButton.Parent = MovesetMenu MovesetBackButton.MouseButton1Click:Connect(function() MovesetMenu.Visible = false MainFrame.Visible = true end) -- Button to open Moveset menu MovesetButton.MouseButton1Click:Connect(function() MainFrame.Visible = false MovesetMenu.Visible = true end) -- Button to open Admin Tools menu AdminToolsButton.MouseButton1Click:Connect(function() MainFrame.Visible = false AdminToolsMenu.Visible = true end) -- X Button to permanently close the GUI local XButton = Instance.new("TextButton") XButton.Size = UDim2.new(0, 50, 0, 50) XButton.Position = UDim2.new(1, -60, 0, 10) XButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0) XButton.Text = "X" XButton.TextColor3 = Color3.fromRGB(255, 255, 255) XButton.Parent = MainFrame XButton.MouseButton1Click:Connect(function() ScreenGui:Destroy() -- Close the GUI permanently end) -- Toggle Button to open/close the GUI local ToggleButton = Instance.new("TextButton") ToggleButton.Size = UDim2.new(0, 50, 0, 50) ToggleButton.Position = UDim2.new(0.5, -25, 0, 10) ToggleButton.BackgroundColor3 = Color3.fromRGB(50, 50, 50) ToggleButton.Text = "≡" ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleButton.Parent = ScreenGui local GuiVisible = true ToggleButton.MouseButton1Click:Connect(function() GuiVisible = not GuiVisible MainFrame.Visible = GuiVisible MovesetMenu.Visible = GuiVisible AdminToolsMenu.Visible = GuiVisible end) -- Left Control keybind to toggle GUI visibility game:GetService("UserInputService").InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.Keyboard and input.KeyCode == Enum.KeyCode.LeftControl then GuiVisible = not GuiVisible MainFrame.Visible = GuiVisible MovesetMenu.Visible = GuiVisible AdminToolsMenu.Visible = GuiVisible end end)