Rocket Propulsion Help

Rocket Propulsion only able to move a part with Vector3 Size of 1? When I changed my part size to 10 all of a sudden the Rocket Propulsion is unable to move it and it just falls through the world. Please help thank you!

hey whats up! i would want to help its just that theres so little information in your message that your goal and problem isn’t very clear. could you please provide more context?

1 Like

Yes. Rocket Propulsion is a body mover. I am inserting it into a small part to cause the small part to move in the air to its target. It does this correctly. However, when I insert it into a big part, the big part just falls through the world and does not move at all.

alright, my guess would be that either cancollide is turned off, or the bodymover velocity isn’t high enough. do you have a script that does this? is there a specific point where the rocket is supposed to shoot to in the workspace?

1 Like

The can collide does prevent it from falling, but the rocket propulsion velocity isn’t high enough and I’m not sure how to change this. So far I have some properties set for it. Maybe you can help me find the property that will help move the big part to the target :smiley:

local Propulsion = Instance.new("RocketPropulsion")

--Properties To Change--
Propulsion.Parent = workspace.Projectile
Propulsion.Name = "Rocket Blast"
Propulsion.Target = Enemy.HumanoidRootPart
Propulsion.TargetRadius = 1
--Fire the Object using the Fire() function
Propulsion:Fire()

“RocketPropulsion” is actually deprecated. It’s better to use “LineForce.” what you could do is this (let me know if it works):

-- Create LineForce instance
local LineForce = Instance.new("LineForce")
local projectileAttachment = instance.new("Attachment")
projectileAttachment.Parent = workspace.Projectile

-- Properties To Change
LineForce.Parent = workspace.Projectile
LineForce.Name = "Rocket Blast"
LineForce.Attachment0 = projectileAttachment
LineForce.Attachment1 = Enemy.Torso.BodyFrontAttachment
LineForce.Length = 10 -- You might need to adjust this value based on your requirements
LineForce.Force = 1000 -- You might need to adjust this value based on your requirements

-- Activate the LineForce
LineForce.Enabled = true

or maybe you need the rocketpropulsion for something specific? just let me know and i’ll try to help prob

1 Like

I figured out the solution!! You have to set the MaxThrust and Thrust Power property to a large number for a part that is size 10. You can adjust it however you want, for a quick fix I used Thrust Power/Max Thrust 1 million for very fast speed to the target. Thank you so much for offering your help. I hope this helps anyone who needs it :smiley:

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.