local plr = game:GetService("Players").LocalPlayer local backpack = plr.Backpack local char = plr.Character local root = char.HumanoidRootPart local humanoid = char.Humanoid local tool = backpack:FindFirstChildWhichIsA("Tool") or char:FindFirstChildWhichIsA("Tool") local tPlr = "ENTER PLAYER NAME HERE" local tPlayer = game:GetService("Players"):FindFirstChild(tPlr) local tChar = tPlayer.Character local tRoot = tChar.HumanoidRootPart if not tool then return end humanoid:UnequipTools() humanoid.Name = "attach" local newHumanoid = humanoid:Clone() newHumanoid.Name = "Humanoid" char["attach"]:Destroy() newHumanoid.Parent = char newHumanoid:EquipTool(tool) local flag = false task.defer(function() tool.Handle.AncestryChanged:wait() flag = true end) repeat firetouchinterest(tRoot, tool.Handle, 0) firetouchinterest(tRoot, tool.Handle, 1) wait() until flag