local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Mango Hub Cheats", Icon = 0, LoadingTitle = "Cheats", LoadingSubtitle = "by bubam", ShowText = "Hub", Theme = "Default", ToggleUIKeybind = "K", DisableRayfieldPrompts = false, DisableBuildWarnings = false, ConfigurationSaving = { Enabled = true, FolderName = nil, FileName = "Big Hub" }, Discord = { Enabled = true, Invite = "s3YCTDFju6k", RememberJoins = true }, KeySystem = false, KeySettings = { Title = "Ubam", Subtitle = "Key System", Note = "No method of obtaining the key is provided", FileName = "Key", SaveKey = true, GrabKeyFromSite = false, Key = {"user"} } }) -- Create a tab local Tab = Window:CreateTab("Main") -- Create the button local Button = Tab:CreateButton({ Name = "Finish All Levels", Callback = function() local a = game:GetService("Players") local b = game:GetService("TweenService") local c = game:GetService("UserInputService") local d = a.LocalPlayer local e = Instance.new("ScreenGui") e.Name = "AutofarmUI" e.ResetOnSpawn = false e.Parent = d:WaitForChild("PlayerGui") e.Enabled = true local f = Instance.new("Frame") f.Size = UDim2.new(0,480,0,200) f.Position = UDim2.new(0.5,-240,0.1,0) f.BackgroundColor3 = Color3.fromRGB(28,28,30) f.BorderSizePixel = 0 f.Active = true f.Parent = e local g = Instance.new("UICorner", f) g.CornerRadius = UDim.new(0,14) local h = Instance.new("UIStroke", f) h.Thickness = 1.5 h.Color = Color3.fromRGB(70,70,80) h.ApplyStrokeMode = Enum.ApplyStrokeMode.Border local i = Instance.new("ImageLabel") i.Name = "Shadow" i.BackgroundTransparency = 1 i.AnchorPoint = Vector2.new(0.5,0.5) i.Position = UDim2.new(0.5,0,0.5,6) i.Size = UDim2.new(1,40,1,40) i.Image = "rbxassetid://1316045217" i.ImageTransparency = 0.45 i.ZIndex = -1 i.Parent = f local j = Instance.new("TextButton") j.Size = UDim2.new(0,32,0,32) j.Position = UDim2.new(1,-38,0,6) j.Text = "❌" j.Font = Enum.Font.GothamBold j.TextSize = 18 j.TextColor3 = Color3.fromRGB(255,255,255) j.BackgroundColor3 = Color3.fromRGB(200,60,60) j.AutoButtonColor = false j.Parent = f local k = Instance.new("UICorner", j) k.CornerRadius = UDim.new(0,8) local l = Instance.new("TextLabel") l.BackgroundTransparency = 1 l.Position = UDim2.new(0,16,0,8) l.Size = UDim2.new(1,-64,0,28) l.Font = Enum.Font.GothamSemibold l.Text = "Autofarm" l.TextXAlignment = Enum.TextXAlignment.Left l.TextColor3 = Color3.fromRGB(235,235,245) l.TextSize = 20 l.Parent = f local m = Instance.new("TextButton") m.Size = UDim2.new(1,-32,1,-64) m.Position = UDim2.new(0,16,0,48) m.Font = Enum.Font.GothamBold m.TextSize = 26 m.TextColor3 = Color3.new(1,1,1) m.AutoButtonColor = false m.Text = "AutoFarm (OFF)" m.BackgroundColor3 = Color3.fromRGB(0,170,255) m.Parent = f local n = Instance.new("UICorner", m) n.CornerRadius = UDim.new(0,12) local o = Instance.new("UIStroke", m) o.Thickness = 1.5 o.Color = Color3.fromRGB(50,110,160) local p,q,r,s local x=false local y=0 local function t(u) local v = u and Color3.fromRGB(0,200,120) or Color3.fromRGB(0,170,255) local w = u and Color3.fromRGB(40,150,100) or Color3.fromRGB(50,110,160) m.Text = u and "AutoFarm (ON)" or "AutoFarm (OFF)" b:Create(m, TweenInfo.new(0.2,Enum.EasingStyle.Quad,Enum.EasingDirection.Out), {BackgroundColor3=v}):Play() o.Color = w end local function z() if x then return end x = true local A = y task.spawn(function() while x and A==y do local B = d.Character or d.CharacterAdded:Wait() local C = B:FindFirstChild("HumanoidRootPart") if C then for D=1,100 do if not x or A~=y then break end local E = workspace:FindFirstChild("WorldMap") local F = E and E:FindFirstChild("Checkpoints") local G = F and F:FindFirstChild(tostring(D)) if G and G:FindFirstChild("Pole") and C.Parent then C.CFrame = G.Pole.CFrame + Vector3.new(0,5,0) end task.wait(0.5) end end task.wait(0.1) end end) end local function H() if not x then return end x = false end j.MouseButton1Click:Connect(function() e.Enabled = false end) m.MouseButton1Click:Connect(function() if x then H() t(false) else z() t(true) end end) t(false) end, }) -- Add a new button to execute Infinite Yield local InfiniteYieldButton = Tab:CreateButton({ Name = "Infinite Yield", Callback = function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source', true))() end }) local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer local Camera = workspace.CurrentCamera local ESPEnabled = false local ESPObjects = {} local function CreateESP(player) if not player.Character or not player.Character:FindFirstChild("HumanoidRootPart") then return end local hrp = player.Character.HumanoidRootPart local box = Instance.new("BoxHandleAdornment") box.Adornee = hrp box.AlwaysOnTop = true box.ZIndex = 10 box.Size = Vector3.new(2, 5, 1) box.Color = BrickColor.new(player.Team and player.Team.TeamColor.Color or Color3.fromRGB(255,0,0)) box.Parent = hrp local nameTag = Instance.new("BillboardGui") nameTag.Adornee = hrp nameTag.Size = UDim2.new(0, 100, 0, 50) nameTag.StudsOffset = Vector3.new(0, 3, 0) nameTag.AlwaysOnTop = true nameTag.Parent = hrp local textLabel = Instance.new("TextLabel") textLabel.Size = UDim2.new(1,0,1,0) textLabel.BackgroundTransparency = 1 textLabel.TextColor3 = player.Team and player.Team.TeamColor.Color or Color3.fromRGB(255,0,0) textLabel.TextStrokeTransparency = 0 textLabel.Text = player.Name textLabel.TextScaled = true textLabel.Font = Enum.Font.SourceSansBold textLabel.Parent = nameTag ESPObjects[player] = {Box = box, NameTag = nameTag} end local function RemoveESP(player) if ESPObjects[player] then for _, obj in pairs(ESPObjects[player]) do obj:Destroy() end ESPObjects[player] = nil end end local Toggle = Tab:CreateToggle({ Name = "Advanced ESP", CurrentValue = false, Flag = "AdvancedESP", Callback = function(Value) ESPEnabled = Value if not ESPEnabled then for _, player in pairs(Players:GetPlayers()) do RemoveESP(player) end end end, }) local HighJumpButton = Tab:CreateButton({ Name = "High Jump", Callback = function() local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then warn("No humanoid found!") return end local originalJumpPower = humanoid.JumpPower humanoid.JumpPower = 250 -- Increase this number for higher jumps humanoid:ChangeState(Enum.HumanoidStateType.Jumping) -- Optional: reset jump power after 1 second task.delay(1, function() if humanoid then humanoid.JumpPower = originalJumpPower end end) end }) RunService.RenderStepped:Connect(function() if not ESPEnabled then return end for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer then if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then if not ESPObjects[player] then CreateESP(player) end -- Update name text with distance local hrp = player.Character.HumanoidRootPart local distance = (LocalPlayer.Character.HumanoidRootPart.Position - hrp.Position).Magnitude ESPObjects[player].NameTag.TextLabel.Text = player.Name .. " [" .. math.floor(distance) .. " studs]" -- Update color for team local color = player.Team and player.Team.TeamColor.Color or Color3.fromRGB(255,0,0) ESPObjects[player].Box.Color = BrickColor.new(color) ESPObjects[player].NameTag.TextLabel.TextColor3 = color else RemoveESP(player) end end end end) Players.PlayerRemoving:Connect(function(player) RemoveESP(player) end) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer:WaitForChild("PlayerGui") -- Create ScreenGui local screenGui = Instance.new("ScreenGui") screenGui.Name = "ScriptNotification" screenGui.ResetOnSpawn = false screenGui.Parent = PlayerGui -- Create Frame local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 250, 0, 70) frame.Position = UDim2.new(1, -260, 1, -80) -- bottom-right corner frame.BackgroundColor3 = Color3.fromRGB(30, 30, 40) frame.BorderSizePixel = 0 frame.AnchorPoint = Vector2.new(0, 0) frame.Parent = screenGui frame.ClipsDescendants = true -- Rounded corners local uicorner = Instance.new("UICorner") uicorner.CornerRadius = UDim.new(0, 12) uicorner.Parent = frame -- UI Stroke for style local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(80, 80, 90) stroke.Thickness = 2 stroke.Parent = frame -- Text label local textLabel = Instance.new("TextLabel") textLabel.Size = UDim2.new(1, -20, 1, -20) textLabel.Position = UDim2.new(0, 10, 0, 10) textLabel.BackgroundTransparency = 1 textLabel.Text = "Script loaded! Have fun!" textLabel.TextColor3 = Color3.fromRGB(255, 255, 255) textLabel.TextScaled = true textLabel.Font = Enum.Font.GothamBold textLabel.Parent = frame -- Tween for fade in and out local TweenService = game:GetService("TweenService") -- Slide in TweenService:Create(frame, TweenInfo.new(0.5, Enum.EasingStyle.Quad), {Position = UDim2.new(1, -260, 1, -100)}):Play() -- After 3 seconds, slide out and destroy task.delay(3, function() TweenService:Create(frame, TweenInfo.new(0.5, Enum.EasingStyle.Quad), {Position = UDim2.new(1, -260, 1, -80)}):Play() task.delay(0.5, function() screenGui:Destroy() end) end) local RunService = game:GetService("RunService") local TweenService = game:GetService("TweenService") local Camera = workspace.CurrentCamera local GlitchButton = Tab:CreateButton({ Name = "Screen Glitch", Callback = function() -- Save original Camera CFrame local originalCFrame = Camera.CFrame -- Create a random offset function local function randomOffset() return CFrame.new( math.random(-5,5)/10, math.random(-5,5)/10, math.random(-5,5)/10 ) * CFrame.Angles( math.rad(math.random(-10,10)), math.rad(math.random(-10,10)), math.rad(math.random(-10,10)) ) end local duration = 3 -- seconds local startTime = tick() local connection connection = RunService.RenderStepped:Connect(function() local elapsed = tick() - startTime if elapsed > duration then Camera.CFrame = originalCFrame connection:Disconnect() return end -- Apply random offsets Camera.CFrame = originalCFrame * randomOffset() end) -- Optional: Add color flash local blur = Instance.new("ColorCorrectionEffect") blur.Parent = Camera blur.TintColor = Color3.fromRGB(math.random(0,255), math.random(0,255), math.random(0,255)) task.delay(duration, function() blur:Destroy() end) end }) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer:WaitForChild("PlayerGui") local Workspace = game:GetService("Workspace") local StressTestButton = Tab:CreateButton({ Name = "Crash Game", Callback = function() -- Spawn a lot of parts around the player local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local hrp = character:WaitForChild("HumanoidRootPart") for i = 1, 1900000 do local part = Instance.new("Part") part.Size = Vector3.new(3,3,3) part.Position = hrp.Position + Vector3.new(math.random(-50,50), math.random(1,20), math.random(-50,50)) part.Anchored = false part.CanCollide = true part.BrickColor = BrickColor.Random() part.Material = Enum.Material.Neon part.Parent = Workspace -- Apply random velocity local bv = Instance.new("BodyVelocity") bv.Velocity = Vector3.new(math.random(-50,50), math.random(10,100), math.random(-50,50)) bv.MaxForce = Vector3.new(1e5,1e5,1e5) bv.P = 1250 bv.Parent = part -- Remove after 10 seconds game:GetService("Debris"):AddItem(part, 10) end -- Optional: flash screen colors for chaos local screenGui = Instance.new("ScreenGui", PlayerGui) local frame = Instance.new("Frame", screenGui) frame.Size = UDim2.new(1,0,1,0) frame.BackgroundColor3 = Color3.fromRGB(255,0,0) frame.BackgroundTransparency = 0.7 -- Flicker colors spawn(function() for i = 1, 20 do frame.BackgroundColor3 = Color3.fromRGB(math.random(0,255), math.random(0,255), math.random(0,255)) task.wait(0.1) end screenGui:Destroy() end) end }) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local PlayerGui = LocalPlayer:WaitForChild("PlayerGui") local TweenService = game:GetService("TweenService") local JumpscareButton = Tab:CreateButton({ Name = "Jumpscare", Callback = function() -- Create ScreenGui local screenGui = Instance.new("ScreenGui") screenGui.Name = "IntenseJumpscareUI" screenGui.Parent = PlayerGui -- Full-screen frame local frame = Instance.new("Frame") frame.Size = UDim2.new(1,0,1,0) frame.Position = UDim2.new(0,0,0,0) frame.BackgroundColor3 = Color3.fromRGB(255,0,0) frame.BackgroundTransparency = 1 frame.Parent = screenGui frame.ZIndex = 10 -- Text label local text = Instance.new("TextLabel") text.Size = UDim2.new(1,0,1,0) text.Position = UDim2.new(0,0,0,0) text.BackgroundTransparency = 1 text.Text = "JUMPSCARE!" text.TextColor3 = Color3.fromRGB(255,255,255) text.TextScaled = true text.Font = Enum.Font.Bangers text.Parent = frame -- Flashing colors local colors = { Color3.fromRGB(255,0,0), Color3.fromRGB(0,255,0), Color3.fromRGB(0,0,255), Color3.fromRGB(255,255,0), Color3.fromRGB(255,0,255), Color3.fromRGB(0,255,255) } local startTime = tick() local duration = 2 -- seconds local flashDelay = 0.05 -- Show frame frame.BackgroundTransparency = 0 spawn(function() while tick() - startTime < duration do frame.BackgroundColor3 = colors[math.random(1,#colors)] text.TextColor3 = colors[math.random(1,#colors)] -- Screen shake frame.Position = UDim2.new(0, math.random(-30,30), 0, math.random(-30,30)) task.wait(flashDelay) end -- Reset frame.Position = UDim2.new(0,0,0,0) -- Fade out TweenService:Create(frame, TweenInfo.new(0.5), {BackgroundTransparency = 1}):Play() task.delay(0.5, function() screenGui:Destroy() end) end) end })