-- =============================================
-- 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!")
Comments