Recently, for my class based fighting game, I was creating a module to load each class onto the given player. I figured out how to replace the players character & attach the camera back onto it, but my only problem is no matter what, the default animations aren’t working.
The delay is intentional, just using a wait(5) on the requiring script to debug the module
The character spawns with the Animator in the humanoid & the Animator script, but it just doesn’t load on for some reason…
If anyone knows a better system to replace a character rather than doing this which does work with animations, or knows how to fix this, that’d be greatly appreciated!
Alright, so I partially fixed the system by changing the LocalScript Animator to a Server Sided one, but now I get this weird delay (Most likely due to it being ServerSided):
I’ve ran into this problem before. The likely fix to it is simply disabling/reenabling the animation script.
For example, here, newshell is the player’s character and the animatescript is what I named the script holding all default character animations.
Edit - change your server script back to a local script within the character (as it is on default)