Tool is not able to drop

i made a ladder tool that u can collect by clicking a ladder, and i want the ladder to be droppable so im trying backspace but everytime i drop it i get it back, CanBeDropped is set to true btw any help?

Use a script and set the CanTouch property of the handle of the tool to false and then back on after a second or two.

Tool.Unequipped:Connect(function()
     if Tool.Parent == workspace then
          Tool.Handle.CanTouch = false
          task.wait(1)
          Tool.Handle.CanTouch = true
     end
end)

local or server script??

and also should i put in handle

Server script and could be placed anywhere in the tool, like the handle or the tool itself. Placing it in the tool itself is better.

local Tool = script.Parent
Tool.Unequipped:Connect(function()
     if Tool.Parent == workspace then
          Tool.Handle.CanTouch = false
          task.wait(1)
          Tool.Handle.CanTouch = true
     end
end)

TSYM IT WORKED

i set the wait to 5 so u can pick it up after 5 seconds

Mhm yeah. No problem. Don’t call me “bro” though…

ok i wont call u that imma edit the post

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