
KeylessUniversal

print("๐ Angel Hub V5 - Muscle Legends | Auto Punch Mejorado")
local player = game.Players.LocalPlayer
local KEY_CORRECTA = "KingNovaNKingKarma"
local gui = Instance.new("ScreenGui")
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
local connections = {}
-- ==================== KEY SCREEN ====================
local keyFrame = Instance.new("Frame", gui)
keyFrame.Size = UDim2.new(0, 340, 0, 230)
keyFrame.Position = UDim2.new(0.5, -170, 0.5, -115)
keyFrame.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
Instance.new("UICorner", keyFrame).CornerRadius = UDim.new(0, 16)
local title = Instance.new("TextLabel", keyFrame)
title.Size = UDim2.new(1,0,0,60)
title.BackgroundTransparency = 1
title.Text = "๐ ANGEL HUB V5"
title.TextColor3 = Color3.new(1,1,1)
title.TextScaled = true
title.Font = Enum.Font.GothamBold
Instance.new("UIStroke", title).Thickness = 3
Instance.new("UIStroke", title).Color = Color3.fromRGB(0,170,255)
local subtitle = Instance.new("TextLabel", keyFrame)
subtitle.Size = UDim2.new(1,0,0,25)
subtitle.Position = UDim2.new(0,0,0,55)
subtitle.BackgroundTransparency = 1
subtitle.Text = "Muscle Legends"
subtitle.TextColor3 = Color3.fromRGB(100,200,255)
subtitle.TextScaled = true
subtitle.Font = Enum.Font.Gotham
local textbox = Instance.new("TextBox", keyFrame)
textbox.Size = UDim2.new(0,290,0,50)
textbox.Position = UDim2.new(0,25,0,90)
textbox.PlaceholderText = "Pega la key aquรญ..."
textbox.TextColor3 = Color3.new(1,1,1)
textbox.BackgroundColor3 = Color3.fromRGB(30,30,30)
textbox.TextScaled = true
textbox.Font = Enum.Font.Gotham
Instance.new("UICorner", textbox).CornerRadius = UDim.new(0,10)
local verifyBtn = Instance.new("TextButton", keyFrame)
verifyBtn.Size = UDim2.new(0,290,0,50)
verifyBtn.Position = UDim2.new(0,25,0,150)
verifyBtn.Text = "Verificar Key"
verifyBtn.BackgroundColor3 = Color3.fromRGB(0,170,255)
verifyBtn.TextColor3 = Color3.new(1,1,1)
verifyBtn.TextScaled = true
verifyBtn.Font = Enum.Font.GothamBold
Instance.new("UICorner", verifyBtn).CornerRadius = UDim.new(0,10)
-- ==================== HUB ====================
local function abrirHub()
keyFrame:Destroy()
local main = Instance.new("Frame", gui)
main.Size = UDim2.new(0, 380, 0, 520)
main.Position = UDim2.new(0.5, -190, 0.5, -260)
main.BackgroundColor3 = Color3.fromRGB(15,15,15)
Instance.new("UICorner", main).CornerRadius = UDim.new(0,16)
local header = Instance.new("Frame", main)
header.Size = UDim2.new(1,0,0,70)
header.BackgroundColor3 = Color3.fromRGB(0,140,255)
Instance.new("UICorner", header).CornerRadius = UDim.new(0,16)
local headerTitle = Instance.new("TextLabel", header)
headerTitle.Size = UDim2.new(1,-70,1,0)
headerTitle.BackgroundTransparency = 1
headerTitle.Text = "๐ช ANGEL HUB V5 - MUSCLE LEGENDS"
headerTitle.TextColor3 = Color3.new(1,1,1)
headerTitle.TextScaled = true
headerTitle.Font = Enum.Font.GothamBold
-- Minimizar
local minBtn = Instance.new("TextButton", header)
minBtn.Size = UDim2.new(0,40,0,40)
minBtn.Position = UDim2.new(1,-50,0.5,-20)
minBtn.BackgroundTransparency = 1
minBtn.Text = "โ"
minBtn.TextColor3 = Color3.new(1,1,1)
minBtn.TextScaled = true
minBtn.MouseButton1Click:Connect(function()
main.Visible = false
local float = Instance.new("TextButton", gui)
float.Size = UDim2.new(0,50,0,50)
float.Position = UDim2.new(0,20,0,20)
float.BackgroundColor3 = Color3.fromRGB(0,140,255)
float.Text = "๐ช"
float.TextScaled = true
Instance.new("UICorner", float).CornerRadius = UDim.new(1,0)
float.MouseButton1Click:Connect(function()
main.Visible = true
float:Destroy()
end)
end)
local content = Instance.new("ScrollingFrame", main)
content.Size = UDim2.new(1,-20,1,-90)
content.Position = UDim2.new(0,10,0,80)
content.BackgroundTransparency = 1
content.ScrollBarThickness = 6
content.CanvasSize = UDim2.new(0,0,0,900)
local y = 10
local function createToggle(name, callback)
local toggle = Instance.new("TextButton", content)
toggle.Size = UDim2.new(1,-20,0,65)
toggle.Position = UDim2.new(0,10,0,y)
toggle.BackgroundColor3 = Color3.fromRGB(30,30,30)
toggle.Text = ""
toggle.AutoButtonColor = false
Instance.new("UICorner", toggle).CornerRadius = UDim.new(0,12)
local circle = Instance.new("Frame", toggle)
circle.Size = UDim2.new(0,32,0,32)
circle.Position = UDim2.new(0,15,0.5,-16)
circle.BackgroundColor3 = Color3.fromRGB(60,60,60)
Instance.new("UICorner", circle).CornerRadius = UDim.new(1,0)
local label = Instance.new("TextLabel", toggle)
label.Size = UDim2.new(1,-70,1,0)
label.Position = UDim2.new(0,60,0,0)
label.BackgroundTransparency = 1
label.Text = name
label.TextColor3 = Color3.new(1,1,1)
label.TextScaled = true
label.Font = Enum.Font.GothamSemibold
label.TextXAlignment = Enum.TextXAlignment.Left
local enabled = false
toggle.MouseButton1Click:Connect(function()
enabled = not enabled
circle.BackgroundColor3 = enabled and Color3.fromRGB(0,170,255) or Color3.fromRGB(60,60,60)
circle.Position = enabled and UDim2.new(0,33,0.5,-16) or UDim2.new(0,15,0.5,-16)
callback(enabled)
end)
y = y + 75
end
-- ==================== FUNCIONES ====================
createToggle("Auto Farm + Punch (Recomendado)", function(state)
if state then
connections.main = game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
-- Auto Punch
game:GetService("VirtualInputManager"):SendMouseButtonEvent(0,0,0,true,game,1)
task.wait(0.06)
game:GetService("VirtualInputManager"):SendMouseButtonEvent(0,0,0,false,game,1)
-- Auto Farm (Pesas cercanas)
local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if root then
for _, v in pairs(workspace:GetDescendants()) do
if v:FindFirstChild("ProximityPrompt") and (v.Position - root.Position).Magnitude < 18 then
fireproximityprompt(v.ProximityPrompt)
end
end
end
end)
end)
else
if connections.main then connections.main:Disconnect() end
end
end)
createToggle("Anti AFK", function(state)
if state then
connections.afk = player.Idled:Connect(function()
game:GetService("VirtualUser"):Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
task.wait(1)
game:GetService("VirtualUser"):Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
end)
else
if connections.afk then connections.afk:Disconnect() end
end
end)
createToggle("Anti Knockback", function(state)
if state then
connections.knock = game:GetService("RunService").Heartbeat:Connect(function()
local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if root then
root.Velocity = Vector3.new(root.Velocity.X * 0.1, root.Velocity.Y, root.Velocity.Z * 0.1)
end
end)
else
if connections.knock then connections.knock:Disconnect() end
end
end)
createToggle("Infinite Jump", function(state)
if state then
connections.jump = game:GetService("UserInputService").JumpRequest:Connect(function()
local hum = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
if hum then hum:ChangeState("Jumping") end
end)
else
if connections.jump then connections.jump:Disconnect() end
end
end)
print("๐ Angel Hub cargado - Usa 'Auto Farm + Punch' para entrenar mรกs rรกpido")
end
-- Verificar Key
verifyBtn.MouseButton1Click:Connect(function()
if textbox.Text == KEY_CORRECTA then
verifyBtn.Text = "โ
Correcto!"
verifyBtn.BackgroundColor3 = Color3.fromRGB(0,255,100)
task.wait(0.8)
abrirHub()
else
verifyBtn.Text = "โ Key Incorrecta"
verifyBtn.BackgroundColor3 = Color3.fromRGB(255,60,60)
task.wait(2)
verifyBtn.Text = "Verificar Key"
verifyBtn.BackgroundColor3 = Color3.fromRGB(0,170,255)
end
end)



test1
@Skividitoilet ?