PlayerBackpack.ChildAdded:Connect(function(tool)
task.wait(2)
print(tool:GetChildren())-- {Part1,Part2} tools parts
end)
Buuut stuff like ping might have the delay of the parts being added to the tool longer than 2 seconds.
I don’t want to have a 20-30 second delay for each tool even if I add a spawn().
What would be the best approach for this?
I’m pretty stumped because I don’t want to overcomplicate it by making a whole connection waiting out every ChildAdded of the tool.
You could just wait to see if it has one Part. If it does then you can probably assume that the other parts are loaded as well (I may be wrong) so you won’t necessarily have to wait for just the Handle in case there isn’t one.