Roblox Animation With Armatures Won't Work

  1. What do you want to achieve? Keep it simple and clear!
    I want to animate this custom character which was imported from blender in Roblox.

image

  1. What is the issue? Include screenshots / videos if possible!
    From the image above, you can see that the StarterCharacter isn’t being animated. I am recieving an error:

‘Workspace.CentiDev.Torso:WaitForChild(“Right Shoulder”)’`
I am using the following script to animate which is placed in ServerScriptService:

game.Players.PlayerAdded:Connect(function(Player)
	Player.CharacterAdded:Connect(function(Character)
		Character.Animate.walk.WalkAnim.AnimationId = "rbxassetid://6031964192"
		Character.Animate.idle.Animation1.AnimationId = "rbxassetid://6032098876"
		Character.Animate.idle.Animation2.AnimationId = "rbxassetid://6032098876"
	end)
end)
  1. What solutions have you tried so far? Did you look for solutions on the Developer Hub?

I have searched far and wide yet I have not found and answers, I added Motor6D’s into my characters Torso and positioned them with a plugin because the default “Animate” script doesnt work without the Motor6D’s. I will include the file below along with the animation keyframes in my character. I also then removed the Motor6D’s because then the animation plugin wouldnt work with them.

Character.rbxl (37.4 KB)

Oh, and yes, it does have bones.

image

5 Likes

Have you figured out how to use it as a starter character? I’m trying to figure this out as well and this is like the only post I’ve seen that’s relevant. If you don’t know, sorry I don’t know either lol

Well I don’t know exactly how but make sure that your character is rigged and welded the character, put a humanoid in it and an animation controller (for good measure). I then named it “StarterCharacter” and put it in starterplayer.

I figured it out about 20 minutes ago, it actually started working I believe when I removed the animation controller, I have no idea why but it is working.

1 Like