Animation's not working on custom rig

I made it my own, but still nothing

You have your own assetID?

The last 2 lines are fine. Is “run” an animation object?

Yes “run” is an animation object in replicated storage

If it’s a group game. The animation must be under the group and not your profile. Also the joints of the player must all be the same, maybe enough are the same for :WalkTo but the rest are not for the animation to work. Try using animatingeditor on the customer, and importing your animation. If it doesn’t play you can see why and it might return an error.

It is an npc rig so the joint’s might not be the same, how would I check?

If the animation script is server side, try moving the animation folder to ServerStorage.

There is a very tricky “feature” regarding the replication of the animation object. While the game is playing, the assetID value in the animation object does not clone. I do not have this problem if I store animations for NPCs in serverstorage, and the animations still replicate to clients. When I was using replicatedstorage, I needed to use stringobjects and modify my code a little.

Take a screenshot of the parts inside the npc model. They should match the general R15 structure. Then in AnimationEditor, there should be a rig and the model should move when you play the animation. If it does, the rig is probably fine.

I greatly appreciate your help, but it is still not working, the joint’s for the rig may not be correct, but I don’t know how to add the joints

image

Roblox has used many joints throughout the years. Some old npcs still have the old joints. Which new ones use attachments. WalkTo would see which type of joints it has and use that animation that correlates to it.

If you just block down the npc rig. Go the animation editor, and click on the npc, import, and select the animation you want to import. It will most likely tell you or show you what bodyparts it isn’t detecting/compatible with the animation.

Also the joints on located in the invidiual body parts.
Example
“LeftFoot” has a “LeftAnkleRigAttachment” in it

The process of creating a rig from scratch is a daunting one. I had assumed your friend handed you a working model. Fortunately there are trustworthy plugins that make this a lot easier. This video demonstrates how to use RigEdit by Arch_Mage, which is the same one I use.

How to make & rig R15 character in Roblox Studio [updated version, step by step] - YouTube

can you take a screenshot of the full rig model with most it’s parts.

Also the animation is most likely for a R15 character with much more parts. Old character models before R15 were R16. Every limb was a single part, rather than 3 parts that bends.

Animations made on R15 do not work on R6 and vise-versa, due to the parts difference

R15 Rig

image

R6 Rig

image

Capture
Capture2

That looks like R6, but I’m walking so I can’t confirm

Do you recommend buying RigEdit plus?

Not to fix a problem. No. But if you are going to do a lot of animation, it’s a reasonable buy.

You linked the model. When I get back to my computer, I will see what is and is not working on it.

Thank you very much, me and my team are very grateful!

You’ve likely just incorrectly referenced the humanoid.

OK, I tested this model on an empty game, then promptly deleted it. See below.

This model has an R6 rig which seems to work fine. Make sure you are using R6 animations, not R15. Try disabling the Animate script. That interferes with NPC animations. If that’s the problem, your animations may have an idle or core priority (overwritten by everything else).

It also has a bunch of other scripts and unusual behavior. For example, after deleting the scripts and renaming the model, the game spawns 2 copies with the original name and one of those copies kills the original. I didn’t do a whole lot of investigating after this. No obvious script was running.

I deleted all the scripts and everything works fine, except the animation