Animation playing not correctly,

Action I guess. If its correct

Example please. Sorry for asking.

Iā€™m guessing the script you are using is from this post?

Also Humanoid:LoadAnimation() is deprecated so use the animator of the Humanoid.

I think the problem here is the animation priority because it should be working perfectly fine.
Thereā€™s a solution in this post:

One of the responses is pretty helpful:

local Game = game
local Players = Game:GetService("Players")

local function OnPlayerAdded(Player)
	local function OnCharacterAdded(Character)
		local Animate = Character:FindFirstChild("Animate") or Character:WaitForChild("Animate")
		local SitValue = Animate:FindFirstChild("sit") or Animate:WaitForChild("sit")
		local SitAnimation = SitValue:FindFirstChild("SitAnim") or SitValue:WaitForChild("SitAnim")
		SitAnimation.AnimationId = "rbxassetid://0" --Change '0' for the desired animation's ID.
	end
	
	Player.CharacterAdded:Connect(OnCharacterAdded)
end

Players.PlayerAdded:Connect(OnPlayerAdded)
1 Like

No that is incorrect. I should have make the animation more up when player sits but I dont know how

Nvm, that is correct. But I dont know how to position upper.

If you want to make the animation do it, for the first frame make the HumanoidRootPart be on a higher position, I canā€™t give you an example right now as Iā€™m away from my computer, the second would be to make a script like:

HumanoidRootPart.Position = HumanoidRootPart.Position + Vector3.new(0,howMuchYouNeed,0)
1 Like

No, that doesnt work. Any other?

The other would be to move the weld but Iā€™m not sure of how to do taht sorry :sweat_smile:

1 Like