For the past years , I've been really curious on how they (Retail Tycoon or other similar games Developers) did their NPCs.
From my experience , using 'humanoid' will cause extreme lag if it's more than 20+ . I tried not using humanoid but rather using AnimationController and try to move them. But it's hard.
Question is , do you guys have any ideas how they do it? Bodyforce, Body movers or anything? It'd really help me. This isn't a 'script request' I would like to learn how they do it.
Thanks.

3 comments
it isn't , of course I know how to script an NPC. I script as a hobby for years. I just want some professional scripter to give me an idea ... :(
ur right this isnt a script request, all u want is some idea on how to start making it work and not an actual script
but i think u can actually use walktopoint inside the npc and then u can just tell it to go to that point when the condition is met