Cloning NPC on the client won't load animations

Cloning a server-sided NPC on the client is fine, but the basic animations such as walking, jumping, and running isn’t functioning. I’ve tried replacing the server script with a local script and still does nothing.

DId you load the animations onto the Humanoid?

I used a default local script called “animate” I’m guessing that the animations did load in.

well if you’re cloning a server script to the client (which i guess you are)
it obviously won’t run

I cloned it on the client local script or not, and still wouldn’t run.

An NPC’s animations must be loaded on the server.

1 Like

Try having all the animations load and run from a ModuleScript in either ReplicatedStorage or ReplicatedFirst.

Use a regular Script in the NPC to run the ModuleScript.

Not necessarily. Sometimes they can be loaded from a localscript, but it’s finnicky and should only be used for certain things, like Viewportframe animations and other client-oriented events, like a player/group cutscene.

I’ll just use my module. I was testing to see if it was possible which it probably is but it’s complicated.

Having the same issue. Any solutions yet?

I haven’t found a solution ever since a year ago, however I did make a module that may or may not work depending on the circumstances (meaning it could have bugs, haven’t checked!)

Look above your post, you’ll see it :slight_smile:

1 Like