How to make part travel to certain part

Hey, how would i make it so a part would try to travel up to a certain part but depending on how much of “rocket skill” they have (my currency) it would only travel to a certain point if they have a low amount.

sorry if this sounds confusing just hoping someone could give me the basics.

So you need to figure out which direction to move the part towards, take the second part position, minus it by the first part position, convert to a unit vector, and then you have what is essentially a direction vector to multiply.

You can then make a loop and make it run x amount of times depending on how much rocket skill, and every iteration of the loop you move the first part however much you want times the direction vector.