I’m trying to animate my weapons, and have spent all day on this with no luck. I have some animations which work fine in the animation editor. They’re connected up with a Motor6D (Part0 is right arm, part1 is the WeaponAttach)
However, when I test the game, the animation works, but the bat is in the wrong place.
when you are creating the Motor6D normaly part1 position will be relative to the part0 so its position will be reset thats why there is C0 and C1 and when making it in the plugin its position will not change but still relative to part0 so whats happening is that in the script its creating the motor6D and its position is reset but in your animator the motor6D position havnt reset(if you are not understanding it tell me because its hard to describe it).
so to fix it all you have to do is create the motor6D yourself and put it in the dummy and set part1 and part0 and you will notice the bat position will change which is good then re animate it.
When you animate the tool in game, it won’t animate unless you attach the motor6d to the arm using a script. I made an entire tutorial right here on the developer forum. It’s a bit long, but it should help you.
I just noticed that you made your own script and it could be debugged, but my tutorial can help you avoid RemoteEvents, which also gets rid of a known exploit that Headstackk caused (no blame, just stating the facts, they said it themselves.)