Angelito
Key RequiredUniversal

Angelito

Universal ScriptNoahBernalPertosoNoahBernalPertoso 757 views 1.2K executesUpdated Nov 7, 2025
2.5/ 5(2 votes)
1150% Positive
Lua Script•128 lines (4016 chars)
-- // 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)

Features & Information

Only for angel

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts