GHOST I did a lot of way point script awhile back. This is not too hard. There are a lot of waypoint commands and can be confusing.
Ok, attached is a simple character "follow" script that when Player steps into a triggerzone with activate if used (character name)
Character stops waypoints for 5 secs then resumes. Adjust timer to suit your needs
:waypointstate=0:state=1,animate=2,waypointstart
:waypointstate=3:animate=2,waypointnext
:waypointstate=4:animate=2,waypointrandom
:waypointstate=5:animate=2,waypointreverse
:state=0:state=1
:state=1,activated=1:waypointstop,animate=1,etimerstart,state=2,activate=0
:state=2:etimerstart,resethead,state=3
:state=3,random=20:rotateheadrandom=60
:state=3,etimergreater=5000:waypointstate=0,state=1,animate=2,waypointstart
Also, this can be used over and over as it resets itself if your script "plrwithinzone" also resets

My games never have bugs.... they just Explosys's
** WHERES MY YELLOW BUTTON ? **