I set the AnimationTrack priority to action, but the ROBLOX animation still over rides it. (only works for the client, not for other players)
Filtering Enabled is on.
local Animation = script:WaitForChild('Animation')
local AnimationTrack = nil
local ActiveTracks = nil
local State = nil
function AF_LOADANIM(name, id, speed, state)
Animation.AnimationId = id
State = state
if AnimationTrack then
AnimationTrack = nil
end
--SET TRACK--
AnimationTrack = Humanoid:LoadAnimation(Animation)
AnimationTrack.Name = name
AnimationTrack.Priority = Enum.AnimationPriority.Action
print(AnimationTrack.Priority)
--PLAY--
AnimationTrack:Play()
--ADJUST SPEED--
AnimationTrack:AdjustSpeed(speed)
end

5 comments
Did you make the priority Action when you were making the animation?
Yes I checked the arms and unchecked the legs, torso and head.
Everything runs fine for only the local player, but for other players the animation keeps getting interupted by the ROBLOX default animations
Never mind, was able to fix it
make sure to set priority