I have no idea how to do this. I've tried true/false values to trigger the animation and other stuff that was recommended, but none of it worked.. Please help!
well just do this:
local Players = game:GetService("Players") local part = --the part to be touched local AnimationID = 0000000-- the animation id part.Touched:Connect(function(part) local humanoid = part.Parent:FindFirstChld("Humanoid"); if(humanoid and not Players:GetPlayerFromCharacter(part.Parent)) then local animationTrack = humanoid:LoadAnimation(AnimationID); animationTrack:Play(); end end)