i’ve been tackling a problem for months now and can not find a solution
- simple goal, attach ball to character HumanoidRootPart upon touch and make it droppable.
- my main problem: UIS or Motor6D
i used .touched and filtered hit to detect player, use a motor6d parented under the ball to weld it to the player. no problems so far.
then i made a localscript which detects input, drops the ball via setting Motor6D.Part1 and Part2 as nil. problems appeared here.
i could pick up and drop the ball once, but not after dropping it. using print i discovered that the player touch is being detected, the weld is being found, but the Part0 and Part1 stay blank and refuse to be changed
my theory on this is that my input from the localscript despite being only clicked once is instantly setting the Part1 and Part0 nil and resetting the pickup process instantly, but i have no idea where to go from here
i would site my scripts but its so simple and short that i explained everything i do with them above, no its not about misspelling or deprecation i made sure on that part
thanks for the help in advance