Run it
Copy the script and paste it into your executor.
local lp = game.Players.LocalPlayer
local animationInfo = {}
function getInfo(id)
local success, info = pcall(function()
return game:GetService("MarketplaceService"):GetProductInfo(id)
end)
if success then
return info
end
return {Name=''}
end
function block(player)
keypress(0x46)
wait()
keyrelease(0x46)
end
local AnimNames = {
'Slash',
,
}
(v)
(char)
humanoid = char:(, )
humanoid
humanoid.AnimationPlayed:((track)
info = animationInfo[track.Animation.AnimationId]
info
info = ((track.Animation.AnimationId:()))
animationInfo[track.Animation.AnimationId] = info
(lp.Character lp.Character:() v.Character:())
mag = (v.Character.Head.Position - lp.Character.Head.Position).Magnitude
mag <
_, animName (AnimNames)
info.Name:(animName)
(block, v)
)
v.Character
(v.Character)
v.CharacterAdded:(charadded)
i,v (.Players:())
v ~= lp
(v)
.Players.PlayerAdded:(playerAdded)Autoparry
Universal