How would i make a object be grabbed in a certain spot for a custom grabbing system?

I made a grabbing system so when you grab something, it puts the part cframe the same as the hand cframe, how can i change this so it grabs at a certain position, for example, when grabbing a sword, it grabs at the handle, not the middle, and when grabbing an apple, the apple is not almost inside of the hand, i kinda want to grab it like the default grabbing system where you can set info inside of the tool for where you want it to grab from

sorry if its hard to explain

I would make the hand make a manual weld with the object it wants to grab and inside the object I would have a Vector3 Value which would be the offset for the hand to use when making the manual weld

1 Like