-- // GUI creado por Noah para Ángel \\ -- -- Crear los objetos principales local player = game.Players.LocalPlayer local ScreenGui = Instance.new("ScreenGui") local Frame = Instance.new("Frame") local Title = Instance.new("TextLabel") local CloseButton = Instance.new("TextButton") local ExplodeButton = Instance.new("TextButton") local InfiniteJumpButton = Instance.new("TextButton") local FloatButton = Instance.new("TextButton") local UIS = game:GetService("UserInputService") -- Configuración del GUI ScreenGui.Name = "OnlyForMyFriendAngel" ScreenGui.Parent = player:WaitForChild("PlayerGui") ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling -- Ventana principal Frame.Parent = ScreenGui Frame.BackgroundColor3 = Color3.fromRGB(135, 206, 250) Frame.Position = UDim2.new(0.3, 0, 0.3, 0) Frame.Size = UDim2.new(0, 270, 0, 200) Frame.Active = true Frame.Draggable = true Frame.BorderSizePixel = 2 Frame.BorderColor3 = Color3.fromRGB(0, 0, 0) Frame.BackgroundTransparency = 0.1 -- Título Title.Parent = Frame Title.BackgroundTransparency = 1 Title.Size = UDim2.new(1, -30, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.Text = "Only For My Friend Ángel" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextScaled = true Title.Position = UDim2.new(0, 5, 0, 0) -- Botón X CloseButton.Parent = Frame CloseButton.BackgroundColor3 = Color3.fromRGB(255, 80, 80) CloseButton.Size = UDim2.new(0, 25, 0, 25) CloseButton.Position = UDim2.new(1, -30, 0, 3) CloseButton.Text = "❌" CloseButton.Font = Enum.Font.SourceSansBold CloseButton.TextColor3 = Color3.new(1, 1, 1) CloseButton.TextScaled = true -- Botones local function makeButton(parent, color, posX, posY, text) local button = Instance.new("TextButton") button.Parent = parent button.BackgroundColor3 = color button.Position = UDim2.new(posX, 0, posY, 0) button.Size = UDim2.new(0.35, 0, 0.25, 0) button.Text = text button.Font = Enum.Font.SourceSansBold button.TextColor3 = Color3.new(1, 1, 1) button.TextScaled = true button.AutoButtonColor = true return button end ExplodeButton = makeButton(Frame, Color3.fromRGB(255, 100, 100), 0.1, 0.35, "💥 Explode") InfiniteJumpButton = makeButton(Frame, Color3.fromRGB(100, 200, 255), 0.55, 0.35, "🌀 Infinite Jump") FloatButton = makeButton(Frame, Color3.fromRGB(150, 255, 150), 0.33, 0.7, "🪶 Float") -- Cerrar GUI CloseButton.MouseButton1Click:Connect(function() ScreenGui:Destroy() end) -- 💥 Explosión ExplodeButton.MouseButton1Click:Connect(function() local character = player.Character or player.CharacterAdded:Wait() local explosion = Instance.new("Explosion") explosion.Position = character:WaitForChild("HumanoidRootPart").Position explosion.BlastRadius = 10 explosion.BlastPressure = 500000 explosion.Parent = workspace end) -- 🌀 Salto infinito local InfiniteJumpEnabled = false InfiniteJumpButton.MouseButton1Click:Connect(function() InfiniteJumpEnabled = not InfiniteJumpEnabled if InfiniteJumpEnabled then InfiniteJumpButton.Text = "🌀 Infinite Jump: ON" else InfiniteJumpButton.Text = "🌀 Infinite Jump: OFF" end end) UIS.JumpRequest:Connect(function() if InfiniteJumpEnabled then local character = player.Character if character and character:FindFirstChildOfClass("Humanoid") then character:FindFirstChildOfClass("Humanoid"):ChangeState(Enum.HumanoidStateType.Jumping) end end end) -- 🪶 Float local FloatEnabled = false local FloatHeight = 0 FloatButton.MouseButton1Click:Connect(function() FloatEnabled = not FloatEnabled if FloatEnabled then FloatButton.Text = "🪶 Float: ON" FloatHeight = 0 else FloatButton.Text = "🪶 Float: OFF" end end) UIS.JumpRequest:Connect(function() if FloatEnabled then local character = player.Character local hrp = character and character:FindFirstChild("HumanoidRootPart") if hrp then FloatHeight += 5 -- sube 5 studs por salto hrp.Velocity = Vector3.new(0, 0, 0) -- evita empuje brusco hrp.CFrame = hrp.CFrame + Vector3.new(0, 5, 0) -- mueve suavemente hacia arriba end end end)