How to make push blocks? Example in a video

You can write your topic however you want, but you need to answer these questions:

  1. What do you want to achieve? Push blocks

  2. What is the issue?
    robloxapp-20240726-1401379.wmv (1.3 MB)

  3. What solutions have you tried so far? Searching

there is a way to di this without code, is literally the first thing i ever made in roblox:

create a part and make is short

now go in the property window after selecting the part, and scroll dont until you find the AssemblyLinearVelocity

image

then, anchor the part and

change the number in the middle (in my case 100) to something higher

Okay, ill open roblox studio and test it out. Will reply about if it works

It worked, but creator made it with uncollisioned parts. Make an uncollisioned method

robloxapp-20240726-1412403.wmv (1.8 MB)

local part = script.Parent

part.Touched:Connect(function(partTouched) --detects if the part get touched, and if so, it will create a function
	if partTouched and partTouched.Parent:FindFirstChildOfClass("Humanoid") then --detects if the touching part is a player or a character
		local Character = partTouched.Parent
		local Humanoid = Character.Humanoid
		
		Humanoid.JumpPower = 100
		Humanoid.Jump = true --this will make the charcter jump, with a higher force than the default one
		
		task.wait(0.5)
		Humanoid.jumpPower = 50 --50 is the default jump power
	end
end)

it doesnt force you to be pushed mid-air, it requires ground

yeah im not chatGPT so do it for yourself or ask him

and be more specific the next time

also, what do you mean by this?

It means it requires player to stay on ground to jump, if hes falling from air and theres no ground below, the script doesnt work