
KeylessUniversal

--// GOD ASCEND CINEMATIC
local player = game.Players.LocalPlayer
--------------------------------------------------
-- FUNCION PERSONAJE
--------------------------------------------------
local function getCharacter()
local char = player.Character or player.CharacterAdded:Wait()
local hum = char:WaitForChild("Humanoid")
local root = char:WaitForChild("HumanoidRootPart")
return char, hum, root
end
--------------------------------------------------
-- GUI
--------------------------------------------------
local gui = Instance.new("ScreenGui")
gui.Name = "GodAscendGUI"
gui.ResetOnSpawn = false
gui.Parent = player.PlayerGui
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0,190,0,95)
frame.Position = UDim2.new(0.5,-95,0.6,0)
frame.BackgroundColor3 = Color3.fromRGB(30,30,30)
frame.Active = true
frame.Draggable = true
frame.Parent = gui
Instance.new("UICorner", frame).CornerRadius = UDim.new(0,18)
-- X
local close = Instance.new("TextButton")
close.Size = UDim2.new(0,25,0,25)
close.Position = UDim2.new(1,-30,0,5)
close.Text = "X"
close.BackgroundColor3 = Color3.fromRGB(200,70,70)
close.TextColor3 = Color3.new(1,1,1)
close.Parent = frame
Instance.new("UICorner", close).CornerRadius = UDim.new(1,0)
-- BOTON
local button = Instance.new("TextButton")
button.Size = UDim2.new(0.8,0,0.5,0)
button.Position = UDim2.new(0.1,0,0.35,0)
button.Text = "God Ascend"
button.TextScaled = true
button.BackgroundColor3 = Color3.fromRGB(255,170,0)
button.TextColor3 = Color3.new(1,1,1)
button.Parent = frame
Instance.new("UICorner", button).CornerRadius = UDim.new(0,14)
close.MouseButton1Click:Connect(function()
gui:Destroy()
end)
--------------------------------------------------
-- SISTEMA
--------------------------------------------------
local running = false
button.MouseButton1Click:Connect(function()
if running then return end
running = true
local character, humanoid, root = getCharacter()
--------------------------------------------------
-- EMOTE
--------------------------------------------------
local anim = Instance.new("Animation")
anim.AnimationId = "rbxassetid://129071704015960"
local track = humanoid:LoadAnimation(anim)
track:Play()
--------------------------------------------------
-- 🔒 BLOQUEO TOTAL DE MOVIMIENTO
--------------------------------------------------
local oldWalk = humanoid.WalkSpeed
local oldJump = humanoid.JumpPower
humanoid.WalkSpeed = 0
humanoid.JumpPower = 0
humanoid.AutoRotate = false
-- anclar para que NADIE te mueva
root.Anchored = true
--------------------------------------------------
-- MOMENTO DIVINO
--------------------------------------------------
task.wait(3)
--------------------------------------------------
-- 🪽 EMPIEZA LEVITACIÓN
--------------------------------------------------
root.Anchored = false
-- devolver movimiento libre
humanoid.WalkSpeed = oldWalk
humanoid.JumpPower = oldJump
humanoid.AutoRotate = true
local attachment = Instance.new("Attachment", root)
local velocity = Instance.new("LinearVelocity")
velocity.Attachment0 = attachment
velocity.VectorVelocity = Vector3.new(0,7,0)
velocity.MaxForce = math.huge
velocity.RelativeTo = Enum.ActuatorRelativeTo.World
velocity.Parent = root
--------------------------------------------------
-- ASCENSO
--------------------------------------------------
task.wait(9)
velocity:Destroy()
attachment:Destroy()
--------------------------------------------------
-- MUERTE DIVINA
--------------------------------------------------
humanoid.Health = 0
task.wait(2)
running = false
end)



holy ai
what do i do then man, only thing i know is print
@NoahBernalPertoso Maybe learn how to code