need help with this script. ive been tryin to make a script where the entities search for me but, when in a zone,they have to be up close. the player would be set to 0. but right off the bat they come straight at me. somebody please help me.
;Artificial Intelligence Script
;Header
desc = find player and shoot plr, if loose plr, resume search.
;Triggers
:state=0:globalvar=1,state=1
:state=0:waypointstart,setframe=19
:state=1,plrcanbeseen,varequal=0,state=2
:state=1,plrcanbeseen,varequal=1,state=40
:state=1,random=20:rotateheadrandom=65
:state=1,shotdamage=1:settarget,animate=1,rotatetotarget,resethead,state=40
:state=1,noiseheard=5:settarget,rotatetotarget,state=20
:state=2,losetarget=100:state=0
;-=>>>WAYPOINTS<<<=-
:waypointstate=3:animate=2,waypointnext
:waypointstate=4:animate=2,waypointrandom
:waypointstate=5:animate=2,waypointreverse
;///PLR FOUND\\\
:state=20,plrcanbeseen:state=50
:state=20,plrcannotbeseen:state=40
;///Look For Plr\\\
:state=40,plrcannotbeseen,random=3:timerstart
:state=40,plrcannotbeseen,random=3,timergreater=30:rotateheadrandom=50
:state=40,plrcannotbeseen,random=3,timergreater=40:pivotrandom=55,movefore=10,animate=2
:state=40,shotdamage=1:rotatetoplr
:state=40,noiseheard=60:rotatetoplr
:state=40:state=20
;//ATTACK\\
:state=50,plrcanbeseen:state=51,settarget
:state=50:runfpidefault=1
:state=51,losetarget=100:state=0
:state=51:rotatetoplr
:state=51,plrcanbeseen:settarget
:state=51,ifweapon=1,plrdistfurther=400:movetotarget=1,animate=5
:state=51,plrdistwithin=101:rotatetoplr
:state=51,ifweapon=1,plrdistwithin=401,plrcanbeseen=46,rateoffire:animate=1,rotatetoplr,freeze,useweapon,rundecal=6
:state=51,ifweapon=0:animate=1,freeze,state=52,setframe=6
:state=51,plrdistwithin=700,random=50:state=55
:state=51,plrdistwithin=300:state=60
:state=52:incframe=6
:state=52,frameatend=6:state=51,reloadweapon,sound=audiobank\guns\reload.wav
:state=55,random=1:state=56,setframe=4
:state=55:state=57,setframe=3
:state=56:incframe=4,strafe=90,rotatetoplr
:state=56,frameatend=4:state=51,animate=1
:state=57:incframe=3,strafe=-90,rotatetoplr
:state=57,frameatend=3:state=51,animate=1
:state=60:state=61,setframe=5
:state=61:incframe=5,strafe=180,rotatetoplr
:state=61,frameatend=5:state=51,animate=1
;End of Script
heres the zone
;Artificial Intelligence Script
;Header
desc = Stealth Trigger Zone Stock
;Triggers
:state=0:globalvar=1,setvar=1,state=1
:state=1,plrwithinzone=1,scancodekeypressed=46:setvar=2,state=2
:state=2,plrwithinzone=0:state=0
;End of Script
l