I have a script that will give you a tool if your torso touched the part, but I can't get it to work. Player's arms and legs also activate the script and I just can't fix it!
local part = script.Parent
local Debounces = {}
local function onTouch(part)
local Player = game.Players:GetPlayerFromCharacter(part.Parent)
if Player and not Debounces[Player.UserId] then
if part.Parent == Player.Character:FindFirstChild("Torso") then
Debounces[Player.UserId] = true
print(part)
end
end
end
part.Touched:Connect(onTouch)
