What Happen to my Animation?

i got bug that make werid pose when i hold gear and seat, idk how to fix does anybody know how to fix this werid one?


Hold Gear
image
Without Gear
Here is Script:

seat = script.Parent
function added(child)
	if (child.className=="Weld") then
		human = child.part1.Parent:FindFirstChild("Humanoid")
		if human ~= nil then
			anim = human:LoadAnimation(seat.sitanim)
			anim:Play()
		end
	end
end

function removed(child2)
	if anim ~= nil then
		anim:Stop()
		anim:Remove()
	end
end

seat.ChildAdded:connect(added)
seat.ChildRemoved:connect(removed)

Tell me What should i do, Change Idle?, Change Scripts?
thank you Ya’ll!

1 Like

Try changing the default animation for holding gears.

1 Like

Make the sitting animation have a higher priority like Action.

1 Like

Action4 or Action3?
Meanwhile it work but soda will use no on mouth

Ok scratch that, try changing the soda animations so they don’t effect the humanoid root part or torso

Soda Script is Postion and Rotate

Could it be because the soda has its own animation script? Otherwise im not sure, but i can help you look into it