-- ============================== -- Mulberry County Script -- DETZ HUB | daffi7209 | Delta Executor -- ============================== local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local Lighting = game:GetService("Lighting") local ReplicatedStorage = game:GetService("ReplicatedStorage") local CoreGui = game:GetService("CoreGui") local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = CoreGui ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling ScreenGui.ResetOnSpawn = false local function makeButton(parent, text, posY, size) size = size or UDim2.new(0, 210, 0, 40) local btn = Instance.new("TextButton") btn.Parent = parent btn.BackgroundColor3 = Color3.fromRGB(20, 20, 20) btn.BorderSizePixel = 0 btn.Position = UDim2.new(0.5, -105, 0, posY) btn.Size = size btn.Font = Enum.Font.GothamBold btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 13 local c = Instance.new("UICorner") c.CornerRadius = UDim.new(0, 8) c.Parent = btn local s = Instance.new("UIStroke") s.Thickness = 2 s.Parent = btn local h = math.random() RunService.Heartbeat:Connect(function(dt) h = (h + dt * 0.4) % 1 s.Color = Color3.fromHSV(h, 1, 1) end) return btn end local function makeSection(parent, text, posY) local lbl = Instance.new("TextLabel") lbl.Parent = parent lbl.BackgroundTransparency = 1 lbl.Position = UDim2.new(0, 12, 0, posY) lbl.Size = UDim2.new(1, -20, 0, 18) lbl.Font = Enum.Font.GothamBold lbl.Text = text lbl.TextColor3 = Color3.fromRGB(120, 120, 120) lbl.TextSize = 11 lbl.TextXAlignment = Enum.TextXAlignment.Left end local MainFrame = Instance.new("Frame") MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) MainFrame.BorderSizePixel = 0 MainFrame.Position = UDim2.new(0.5, -135, 0.5, -160) MainFrame.Size = UDim2.new(0, 270, 0, 320) MainFrame.Active = true MainFrame.Draggable = true MainFrame.Visible = true local MCorner = Instance.new("UICorner") MCorner.CornerRadius = UDim.new(0, 12) MCorner.Parent = MainFrame local MStroke = Instance.new("UIStroke") MStroke.Thickness = 3 MStroke.Parent = MainFrame local mh = 0 RunService.Heartbeat:Connect(function(dt) mh = (mh + dt * 0.4) % 1 MStroke.Color = Color3.fromHSV(mh, 1, 1) end) local MGradient = Instance.new("UIGradient") MGradient.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0, Color3.fromRGB(18, 18, 18)), ColorSequenceKeypoint.new(1, Color3.fromRGB(8, 8, 8)) }) MGradient.Rotation = 135 MGradient.Parent = MainFrame local TopBar = Instance.new("Frame") TopBar.Parent = MainFrame TopBar.BackgroundColor3 = Color3.fromRGB(20, 20, 20) TopBar.Size = UDim2.new(1, 0, 0, 42) TopBar.BorderSizePixel = 0 local TC = Instance.new("UICorner") TC.CornerRadius = UDim.new(0, 12) TC.Parent = TopBar local TFill = Instance.new("Frame") TFill.Parent = TopBar TFill.BackgroundColor3 = Color3.fromRGB(20, 20, 20) TFill.Position = UDim2.new(0, 0, 0.5, 0) TFill.Size = UDim2.new(1, 0, 0.5, 0) TFill.BorderSizePixel = 0 local Title = Instance.new("TextLabel") Title.Parent = TopBar Title.BackgroundTransparency = 1 Title.Size = UDim2.new(1, -45, 1, 0) Title.Position = UDim2.new(0, 12, 0, 0) Title.Font = Enum.Font.GothamBold Title.Text = "DETZ HUB | Mulberry County" Title.TextSize = 13 Title.TextXAlignment = Enum.TextXAlignment.Left local mth = 0.5 RunService.Heartbeat:Connect(function(dt) mth = (mth + dt * 0.5) % 1 Title.TextColor3 = Color3.fromHSV(mth, 0.6, 1) end) local CloseBtn = Instance.new("TextButton") CloseBtn.Parent = TopBar CloseBtn.BackgroundColor3 = Color3.fromRGB(180, 0, 0) CloseBtn.Position = UDim2.new(1, -36, 0, 6) CloseBtn.Size = UDim2.new(0, 28, 0, 28) CloseBtn.Font = Enum.Font.GothamBold CloseBtn.Text = "X" CloseBtn.TextColor3 = Color3.fromRGB(255, 255, 255) CloseBtn.TextSize = 13 CloseBtn.BorderSizePixel = 0 local CC = Instance.new("UICorner") CC.CornerRadius = UDim.new(0, 6) CC.Parent = CloseBtn -- HOME local HomeFrame = Instance.new("Frame") HomeFrame.Parent = MainFrame HomeFrame.BackgroundTransparency = 1 HomeFrame.Position = UDim2.new(0, 0, 0, 48) HomeFrame.Size = UDim2.new(1, 0, 1, -48) HomeFrame.Visible = true local WelcomeLabel = Instance.new("TextLabel") WelcomeLabel.Parent = HomeFrame WelcomeLabel.BackgroundTransparency = 1 WelcomeLabel.Position = UDim2.new(0, 0, 0, 8) WelcomeLabel.Size = UDim2.new(1, 0, 0, 25) WelcomeLabel.Font = Enum.Font.GothamBold WelcomeLabel.Text = "Select a Category" WelcomeLabel.TextColor3 = Color3.fromRGB(180, 180, 180) WelcomeLabel.TextSize = 13 local Cat1 = makeButton(HomeFrame, "1. Speed & Jump", 42) local Cat2 = makeButton(HomeFrame, "2. ESP", 92) local Cat3 = makeButton(HomeFrame, "3. Teleport", 142) local Cat4 = makeButton(HomeFrame, "4. Cheats", 192) local HomeCredit = Instance.new("TextLabel") HomeCredit.Parent = HomeFrame HomeCredit.BackgroundTransparency = 1 HomeCredit.Position = UDim2.new(0, 0, 1, -25) HomeCredit.Size = UDim2.new(1, 0, 0, 20) HomeCredit.Font = Enum.Font.Gotham HomeCredit.Text = "daffi7209 | Delta Executor" HomeCredit.TextColor3 = Color3.fromRGB(60, 60, 60) HomeCredit.TextSize = 11 local function makeBackBtn(parent, posY) local btn = makeButton(parent, "< Back", posY, UDim2.new(0, 100, 0, 32)) btn.Position = UDim2.new(0, 12, 0, posY) btn.TextSize = 12 return btn end -- SPEED PAGE local SpeedPage = Instance.new("Frame") SpeedPage.Parent = MainFrame SpeedPage.BackgroundTransparency = 1 SpeedPage.Position = UDim2.new(0, 0, 0, 48) SpeedPage.Size = UDim2.new(1, 0, 1, -48) SpeedPage.Visible = false makeSection(SpeedPage, "SPEED & JUMP", 5) local SpeedLabel = Instance.new("TextLabel") SpeedLabel.Parent = SpeedPage SpeedLabel.BackgroundTransparency = 1 SpeedLabel.Position = UDim2.new(0, 12, 0, 28) SpeedLabel.Size = UDim2.new(1, -20, 0, 18) SpeedLabel.Font = Enum.Font.GothamBold SpeedLabel.Text = "Speed: 16" SpeedLabel.TextColor3 = Color3.fromRGB(200, 200, 200) SpeedLabel.TextSize = 12 SpeedLabel.TextXAlignment = Enum.TextXAlignment.Left local SpeedDown = makeButton(SpeedPage, "-", 48, UDim2.new(0, 60, 0, 36)) SpeedDown.Position = UDim2.new(0.5, -105, 0, 48) local SpeedValLbl = Instance.new("TextLabel") SpeedValLbl.Parent = SpeedPage SpeedValLbl.BackgroundTransparency = 1 SpeedValLbl.Position = UDim2.new(0.5, -25, 0, 48) SpeedValLbl.Size = UDim2.new(0, 50, 0, 36) SpeedValLbl.Font = Enum.Font.GothamBold SpeedValLbl.Text = "16" SpeedValLbl.TextColor3 = Color3.fromRGB(255, 255, 255) SpeedValLbl.TextSize = 13 local SpeedUp = makeButton(SpeedPage, "+", 48, UDim2.new(0, 60, 0, 36)) SpeedUp.Position = UDim2.new(0.5, 45, 0, 48) local JumpLabel = Instance.new("TextLabel") JumpLabel.Parent = SpeedPage JumpLabel.BackgroundTransparency = 1 JumpLabel.Position = UDim2.new(0, 12, 0, 98) JumpLabel.Size = UDim2.new(1, -20, 0, 18) JumpLabel.Font = Enum.Font.GothamBold JumpLabel.Text = "Jump: 50" JumpLabel.TextColor3 = Color3.fromRGB(200, 200, 200) JumpLabel.TextSize = 12 JumpLabel.TextXAlignment = Enum.TextXAlignment.Left local JumpDown = makeButton(SpeedPage, "-", 118, UDim2.new(0, 60, 0, 36)) JumpDown.Position = UDim2.new(0.5, -105, 0, 118) local JumpValLbl = Instance.new("TextLabel") JumpValLbl.Parent = SpeedPage JumpValLbl.BackgroundTransparency = 1 JumpValLbl.Position = UDim2.new(0.5, -25, 0, 118) JumpValLbl.Size = UDim2.new(0, 50, 0, 36) JumpValLbl.Font = Enum.Font.GothamBold JumpValLbl.Text = "50" JumpValLbl.TextColor3 = Color3.fromRGB(255, 255, 255) JumpValLbl.TextSize = 13 local JumpUp = makeButton(SpeedPage, "+", 118, UDim2.new(0, 60, 0, 36)) JumpUp.Position = UDim2.new(0.5, 45, 0, 118) local SpeedStatus = Instance.new("TextLabel") SpeedStatus.Parent = SpeedPage SpeedStatus.BackgroundTransparency = 1 SpeedStatus.Position = UDim2.new(0, 10, 0, 165) SpeedStatus.Size = UDim2.new(1, -20, 0, 25) SpeedStatus.Font = Enum.Font.Gotham SpeedStatus.Text = "Status: Idle" SpeedStatus.TextColor3 = Color3.fromRGB(160, 160, 160) SpeedStatus.TextSize = 11 local SpeedBack = makeBackBtn(SpeedPage, 200) -- ESP PAGE local ESPPage = Instance.new("Frame") ESPPage.Parent = MainFrame ESPPage.BackgroundTransparency = 1 ESPPage.Position = UDim2.new(0, 0, 0, 48) ESPPage.Size = UDim2.new(1, 0, 1, -48) ESPPage.Visible = false makeSection(ESPPage, "ESP", 5) local ESPBtn = makeButton(ESPPage, "ESP: OFF", 28) local ESPStatus = Instance.new("TextLabel") ESPStatus.Parent = ESPPage ESPStatus.BackgroundTransparency = 1 ESPStatus.Position = UDim2.new(0, 10, 0, 75) ESPStatus.Size = UDim2.new(1, -20, 0, 25) ESPStatus.Font = Enum.Font.Gotham ESPStatus.Text = "Status: Idle" ESPStatus.TextColor3 = Color3.fromRGB(160, 160, 160) ESPStatus.TextSize = 11 local ESPBack = makeBackBtn(ESPPage, 110) -- TELEPORT PAGE local TpPage = Instance.new("Frame") TpPage.Parent = MainFrame TpPage.BackgroundTransparency = 1 TpPage.Position = UDim2.new(0, 0, 0, 48) TpPage.Size = UDim2.new(1, 0, 1, -48) TpPage.Visible = false makeSection(TpPage, "TELEPORT", 5) local TpMonsterBtn = makeButton(TpPage, "TP to Monster/Entity", 28) local TpPlayerBtn = makeButton(TpPage, "TP to Random Player", 74) local TpSpawnBtn = makeButton(TpPage, "TP to Spawn", 120) local TpStatus = Instance.new("TextLabel") TpStatus.Parent = TpPage TpStatus.BackgroundTransparency = 1 TpStatus.Position = UDim2.new(0, 10, 0, 170) TpStatus.Size = UDim2.new(1, -20, 0, 25) TpStatus.Font = Enum.Font.Gotham TpStatus.Text = "Status: Idle" TpStatus.TextColor3 = Color3.fromRGB(160, 160, 160) TpStatus.TextSize = 11 local TpBack = makeBackBtn(TpPage, 200) -- CHEATS PAGE local CheatsPage = Instance.new("Frame") CheatsPage.Parent = MainFrame CheatsPage.BackgroundTransparency = 1 CheatsPage.Position = UDim2.new(0, 0, 0, 48) CheatsPage.Size = UDim2.new(1, 0, 1, -48) CheatsPage.Visible = false makeSection(CheatsPage, "CHEATS", 5) local GodBtn = makeButton(CheatsPage, "God Mode: OFF", 28) local FlyBtn = makeButton(CheatsPage, "Fly: OFF", 74) local NoclipBtn = makeButton(CheatsPage, "Noclip: OFF", 120) local FullbrightBtn = makeButton(CheatsPage, "Fullbright: OFF", 166) local FreezeBtn = makeButton(CheatsPage, "Freeze Monsters: OFF", 212) local InvisBtn = makeButton(CheatsPage, "Invisible: OFF", 258) local CheerBtn = makeButton(CheatsPage, "Cheer Up!", 304) local DiscoBtn = makeButton(CheatsPage, "+++CHEER UP!", 350) local CheatsStatus = Instance.new("TextLabel") CheatsStatus.Parent = CheatsPage CheatsStatus.BackgroundTransparency = 1 CheatsStatus.Position = UDim2.new(0, 10, 0, 400) CheatsStatus.Size = UDim2.new(1, -20, 0, 25) CheatsStatus.Font = Enum.Font.Gotham CheatsStatus.Text = "Status: Idle" CheatsStatus.TextColor3 = Color3.fromRGB(160, 160, 160) CheatsStatus.TextSize = 11 local CheatsBack = makeBackBtn(CheatsPage, 430) -- RESIZE local function resizeForPage(page) if page == CheatsPage then MainFrame.Size = UDim2.new(0, 270, 0, 530) elseif page == SpeedPage then MainFrame.Size = UDim2.new(0, 270, 0, 300) elseif page == TpPage then MainFrame.Size = UDim2.new(0, 270, 0, 310) else MainFrame.Size = UDim2.new(0, 270, 0, 210) end end local function showPage(page) HomeFrame.Visible = false SpeedPage.Visible = false ESPPage.Visible = false TpPage.Visible = false CheatsPage.Visible = false page.Visible = true resizeForPage(page) end local function showHome() HomeFrame.Visible = true SpeedPage.Visible = false ESPPage.Visible = false TpPage.Visible = false CheatsPage.Visible = false MainFrame.Size = UDim2.new(0, 270, 0, 320) end Cat1.MouseButton1Click:Connect(function() showPage(SpeedPage) end) Cat2.MouseButton1Click:Connect(function() showPage(ESPPage) end) Cat3.MouseButton1Click:Connect(function() showPage(TpPage) end) Cat4.MouseButton1Click:Connect(function() showPage(CheatsPage) end) SpeedBack.MouseButton1Click:Connect(showHome) ESPBack.MouseButton1Click:Connect(showHome) TpBack.MouseButton1Click:Connect(showHome) CheatsBack.MouseButton1Click:Connect(showHome) -- BUBBLE local BubbleFrame = Instance.new("Frame") BubbleFrame.Parent = ScreenGui BubbleFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) BubbleFrame.BorderSizePixel = 0 BubbleFrame.Position = UDim2.new(0, 20, 0.5, -40) BubbleFrame.Size = UDim2.new(0, 80, 0, 80) BubbleFrame.Visible = false BubbleFrame.Active = true BubbleFrame.Draggable = true local BubbleCorner = Instance.new("UICorner") BubbleCorner.CornerRadius = UDim.new(1, 0) BubbleCorner.Parent = BubbleFrame local BubbleStroke = Instance.new("UIStroke") BubbleStroke.Thickness = 4 BubbleStroke.Parent = BubbleFrame local bh = 0 RunService.Heartbeat:Connect(function(dt) bh = (bh + dt * 0.6) % 1 BubbleStroke.Color = Color3.fromHSV(bh, 1, 1) end) local BubbleLabel = Instance.new("TextLabel") BubbleLabel.Parent = BubbleFrame BubbleLabel.BackgroundTransparency = 1 BubbleLabel.Size = UDim2.new(1, 0, 1, 0) BubbleLabel.Font = Enum.Font.GothamBold BubbleLabel.Text = "DETZ HUB" BubbleLabel.TextSize = 11 local bth = 0.3 RunService.Heartbeat:Connect(function(dt) bth = (bth + dt * 0.5) % 1 BubbleLabel.TextColor3 = Color3.fromHSV(bth, 0.7, 1) end) local pulseUp = true local pulseVal = 80 RunService.Heartbeat:Connect(function(dt) if not BubbleFrame.Visible then return end if pulseUp then pulseVal = pulseVal + dt * 18 if pulseVal >= 88 then pulseUp = false end else pulseVal = pulseVal - dt * 18 if pulseVal <= 78 then pulseUp = true end end BubbleFrame.Size = UDim2.new(0, pulseVal, 0, pulseVal) end) local BubbleButton = Instance.new("TextButton") BubbleButton.Parent = BubbleFrame BubbleButton.BackgroundTransparency = 1 BubbleButton.Size = UDim2.new(1, 0, 1, 0) BubbleButton.Text = "" BubbleButton.ZIndex = 10 BubbleButton.MouseButton1Click:Connect(function() BubbleFrame.Visible = false MainFrame.Visible = true end) CloseBtn.MouseButton1Click:Connect(function() MainFrame.Visible = false BubbleFrame.Visible = true end) -- SOUNDS local cheerSound = Instance.new("Sound") cheerSound.SoundId = "rbxassetid://5409360995" cheerSound.Volume = 0.4 cheerSound.Parent = workspace local discoSound = Instance.new("Sound") discoSound.SoundId = "rbxassetid://5409360995" discoSound.Volume = 0.4 discoSound.Looped = true discoSound.Parent = workspace -- GOD MODE local godMode = false GodBtn.MouseButton1Click:Connect(function() godMode = not godMode if godMode then GodBtn.Text = "God Mode: ON" CheatsStatus.Text = "Status: God Mode ON!" spawn(function() while godMode do local char = LocalPlayer.Character if char then local hum = char:FindFirstChildOfClass("Humanoid") if hum then hum.MaxHealth = math.huge hum.Health = math.huge end end wait(0.1) end end) else GodBtn.Text = "God Mode: OFF" CheatsStatus.Text = "Status: God Mode OFF" local char = LocalPlayer.Character if char then local hum = char:FindFirstChildOfClass("Humanoid") if hum then hum.MaxHealth = 100 hum.Health = 100 end end end end) -- FLY local flying = false local flySpeed = 60 local bodyVel, bodyGyr local function startFly() local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") local hum = char:FindFirstChildOfClass("Humanoid") if not hrp or not hum then return end hum.PlatformStand = true bodyGyr = Instance.new("BodyGyro") bodyGyr.MaxTorque = Vector3.new(9e9,9e9,9e9) bodyGyr.P = 9e4 bodyGyr.CFrame = hrp.CFrame bodyGyr.Parent = hrp bodyVel = Instance.new("BodyVelocity") bodyVel.Velocity = Vector3.new(0,0,0) bodyVel.MaxForce = Vector3.new(9e9,9e9,9e9) bodyVel.Parent = hrp end local function stopFly() local char = LocalPlayer.Character if char then local hum = char:FindFirstChildOfClass("Humanoid") if hum then hum.PlatformStand = false end end if bodyVel then bodyVel:Destroy() end if bodyGyr then bodyGyr:Destroy() end end RunService.RenderStepped:Connect(function() if not flying then return end local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp or not bodyVel or not bodyGyr then return end local cam = workspace.CurrentCamera local move = Vector3.new(0,0,0) if UserInputService:IsKeyDown(Enum.KeyCode.W) then move = move + cam.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.S) then move = move - cam.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.A) then move = move - cam.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.D) then move = move + cam.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.Space) then move = move + Vector3.new(0,1,0) end if UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) then move = move - Vector3.new(0,1,0) end bodyVel.Velocity = move * flySpeed bodyGyr.CFrame = cam.CFrame end) FlyBtn.MouseButton1Click:Connect(function() flying = not flying if flying then FlyBtn.Text = "Fly: ON" CheatsStatus.Text = "Status: Flying!" startFly() else FlyBtn.Text = "Fly: OFF" CheatsStatus.Text = "Status: Fly stopped" stopFly() end end) -- NOCLIP local noclip = false RunService.Stepped:Connect(function() if noclip then local char = LocalPlayer.Character if char then for _, p in ipairs(char:GetDescendants()) do if p:IsA("BasePart") then p.CanCollide = false end end end end end) NoclipBtn.MouseButton1Click:Connect(function() noclip = not noclip NoclipBtn.Text = noclip and "Noclip: ON" or "Noclip: OFF" CheatsStatus.Text = noclip and "Status: Noclip ON!" or "Status: Noclip OFF" end) -- FULLBRIGHT local fullbright = false local origBright = Lighting.Brightness local origAmb = Lighting.Ambient local origOut = Lighting.OutdoorAmbient local origFog = Lighting.FogEnd FullbrightBtn.MouseButton1Click:Connect(function() fullbright = not fullbright if fullbright then FullbrightBtn.Text = "Fullbright: ON" Lighting.Brightness = 10 Lighting.Ambient = Color3.fromRGB(255,255,255) Lighting.OutdoorAmbient = Color3.fromRGB(255,255,255) Lighting.FogEnd = 100000 Lighting.GlobalShadows = false CheatsStatus.Text = "Status: Fullbright ON!" else FullbrightBtn.Text = "Fullbright: OFF" Lighting.Brightness = origBright Lighting.Ambient = origAmb Lighting.OutdoorAmbient = origOut Lighting.FogEnd = origFog Lighting.GlobalShadows = true CheatsStatus.Text = "Status: Fullbright OFF" end end) -- FREEZE MONSTERS local freezeMonsters = false FreezeBtn.MouseButton1Click:Connect(function() freezeMonsters = not freezeMonsters if freezeMonsters then FreezeBtn.Text = "Freeze Monsters: ON" CheatsStatus.Text = "Status: Monsters frozen!" spawn(function() while freezeMonsters do for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("Model") and obj ~= LocalPlayer.Character then local hum = obj:FindFirstChildOfClass("Humanoid") local hrp = obj:FindFirstChild("HumanoidRootPart") local isPlayer = false for _, p in ipairs(Players:GetPlayers()) do if p.Character == obj then isPlayer = true break end end if hum and hrp and not isPlayer then hum.WalkSpeed = 0 hum.JumpPower = 0 hrp.Anchored = true end end end wait(0.5) end for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("Model") then local hrp = obj:FindFirstChild("HumanoidRootPart") if hrp then hrp.Anchored = false end end end end) else FreezeBtn.Text = "Freeze Monsters: OFF" CheatsStatus.Text = "Status: Monsters unfrozen" end end) -- INVISIBLE local invisible = false InvisBtn.MouseButton1Click:Connect(function() invisible = not invisible local char = LocalPlayer.Character if not char then return end for _, p in ipairs(char:GetDescendants()) do if p:IsA("BasePart") or p:IsA("Decal") then p.Transparency = invisible and 1 or 0 end end InvisBtn.Text = invisible and "Invisible: ON" or "Invisible: OFF" CheatsStatus.Text = invisible and "Status: Invisible!" or "Status: Visible again" end) -- CHEER UP CheerBtn.MouseButton1Click:Connect(function() cheerSound:Play() CheatsStatus.Text = "Status: Cheering up!" -- Flash GUI rainbow colors for fun spawn(function() for i = 1, 10 do MainFrame.BackgroundColor3 = Color3.fromHSV(i/10, 0.5, 0.3) wait(0.1) end MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) end) end) -- DISCO MODE local discoActive = false DiscoBtn.MouseButton1Click:Connect(function() discoActive = not discoActive if discoActive then DiscoBtn.Text = "+++CHEER UP!: ON" CheatsStatus.Text = "Status: DISCO TIME!" discoSound:Play() Lighting.Brightness = 10 Lighting.GlobalShadows = false spawn(function() while discoActive do local t = tick() * 0.5 Lighting.Ambient = Color3.fromHSV(t % 1, 1, 1) Lighting.OutdoorAmbient = Color3.fromHSV((t + 0.33) % 1, 1, 1) Lighting.FogColor = Color3.fromHSV((t + 0.66) % 1, 1, 1) Lighting.FogEnd = 100000 -- Flash all parts in workspace random colors for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("BasePart") and math.random(1, 20) == 1 then obj.Color = Color3.fromHSV(math.random(), 1, 1) end end -- Flash GUI MStroke.Color = Color3.fromHSV((t + 0.1) % 1, 1, 1) wait(0.1) end end) else DiscoBtn.Text = "+++CHEER UP!" CheatsStatus.Text = "Status: Disco stopped" discoSound:Stop() Lighting.Brightness = origBright Lighting.Ambient = origAmb Lighting.OutdoorAmbient = origOut Lighting.FogEnd = origFog Lighting.GlobalShadows = true end end) -- SPEED & JUMP local currentSpeed = 16 local currentJump = 50 local function applySpeed() local char = LocalPlayer.Character if char then local hum = char:FindFirstChildOfClass("Humanoid") if hum then hum.WalkSpeed = currentSpeed end end end local function applyJump() local char = LocalPlayer.Character if char then local hum = char:FindFirstChildOfClass("Humanoid") if hum then hum.JumpPower = currentJump end end end SpeedUp.MouseButton1Click:Connect(function() currentSpeed = currentSpeed + 10 SpeedValLbl.Text = tostring(currentSpeed) SpeedLabel.Text = "Speed: "..currentSpeed applySpeed() SpeedStatus.Text = "Status: Speed "..currentSpeed end) SpeedDown.MouseButton1Click:Connect(function() if currentSpeed > 6 then currentSpeed = currentSpeed - 10 end SpeedValLbl.Text = tostring(currentSpeed) SpeedLabel.Text = "Speed: "..currentSpeed applySpeed() SpeedStatus.Text = "Status: Speed "..currentSpeed end) JumpUp.MouseButton1Click:Connect(function() currentJump = currentJump + 25 JumpValLbl.Text = tostring(currentJump) JumpLabel.Text = "Jump: "..currentJump applyJump() SpeedStatus.Text = "Status: Jump "..currentJump end) JumpDown.MouseButton1Click:Connect(function() if currentJump > 25 then currentJump = currentJump - 25 end JumpValLbl.Text = tostring(currentJump) JumpLabel.Text = "Jump: "..currentJump applyJump() SpeedStatus.Text = "Status: Jump "..currentJump end) LocalPlayer.CharacterAdded:Connect(function() wait(0.5) applySpeed() applyJump() end) -- ESP local espEnabled = false local espObjects = {} local function removeESP() for _, v in ipairs(espObjects) do if v and v.Parent then v:Destroy() end end espObjects = {} end local function createESP(model, color, label) local hrp = model:FindFirstChild("HumanoidRootPart") if not hrp then return end local bb = Instance.new("BillboardGui") bb.Size = UDim2.new(0, 120, 0, 40) bb.StudsOffset = Vector3.new(0, 3.5, 0) bb.AlwaysOnTop = true bb.Adornee = hrp bb.Parent = CoreGui local lbl = Instance.new("TextLabel") lbl.Size = UDim2.new(1,0,1,0) lbl.BackgroundTransparency = 1 lbl.Font = Enum.Font.GothamBold lbl.TextColor3 = color lbl.TextSize = 13 lbl.Text = label lbl.TextStrokeTransparency = 0 lbl.Parent = bb local hl = Instance.new("SelectionBox") hl.Color3 = color hl.LineThickness = 0.05 hl.SurfaceTransparency = 0.85 hl.SurfaceColor3 = color hl.Adornee = model hl.AlwaysOnTop = true hl.Parent = CoreGui table.insert(espObjects, bb) table.insert(espObjects, hl) end local function updateESP() removeESP() if not espEnabled then return end for _, p in ipairs(Players:GetPlayers()) do if p ~= LocalPlayer and p.Character then createESP(p.Character, Color3.fromRGB(0, 200, 255), p.Name.." [PLAYER]") end end for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("Model") and obj ~= LocalPlayer.Character then local hum = obj:FindFirstChildOfClass("Humanoid") local hrp = obj:FindFirstChild("HumanoidRootPart") local isPlayer = false for _, p in ipairs(Players:GetPlayers()) do if p.Character == obj then isPlayer = true break end end if hum and hrp and not isPlayer then createESP(obj, Color3.fromRGB(255, 50, 50), obj.Name.." [ENTITY]") end end end end ESPBtn.MouseButton1Click:Connect(function() espEnabled = not espEnabled if espEnabled then ESPBtn.Text = "ESP: ON" ESPStatus.Text = "Status: ESP ON!" spawn(function() while espEnabled do updateESP() wait(2) end removeESP() end) else ESPBtn.Text = "ESP: OFF" ESPStatus.Text = "Status: ESP OFF" removeESP() end end) -- TELEPORT TpMonsterBtn.MouseButton1Click:Connect(function() local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then return end local nearest, nearestDist = nil, math.huge for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("Model") and obj ~= char then local hum = obj:FindFirstChildOfClass("Humanoid") local objHrp = obj:FindFirstChild("HumanoidRootPart") local isPlayer = false for _, p in ipairs(Players:GetPlayers()) do if p.Character == obj then isPlayer = true break end end if hum and objHrp and not isPlayer then local dist = (hrp.Position - objHrp.Position).Magnitude if dist < nearestDist then nearestDist = dist nearest = objHrp end end end end if nearest then hrp.CFrame = nearest.CFrame + Vector3.new(0, 5, 0) TpStatus.Text = "Status: TP to entity!" else TpStatus.Text = "Status: No entity found!" end end) TpPlayerBtn.MouseButton1Click:Connect(function() local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then return end for _, p in ipairs(Players:GetPlayers()) do if p ~= LocalPlayer and p.Character then local pHrp = p.Character:FindFirstChild("HumanoidRootPart") if pHrp then hrp.CFrame = pHrp.CFrame + Vector3.new(0, 3, 0) TpStatus.Text = "Status: TP to "..p.Name return end end end TpStatus.Text = "Status: No players found!" end) TpSpawnBtn.MouseButton1Click:Connect(function() local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then return end local spawnLoc = workspace:FindFirstChild("SpawnLocation") if spawnLoc then hrp.CFrame = spawnLoc.CFrame + Vector3.new(0, 5, 0) TpStatus.Text = "Status: TP to spawn!" else hrp.CFrame = CFrame.new(0, 10, 0) TpStatus.Text = "Status: TP to origin!" end end)