-- 馃専 Octopuzz9 V2 GUI Ultra-Pro - FINAL local player = game.Players.LocalPlayer local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") -- Esperar PlayerGui local playerGui = player:WaitForChild("PlayerGui") -- Esperar personaje local char = player.Character or player.CharacterAdded:Wait() local humanoid = char:WaitForChild("Humanoid") local rootPart = char:WaitForChild("HumanoidRootPart") -- Variables local flyEnabled, noclipEnabled, infiniteJumpEnabled, spinEnabled = false,false,false,false local flyBV, flyBG local speed = 16 local jumpPower = 50 -- Crear ScreenGui local gui = Instance.new("ScreenGui") gui.Name = "Octopuzz9V2_GUI" gui.ResetOnSpawn = false gui.Parent = playerGui -- Marco principal local frame = Instance.new("Frame") frame.Size = UDim2.new(0,780,0,600) -- aumentar altura para 4 secciones frame.Position = UDim2.new(0.1,0,0.1,0) frame.BackgroundColor3 = Color3.new(0,0,0) frame.BorderSizePixel = 0 frame.Active = true frame.Draggable = true frame.Parent = gui -- Borde rainbow local stroke = Instance.new("UIStroke") stroke.Thickness = 3 stroke.Parent = frame task.spawn(function() while true do for i=0,1,0.005 do stroke.Color = Color3.fromHSV(i,1,1) task.wait(0.03) end end end) -- T铆tulo principal local titulo = Instance.new("TextLabel") titulo.Size = UDim2.new(1,0,0,30) titulo.BackgroundColor3 = Color3.fromRGB(15,15,15) titulo.Text = "Octopuzz9 V2 (gpt) for obbys and parkours鈩笍" titulo.TextColor3 = Color3.fromRGB(255,255,255) titulo.Font = Enum.Font.GothamBold titulo.TextSize = 18 titulo.Parent = frame -- Contador din谩mico local statusLabel = Instance.new("TextLabel") statusLabel.Size = UDim2.new(1,0,0,20) statusLabel.Position = UDim2.new(0,0,0,30) statusLabel.BackgroundTransparency = 1 statusLabel.TextColor3 = Color3.new(1,1,1) statusLabel.Font = Enum.Font.SourceSansBold statusLabel.TextSize = 16 statusLabel.Text = "WalkSpeed: "..speed.." | JumpPower: "..jumpPower statusLabel.Parent = frame -- Sonido clic local clickSound = Instance.new("Sound") clickSound.SoundId = "rbxassetid://12221967" clickSound.Volume = 0.6 clickSound.Parent = gui -- Botones cerrar y minimizar local btnCerrar = Instance.new("TextButton") btnCerrar.Size = UDim2.new(0,30,0,30) btnCerrar.Position = UDim2.new(1,-30,0,0) btnCerrar.BackgroundColor3 = Color3.fromRGB(40,0,0) btnCerrar.Text = "X" btnCerrar.TextColor3 = Color3.new(1,1,1) btnCerrar.Parent = frame local btnMin = Instance.new("TextButton") btnMin.Size = UDim2.new(0,30,0,30) btnMin.Position = UDim2.new(1,-60,0,0) btnMin.BackgroundColor3 = Color3.fromRGB(20,20,20) btnMin.Text = "馃槑" btnMin.TextColor3 = Color3.new(1,1,1) btnMin.Parent = frame -- Contenedor columnas para secciones 1-3 local contenedor = Instance.new("Frame") contenedor.Size = UDim2.new(1,-10,0,420) contenedor.Position = UDim2.new(0,5,0,50) contenedor.BackgroundTransparency = 1 contenedor.Parent = frame -- Columnas 1-3 local column1 = Instance.new("Frame") column1.Size = UDim2.new(0.33,-5,1,0) column1.Position = UDim2.new(0,0,0,0) column1.BackgroundTransparency = 1 column1.Parent = contenedor local column2 = Instance.new("Frame") column2.Size = UDim2.new(0.33,-5,1,0) column2.Position = UDim2.new(0.33,5,0,0) column2.BackgroundTransparency = 1 column2.Parent = contenedor local column3 = Instance.new("Frame") column3.Size = UDim2.new(0.33,-5,1,0) column3.Position = UDim2.new(0.66,5,0,0) column3.BackgroundTransparency = 1 column3.Parent = contenedor local layout1 = Instance.new("UIListLayout") layout1.Parent = column1 layout1.Padding = UDim.new(0,5) local layout2 = Instance.new("UIListLayout") layout2.Parent = column2 layout2.Padding = UDim.new(0,5) local layout3 = Instance.new("UIListLayout") layout3.Parent = column3 layout3.Padding = UDim.new(0,5) -- Funci贸n crear bot贸n local function crearBoton(texto, parent, callback) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0,parent.AbsoluteSize.X-10,0,25) btn.Text = texto btn.BackgroundColor3 = Color3.fromRGB(25,25,25) btn.TextColor3 = Color3.fromRGB(255,255,255) btn.Font = Enum.Font.SourceSansBold btn.TextSize = 18 btn.Parent = parent btn.MouseButton1Click:Connect(function() clickSound:Play() callback() end) return btn end -- Secci贸n 1: Velocidades local speeds = {16,100,200,300,400,500,600,700,800,999} for _, s in ipairs(speeds) do crearBoton("Speed "..s, column1, function() humanoid.WalkSpeed = s speed = s statusLabel.Text = "WalkSpeed: "..speed.." | JumpPower: "..jumpPower end) end -- Secci贸n 2: Saltos local jumps = {15,100,200,300,400,500,600,700,800,900} for _, j in ipairs(jumps) do crearBoton("Jump "..j, column2, function() humanoid.JumpPower = j jumpPower = j statusLabel.Text = "WalkSpeed: "..speed.." | JumpPower: "..jumpPower end) end -- Secci贸n 3: Scripts varios crearBoton("Fly", column3, function() flyEnabled = not flyEnabled end) crearBoton("Noclip", column3, function() noclipEnabled = not noclipEnabled end) crearBoton("Infinite Jump", column3, function() infiniteJumpEnabled = not infiniteJumpEnabled end) crearBoton("Spin", column3, function() spinEnabled = not spinEnabled end) crearBoton("Reset / Morir", column3, function() char:BreakJoints() end) crearBoton("GUI 2", column3, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Fly-Gui-45909"))() end) crearBoton("Infinity Yield", column3, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Infinite-Yield-62162"))() end) crearBoton("YoUnG ShElDoN GUI", column3, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-SheldonGUI-v3-43481"))() end) crearBoton("troll nachos", column3, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Nachos-roast-By-Yaazkidd-35927"))() end) crearBoton("FE rangoll", column3, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-FE-Ragdoll-people-sse-62550"))() end) crearBoton("spaceGUI (not fe :( )", column3, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-SpaceyGUI-54922"))() end) -- Fly y Spin loop RunService.Stepped:Connect(function() if flyEnabled then if not flyBV then flyBV = Instance.new("BodyVelocity") flyBV.MaxForce = Vector3.new(1e5,1e5,1e5) flyBV.Velocity = Vector3.new(0,0,0) flyBV.Parent = rootPart end if not flyBG then flyBG = Instance.new("BodyGyro") flyBG.MaxTorque = Vector3.new(1e5,1e5,1e5) flyBG.CFrame = rootPart.CFrame flyBG.Parent = rootPart end local cam = workspace.CurrentCamera flyBV.Velocity = cam.CFrame.LookVector * speed flyBG.CFrame = CFrame.new(rootPart.Position, rootPart.Position + cam.CFrame.LookVector) else if flyBV then flyBV:Destroy(); flyBV=nil end if flyBG then flyBG:Destroy(); flyBG=nil end end if spinEnabled then rootPart.CFrame = rootPart.CFrame * CFrame.Angles(0,0.1,0) end if noclipEnabled then for _,p in pairs(char:GetDescendants()) do if p:IsA("BasePart") then p.CanCollide = false end end end end) -- Infinite Jump UserInputService.JumpRequest:Connect(function() if infiniteJumpEnabled then humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end) -- Secci贸n 4: Hubs and scripts cools! local fila4 = Instance.new("Frame") fila4.Size = UDim2.new(1, -10, 0, 100) fila4.Position = UDim2.new(0, 5, 0, 480) fila4.BackgroundTransparency = 1 fila4.Parent = frame local tituloFila4 = Instance.new("TextLabel") tituloFila4.Size = UDim2.new(1, 0, 0, 25) tituloFila4.Position = UDim2.new(0,0,0,0) tituloFila4.BackgroundTransparency = 1 tituloFila4.Text = "hubs and scripts cools!" tituloFila4.TextColor3 = Color3.fromRGB(255,255,255) tituloFila4.Font = Enum.Font.GothamBold tituloFila4.TextSize = 18 tituloFila4.Parent = fila4 local contenedorFila4 = Instance.new("Frame") contenedorFila4.Size = UDim2.new(1,0,1, -30) contenedorFila4.Position = UDim2.new(0,0,0,30) contenedorFila4.BackgroundTransparency = 1 contenedorFila4.Parent = fila4 local layoutFila4 = Instance.new("UIListLayout") layoutFila4.FillDirection = Enum.FillDirection.Horizontal layoutFila4.HorizontalAlignment = Enum.HorizontalAlignment.Center layoutFila4.Padding = UDim.new(0,10) layoutFila4.Parent = contenedorFila4 crearBoton("sus gui v2", contenedorFila4, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Sus-script-v1-50154"))() end) crearBoton("animations", contenedorFila4, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Animations-Gui-V2-39043"))() end) -- Minimizar / Maximizar local icono = Instance.new("TextButton") icono.Size = UDim2.new(0,60,0,60) icono.Position = UDim2.new(0.02,0,0.85,0) icono.Text = "鈽戯笍" icono.TextSize = 30 icono.BackgroundColor3 = Color3.fromRGB(0,0,0) icono.TextColor3 = Color3.fromRGB(0,255,255) icono.Visible = false icono.Parent = gui local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(1,0) corner.Parent = icono local neon = Instance.new("UIStroke") neon.Thickness = 3 neon.Color = Color3.fromRGB(0,255,255) neon.Transparency = 0.3 neon.Parent = icono task.spawn(function() local t=0 while true do if icono.Visible then t+=0.05 icono.Rotation = math.sin(t*2)*10 neon.Transparency = 0.3 + 0.3*math.sin(t*6) end task.wait(0.03) end end) local function minimizar() frame.Visible = false icono.Visible = true end local function maximizar() frame.Visible = true icono.Visible = false end btnMin.MouseButton1Click:Connect(minimizar) btnCerrar.MouseButton1Click:Connect(minimizar) icono.MouseButton1Click:Connect(maximizar)