playing npc’s animations client side??? what???
but then how are you going to replicate those animations to every other client, via :FireAllClients()??
it’s just unnecessary amounts of additional code that could very much be skipped by just playing the animations on a server script
not to mention that you would have to check whether an npc is close enough to play animation and if so play it, this will have severe performance issues