Does anyone know how to fix this? I’ve already searched it, and I’m quite positive that you set animations by the client. But not sure tbh, help appreciated.
function equip()
local humanoid = character:WaitForChild("Humanoid")
local animator = humanoid:WaitForChild("Animator")
local Animation = Instance.new("Animation")
Animation.AnimationId = "rbxassetid://000000000000" -- asset id
local AnimationPlay = animator:LoadAnimation(Animation)
AnimationPlay:Play()
end
local tool = -- tool
tool.Equipped:Connect(equip)
You’re setting the priority of the AnimationTrack locally. To get past this, export the animation with your desired priority instead of setting it in a LocalScript. You could also just do this on a regular Script so the priority is set correctly, though just exporting it with your set priority prevents a lot of hassle.