Quote: "In my game I need to make a character go and walk up to the player and stay there for a few seconds then follow a waypoint. Is there like a script I could mod or something? "
You could modify the pace script-
;Artificial Intelligence Script
;Header
desc = Hunt And Pace Waypoints
;Triggers
:waypointstate=0:animate=2,waypointstart
:waypointstate=3:animate=2,waypointnext
:waypointstate=4:animate=2,waypointrandom
:waypointstate=5:animate=2,waypointreverse
:nearactivatable=0:settarget,activatetarget=2,animate=1,state=0
:state=0:state=1
:state=1,plrcanbeseen:settarget,state=2
:state=1,random=20:rotateheadrandom=65
:state=1,random=60:rotatetoplr
:state=1,shotdamage=10:settarget,waypointstop,animate=1,rotatetotarget,resethead,state=4
:state=1,noiseheard=5:rotateheadrandom=85
:state=2:waypointstop,rotatetoplr,state=3,shootplr
:state=3:animate=1,waypointstart,state=0
:state=4,plrcanbeseen=46:settarget,state=2
:state=4,random=20:animate=2,waypointstart,state=1
;End of Script
Instead of "shooting" the player, you can change it to use "rotatetoplr" to look at the player when in distance and "followplr" to move to the player.
There's no problem that can't be solved without applying a little scripting.