-- ============================================= -- c00lkid NDS GUI - Made by coolkid remake for you 💀 -- Remake by c00lkid Team • Credits to real c00lkid -- Optimized for JJSploit 2026 -- ============================================= print("=== c00lkid NDS GUI Loaded - Don't get banned kid 💀 ===") local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "c00lkidNDS" ScreenGui.Parent = game:GetService("CoreGui") ScreenGui.ResetOnSpawn = false local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 320, 0, 420) MainFrame.Position = UDim2.new(0.5, -160, 0.5, -210) MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) MainFrame.BorderColor3 = Color3.fromRGB(255, 0, 0) MainFrame.BorderSizePixel = 4 MainFrame.Parent = ScreenGui -- Title Bar local TitleBar = Instance.new("Frame") TitleBar.Size = UDim2.new(1, 0, 0, 50) TitleBar.BackgroundColor3 = Color3.fromRGB(255, 0, 0) TitleBar.Parent = MainFrame local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 1, 0) Title.BackgroundTransparency = 1 Title.Text = "c00lkid NDS HUB 💀" Title.TextColor3 = Color3.new(1, 1, 1) Title.TextScaled = true Title.Font = Enum.Font.GothamBold Title.Parent = TitleBar -- Close Button local CloseBtn = Instance.new("TextButton") CloseBtn.Size = UDim2.new(0, 40, 0, 40) CloseBtn.Position = UDim2.new(1, -45, 0, 5) CloseBtn.BackgroundColor3 = Color3.fromRGB(200, 0, 0) CloseBtn.Text = "X" CloseBtn.TextColor3 = Color3.new(1,1,1) CloseBtn.TextScaled = true CloseBtn.Font = Enum.Font.GothamBold CloseBtn.Parent = TitleBar CloseBtn.MouseButton1Click:Connect(function() ScreenGui:Destroy() end) -- Scrollable Area local Scrolling = Instance.new("ScrollingFrame") Scrolling.Size = UDim2.new(1, -20, 1, -70) Scrolling.Position = UDim2.new(0, 10, 0, 60) Scrolling.BackgroundTransparency = 1 Scrolling.ScrollBarThickness = 8 Scrolling.CanvasSize = UDim2.new(0, 0, 0, 600) Scrolling.Parent = MainFrame local UIList = Instance.new("UIListLayout") UIList.Padding = UDim.new(0, 8) UIList.Parent = Scrolling local function AddButton(text, callback) local Btn = Instance.new("TextButton") Btn.Size = UDim2.new(1, -10, 0, 45) Btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) Btn.Text = text Btn.TextColor3 = Color3.new(1, 1, 1) Btn.TextScaled = true Btn.Font = Enum.Font.Gotham Btn.Parent = Scrolling Btn.MouseButton1Click:Connect(callback) return Btn end -- ==================== BUTTONS ==================== AddButton("Super Ring V6 (Chaos)", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/chesslovers69/Super-ring-parts-v6/refs/heads/main/Bylukaslol"))() end) AddButton("FE Fly (Press F to toggle)", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/XNEOFF/FlyGuiV3/main/FlyGuiV3.txt"))() end) AddButton("God Mode + No Fall Damage", function() local lp = game.Players.LocalPlayer spawn(function() while task.wait(1) do if lp.Character and lp.Character:FindFirstChild("Humanoid") then lp.Character.Humanoid.MaxHealth = math.huge lp.Character.Humanoid.Health = math.huge end end end) print("c00lkid God Mode ON") end) AddButton("Fling All Players", function() for _, plr in pairs(game.Players:GetPlayers()) do if plr ~= game.Players.LocalPlayer and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then plr.Character.HumanoidRootPart.Velocity = Vector3.new(math.random(-250,250), 350, math.random(-250,250)) end end end) AddButton("Bring All Unanchored Parts", function() local root = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if not root then return end for _, part in pairs(workspace:GetDescendants()) do if part:IsA("BasePart") and not part.Anchored and part ~= root then part.CFrame = root.CFrame + Vector3.new(math.random(-20,20), 8, math.random(-20,20)) end end end) -- Sound Buttons AddButton("Airhorn Earrape", function() local s = Instance.new("Sound"); s.SoundId = "rbxassetid://130791043"; s.Volume = 10; s.Parent = workspace; s:Play() end) AddButton("Vine Boom", function() local s = Instance.new("Sound"); s.SoundId = "rbxassetid://131057517"; s.Volume = 10; s.Parent = workspace; s:Play() end) AddButton("Tornado Siren", function() local s = Instance.new("Sound"); s.SoundId = "rbxassetid://1848354537"; s.Volume = 10; s.Parent = workspace; s:Play() end) AddButton("Spam Sounds (15x)", function() spawn(function() for i = 1, 15 do local ids = {130791043, 131057517, 1848354537, 132104049} local s = Instance.new("Sound") s.SoundId = "rbxassetid://" .. ids[math.random(1,#ids)] s.Volume = 9 s.Parent = workspace s:Play() task.wait(0.35) end end) end) AddButton("Load Axe Hub (Full Features)", function() loadstring(game:HttpGet('https://raw.githubusercontent.com/zeroidxx/axe-hub/refs/heads/main/axehub%20nds.txt'))() end) AddButton("Infinite Yield Admin", function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() end) -- Make GUI Draggable local dragging = false local dragInput local dragStart local startPos MainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = MainFrame.Position end end) MainFrame.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) game:GetService("UserInputService").InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement 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) print("c00lkid GUI ready! Drag the red title bar. Have fun trolling!")