I'm aware there are similar posts to this, but trust me, I have tried all of them and none of them seem to work.
I'm trying to modify the grip of a tool to go to a certain part in Workspace. I cannot find the correct way to do so as I've looked for hours and none of the methods will put my tool inside the part. I believe everything is offset by the different rotations, but I'm unaware how to calculate them. Sometimes the script will put it really close and sometimes it sends the tool into another dimension. What method should I be using to calculate the tool grip correctly?
local Players = game:GetService("Players") local Player = Players.LocalPlayer local Tool = Player.Character.Tool local Character = Player.Character local Target = workspace.Part local Diff = Character.RightHand.CFrame:toObjectSpace(Target.CFrame) warn(Diff) Tool.Grip = Diff
https://cdn.bloxynet.xyz/GtYT4P0UMalKJHqToDjn6uKzFm97vo5O.png
Perhaps, do you have CloneTrooper1019's tool grip editor? https://web.roblox.com/library/174577307/Tool-Grip-Editor This one does cost 25 robux though.