-- 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)