Basically, Trying to make something that flies towards the player’s hand when they equip the tool,
I’m using rocket propulsion to make it move,
No errors in the output, Am I doing something wrong?
local Mover = script.Parent.Move.RocketPropulsion
function Bring()
wait(.1)
Mover.Target = script.Parent.Parent.RightHand
wait()
Mover:Fire()
end
script.Parent.Equipped:Connect(Bring)
This is a union with RocketPropulsion inside it.
The Union is also inside the tool.
Also, The rocket propulsion is not targeting the player’s hand or firing.
I am not too familiar with RocketPropulsion movers, but before anything else I would ensure that the part you are moving isn’t anchored or locked. However, before I can be of much help other than that I would need more information. Maybe make a drawing of what you are trying to accomplish or provide a gif of something similar so I can better understand the issue.
In this case, I would probably have used a body position and a loop that constantly sets the position to the target. You could possibly try that.
When the player equips the tool use a bodyposition to smoothly move it to the players hand. I haven’t tested it so I don’t know how that would work, but I think it should though.