BodyMovers / LinearVelocity not working on Big NPCs

LinearVelocity seems not to work on Big NPCs

GIF evidence: https://gyazo.com/d5a829342723943377267832b09727d5

Code:


local Attachment = Instance.new("Attachment", Character.PrimaryPart) -- the attachment used in Linearvelocity

						local LV = Instance.new("LinearVelocity", Attachment) -- creating the linear velocity
						LV.MaxForce = math.huge -- no need to worry about this
						LV.VectorVelocity = Character.PrimaryPart.CFrame.lookVector * 100 -- change 100 with how fast you want the projectile to go
						LV.Attachment0 = Attachment -- setting the attachment

						game.Debris:AddItem(LV, 1) -- deletes the moving part after 2 second

NPC size comparison to normal dummy

image

As you can see from the gyazo gif, the linear velocity is not propelling the big npc forward

Bump

Some assistance is needed here, appreciate it.

Im not sure but when i occured the same issue i just set PlatformStand in their Humanoid to true anytime i try to move them with Velocity constraints and it seemed to work well. You should give it a try.

If I remember correctly, LinearVelocity doesn’t ignore the mass of the object you want to push, which means that the bigger the object, the more mass it has, the more force it needs to be pushed forward. Have you tried replacing:

LV.VectorVelocity = Character.PrimaryPart.CFrame.lookVector * 100 -- change 100 with how fast you want the projectile to go

With perhaps

LV.VectorVelocity = Character.PrimaryPart.CFrame.lookVector * 1000 -- change 100 with how fast you want the projectile to go

to see if there are any changes?

Issue now is that it moves so fast it seems as if it teleports (it isn’t teleporting literally, but visually looks as if it is) https://gyazo.com/e410099c5a801b36b17adc4b8e85e880

Gave it a try doesn’t seem to work

Just type in less force maybe?

1 Like

Nope still doesn’t work, infact less force doesn’t even move it

Bump

Assistance would be great on this matter