Butler NPC for Dimensions that walk players through Dimensions with Dialog:

self explanatory.

Butler can be told by owners where to walk to, and what to say when they get to location.

Butler's movement can be pre designed by allowing the player to first take control of the Butler, and its movement is recorded by a point A to B, kind of system, which allows owner to place dialog at each end of the segment path or in between point A and B.