This is my first approach but this didn't work.
local mouse = game.Players.LocalPlayer:GetMouse()
local Wield = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(script.Parent.Wield)
local Lunge = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(script.Parent.Lunge)
local Slash = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(script.Parent.Slash)
script.Parent.Equipped:Connect(function(mouse)
Wield:Play()
mouse.Button1Down:Connect(function()
Lunge:Play()
end)
mouse.Button1Up:Connect(function()
Slash:Play()
end)
end)

1 comment
i dont quite understand this. will u please explain? sorry