For those without Empty's MOD.. use the following code.
This script isn't just for the medic. If you don't have model pack 4, you can still use this with other characters!
;Artificial Intelligence Script
;By Billy Robinson AKA Nue B.
;Brobinson317@sbcglobal.net
;Header
desc = Follow Waypoints (if available) or stands idle, When plr approaches prompts to restore health
;Triggers
:state=0:hudreset,hudx=50,hudy=65,hudimagefine=gamecorehudswait1small.dds,hudname=wait1,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=80:hudshow=wait1,state=11
:state=11:timerstart,state=12
:state=12,timergreater=1500:hudunshow=wait1,state=13
:state=13:hudreset,hudx=50,hudy=65,hudimagefine=gamecorehudswait2small.dds,hudname=wait2,hudhide=1,hudmake=display,state=14
:state=14,plrdistwithin=80,timergreater=2000:hudshow=wait2,state=15
:state=15,timergreater=5000:hudunshow=wait2,state=16
:state=16,plrdistwithin=80:rotatetoplr,waypointstop
:state=16,plrdistwithin=80,timergreater=6500:activate=2
:state=16,activated=2:state=2
:state=2:activate=0,plraddhealth=500,plrsound=audiobankitemshealthup.wav,state=3
:state=3,activated=0,plrdistfurther=100:animate=2,waypointstart,state=10
:waypointstate=0:animate=2,waypointstart
:waypointstate=3:animate=2,waypointnext
:waypointstate=4:animate=2,waypointrandom
:waypointstate=5:animate=2,waypointreverse
:random=20:rotateheadrandom=65
;End of Script
Nue B. or not Nue B. That is the question.