g00bykidds gui
Key RequiredUniversal

g00bykidds gui

Universal ScriptGlitchyBeHaxxinGlitchyBeHaxxin 674 views 2 executesUpdated Sep 26, 2025
Unrated
00
Lua Script•222 lines (6524 chars)
-- LocalScript inside StarterGui

local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")

-- Asset IDs
local skyID = "rbxassetid://127389742886849" -- g00bykidds Sky
local decalID = "rbxassetid://139330454520283" -- g00bykidds Image (texture ID)
local particleID = "rbxassetid://78371086152376" -- g00bykidds Team
local musicID = "rbxassetid://1847662213" -- g00bykidds Epic Music

-- ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "TGKGui"
screenGui.ResetOnSpawn = false
screenGui.Parent = playerGui

-- Main Frame
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 500, 0, 300)
mainFrame.Position = UDim2.new(0.25, 0, 0.25, 0)
mainFrame.BackgroundColor3 = Color3.new(0, 0, 0)
mainFrame.BorderSizePixel = 4
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui

-- Background
local bg = Instance.new("ImageLabel")
bg.Size = UDim2.new(1, 0, 1, 0)
bg.BackgroundTransparency = 1
bg.Image = skyID
bg.Parent = mainFrame

-- Title
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 40)
title.BackgroundColor3 = Color3.new(0, 0, 0)
title.BorderSizePixel = 2
title.Text = "TGKgui"
title.TextColor3 = Color3.new(0, 1, 0)
title.Font = Enum.Font.SourceSansBold
title.TextScaled = true
title.Parent = mainFrame

-- Button container
local buttonContainer = Instance.new("Frame")
buttonContainer.Size = UDim2.new(1, -20, 1, -60)
buttonContainer.Position = UDim2.new(0, 10, 0, 50)
buttonContainer.BackgroundTransparency = 1
buttonContainer.Parent = mainFrame

-- Grid Layout
local grid = Instance.new("UIGridLayout")
grid.CellSize = UDim2.new(0.23, 0, 0.45, 0)
grid.CellPadding = UDim2.new(0.02, 0, 0.05, 0)
grid.FillDirectionMaxCells = 4
grid.Parent = buttonContainer

-- Button Maker
local function makeButton(name)
    local btn = Instance.new("TextButton")
    btn.Text = name
    btn.BackgroundColor3 = Color3.fromRGB(57, 255, 20)
    btn.BorderColor3 = Color3.new(0, 0, 0)
    btn.TextScaled = true
    btn.Font = Enum.Font.SourceSansBold
    btn.Parent = buttonContainer
    return btn
end

-- Buttons
local btnSky = makeButton("Sky")
local btnSpam = makeButton("TGK Spam")
local btnParticles = makeButton("Particles")
local btnMusic = makeButton("Music")
local btnHint = makeButton("Hint")
local btn666 = makeButton("666")
local btnUnanchor = makeButton("Unanchor")
local btnDestruct = makeButton("Destruct")

------------------------------------------------
-- Button Actions
------------------------------------------------

-- Sky Button (replaces old or creates new)
btnSky.MouseButton1Click:Connect(function()
    local lighting = game:GetService("Lighting")
    
    for _, obj in ipairs(lighting:GetChildren()) do
        if obj:IsA("Sky") then
            obj:Destroy()
        end
    end
    
    local newSky = Instance.new("Sky")
    newSky.SkyboxBk = skyID
    newSky.SkyboxDn = skyID
    newSky.SkyboxFt = skyID
    newSky.SkyboxLf = skyID
    newSky.SkyboxRt = skyID
    newSky.SkyboxUp = skyID
    newSky.Parent = lighting
end)

-- TGK Spam (decals on all parts, now using texture ID)
btnSpam.MouseButton1Click:Connect(function()
    local texture = decalID
    local count = 0
    for _, part in ipairs(workspace:GetDescendants()) do
        if part:IsA("BasePart") then
            for _, face in ipairs(Enum.NormalId:GetEnumItems()) do
                local decal = Instance.new("Decal")
                decal.Texture = texture
                decal.Face = face
                decal.Parent = part
            end
            count += 1
            if count % 50 == 0 then
                task.wait(0.03)
            end
        end
    end
    print("TGK Spam: decals applied using texture ID.")
end)

-- Particles
btnParticles.MouseButton1Click:Connect(function()
    for _, part in ipairs(workspace:GetDescendants()) do
        if part:IsA("BasePart") then
            local particle = Instance.new("ParticleEmitter")
            particle.Texture = particleID
            particle.Rate = 20
            particle.Lifetime = NumberRange.new(2, 5)
            particle.Speed = NumberRange.new(1, 5)
            particle.Parent = part
        end
    end
end)

-- Music
btnMusic.MouseButton1Click:Connect(function()
    local sound = Instance.new("Sound")
    sound.SoundId = musicID
    sound.Looped = true
    sound.Volume = 10
    sound.Parent = workspace
    sound:Play()
end)

-- Hint
btnHint.MouseButton1Click:Connect(function()
    local messages = {
        "DIS GAME GOT HAXXED BY G00BYKIDD AND HIS TEAM!!",
        "DIS GAME GOT FUCKED BY G00BYKIDD!! FUCK YALL!!",
        "YOU CANNOT ESCAPE FROM G00BYKIDD!!!",
        "GET ROASTED BY G00BYKIDD BITCHES",
        "G00BYKIDD HAS FUCKKED UP UR GAME!! GET BROKEN BITCHES!!"
    }

    spawn(function()
        while true do
            for _, msg in ipairs(messages) do
                local hint = Instance.new("Hint")
                hint.Text = msg
                hint.Parent = workspace
                task.wait(3)
                hint:Destroy()
            end
        end
    end)
end)

-- 666 Button
btn666.MouseButton1Click:Connect(function()
    for _, part in ipairs(workspace:GetDescendants()) do
        if part:IsA("BasePart") then
            part.Color = Color3.new(0,0,0)

            local fire = Instance.new("Fire")
            fire.Heat = 25
            fire.Size = 10
            fire.Parent = part

            local smoke = Instance.new("Smoke")
            smoke.Size = 10
            smoke.Opacity = 0.5
            smoke.Parent = part

            local billboard = Instance.new("BillboardGui")
            billboard.Size = UDim2.new(0, 100, 0, 50)
            billboard.AlwaysOnTop = true
            billboard.Adornee = part
            billboard.Parent = part

            local label = Instance.new("TextLabel")
            label.Size = UDim2.new(1, 0, 1, 0)
            label.BackgroundTransparency = 1
            label.Text = "666"
            label.TextColor3 = Color3.fromRGB(255, 0, 0)
            label.Font = Enum.Font.Arcade
            label.TextScaled = true
            label.Parent = billboard
        end
    end
end)

-- Unanchor
btnUnanchor.MouseButton1Click:Connect(function()
    for _, part in ipairs(workspace:GetDescendants()) do
        if part:IsA("BasePart") then
            part.Anchored = false
        end
    end
end)

-- Destruct
btnDestruct.MouseButton1Click:Connect(function()
    for _, obj in ipairs(workspace:GetChildren()) do
        obj:Destroy()
    end
end)

Features & Information

Idk

Community Comments (1)

SQUDLEGAMESSQUDLEGAMESOct 6, 2025

This works tysm

More Scripts for Universal Scripts