
Key RequiredUniversal

-- // 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)No comments yet for this script.



