How would I lift a player in the air?

I want to lift a player in the air, without an animation.

I’ve seen it done before, the player ragdolls and is lifted from the ground into the air, and thrown away.

I have no code as I don’t have a clue on how to do this

I assume it’s BodyVelocity?

Couldn’t you just Apply Impulse or set Velocity to a ridiculous amount for the throwing part?

I could, but I need help with the lifting part, not the throwing

can anyone help?? i just need to lift a player in the air

You should try to at least write down a pseudocode for directions/parameters.
No clue how you wish to do this. And I’m not even sure If I can just give you code here.
I can correct or add to your attempt at the script… So just stumble untill you can walk.
(that’s pretty much how we all learn how to code)

Some place in your script you’ll need something like this:

local direction = mouse.Hit.LookVector
local forceMultipliter = 100 * frame:GetMass()
frame:ApplyImpulse(direction * forceMultipliter)

–^ not a working anything more of a direction.

Use a prismatic contraint. I have no idea what you’re trying to lift

Im pretty sure u aint supposed to beg lmao. It’s really simple. Found easy tutorials on youtube.

can you link one then? the only ones i can find are parts being moved, and none of them show how to lift them up, only left and right

Whenever you create a topic the default text it is there encourages you to look before you ask

  1. What solutions have you tried so far? Did you look for solutions on the Developer Hub?

It also says

Please do not ask people to write entire scripts or design entire systems for you

i’m not asking them to write a script. they said there’s tutorials, so i asked to link one

Search for the tutorials then, dont ask for people to make full scripts for you.

Then use that tutorial. Just make it apply to humanoidrootpart and change the lift up and down

script.Parent.Died:Connect(function()
local v = Instance.new(“BodyVelocity”)
v.P = 2000
v.Velocity = Vector3.new(math.random(-50,50), 100, math.random(-50,50))
v.MaxForce = Vector3.new(1000000, 1000000, 1000000)
v.Parent = script.Parent.Parent.PrimaryPart
task.wait(0.2)
v:Destroy()
end)

Place in the player’s humanoid.

1 Like