Here is a simple excerpt from a Local Script in the starter pack.
function KeyPress(PressedKey) local key = string.lower(PressedKey) --if key:byte() == 9 then ----------------------------PARRY ANIMATION/CODE if key == "r" then local hum = script.Parent.Parent.Character:FindFirstChild("Humanoid") local occ = script.Parent.Parent.Character:findFirstChild("Torso"):findFirstChild("isOccupied") if occ.Value == false then occ.Value = true local anim = Instance.new("Animation") --anim.AnimationId ="http://www.roblox.com/Asset?ID=27762691" anim.AnimationId = "http://www.roblox.com/asset/?id=27762691" local anime = hum:LoadAnimation(anim) anime:Play() wait(2) anime:Stop() anime:remove() wait(.3) occ.Value = false end end