When i equip different tool then the handle falls

This is a normal thing, however the Tool falling isnt

The touch interest is only in the handle when the tool is inside of workspace. it is completely unnecessary for the touch interest to be in the tool anywhere else.

Then how do i put in the touchinterest when its the issue?

The TouchInterest should Apply itself when the tool is getting equipped, as @HP5C stated, it only appears when the Tool is inside the workspace

oh i checked right now,when i equip it then no touchinterest appears,how do i fix it?

but what if the touchinterest doesnt appear when tool is equipped?

you wrong, touchinterest is only on tool while unequipped, to pickup ability

We are talking about when inside Starterpack, in there, there is no TouchInterest

can you send screenshot of tool tree?
like this
image

oh but how is the issue then? (3O characters dawg)

I am testing, and I am finding no issues whatsoever with Tools

oh because in the previous post you asked me if it have touchinterest and i said no and you said that is the issue so i dont understand how to fix it


Oh the tool is just Handle,local script,serverscript thats all

Check the tool’s RequiresHandle property. If it is not on, set it to true.

"The tool is just a Handle and other scripts. "
Sounds like it may be a script issue in the local or server scripts.

-- credit to xSIXx
	local player
	local character
	local humanoid
		local isR15
	local rightHand
do
	script.Parent.Equipped:connect(function()
		if player == nil then
			player = game.Players:GetPlayerFromCharacter(script.Parent.Parent)
		end
		if character == nil or character.Parent == nil then
			character = script.Parent.Parent
			humanoid = character.Humanoid
				isR15 = humanoid.RigType == Enum.HumanoidRigType.R15
			rightHand = isR15 and character:WaitForChild("RightHand") or character:WaitForChild("Right Arm")
		end
		local getWeld = rightHand:WaitForChild("RightGrip")		
		local motor = Instance.new("Motor6D")
		motor.Name = motorName
		motor.Part0 = getWeld.Part0
		motor.Part1 = getWeld.Part1
		--motor.C0 = getWeld.C0
		--motor.C1 = getWeld.C1
		
		getWeld:Destroy()
		motor.Parent = rightHand
	end)
end
1 Like

I’m not an expert, someone else may explain it, but it doesn’t seem to make a weld between the Handle and the local getWeld = rightHand:WaitForChild("RightGrip")

		motor.Part0 = getWeld.Part0
		motor.Part1 = getWeld.Part1

thank you it solved the problem

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.