is there a script that makes npcs walk random?
You could use "a_ranwander.ncs" from the compiled scripts already present within the game, although it pays to copy the script to each module you intend to use it in.
Make sure the script Is also in the uti s endconversation/dlg spot.
If not you will have a npc that walks random at spawn but after talking to them they will stand in one spot.