--// 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)