Thank you all for your participation! I solved the problem through the waypoints!
Here script (START):
;//Team Factions
;//Team 1 (Player team)
:state=0:aiaddenemy=1 2|5|6,aiaddneutral=1 3,aiaddally=1 4
;//Team 2 (Enemy team)
:state=0:aiaddenemy=2 1|4|6,aiaddneutral=2 3,aiaddally=2 5
;//Team 3 (Neutral team)
:state=0:aiaddenemy=2 6,aiaddneutral=3 1|2|4|5
;//Team 4 (Player Friendly team)
:state=0:aiaddenemy=4 2|5|6,aiaddneutral=1 3,aiaddally=4 1
;//Team 5 (Enemy Friendly team)
:state=0:aiaddenemy=5 1|4|6,aiaddneutral=2 3,aiaddally=5 2
;//Team 6 (Zombie team)
:state=0:aiaddenemy=6 1|2|3|4|5
;------------------------------------------------------------------------------------------------------------------------------------------------------
;//Start & Team Settings
:state=0:setalphafade=100,addaiteam=2,state=1
:state=1,alphafadeequal=0:incalphafade=100
:state=1,alphafadeequal=100:state=2
:state=2,aihastarget=0:aisettarget,airotatetotarget
:state=2,aihastarget=1:state=3
:state=2,aitargetdistwithin=60,aicanshoot=1:state=3
:state=2,waypointstate=0:animate=94,waypointstart
:state=2,waypointstate=3:animate=94,waypointnext
:state=2,waypointstate=4:animate=94,waypointrandom
:state=2,waypointstate=5:animate=94,waypointstop,state=3
:state=3:waypointstop,runfpidefault=1
MAIN (lobotomy, But you can use other characters. Just change the attack animation):
;Dark AI Script
;Author: Никита (www.fpsc.forum24.ru)
;Date: 05.01.2011
;Need: path 1.17 and highest
;Version: 2.0
;Discription: script for a zombie "Lobotomy" (slow) from Model Pack 22.
;===Animations===
:idle=1:animate=1
:movingforwards=1,:animate=94,animationnormal,aisetspeed=85
:movingbackwards=1:animate=94,animationreverse,aisetspeed=85
:runningforwards=1:animate=94,animationnormal,aisetspeed=85
;===Starts script===
:state=0:setaiactive=1,aiattackawareness=1,state=1
;===Targeting===
:state=1,aihastarget=0:aisettarget,airotatetotarget
:state=1,aihastarget=1:aimovetotarget
:state=1,aicanshoot=0:aicleartarget
:state=1,aitargetdistwithin=60,aicanshoot=1:state=10
;////////////////////////////////////////////////////////////////////////////////////////////
;//// Attack ////
;===Random attack==
:state=10,random=1:state=2,setframe=93,setaiactive=0,aistop,sound=audiobank\bond1\lobotomyvomit.wav
:state=10,random=1:state=6,setframe=95,setaiactive=0,aistop,sound=audiobank\bond1\lobotomyvomit2.wav
;===attack 1===
:state=2:incframe=93,airotatetotarget,aisettarget,aisetspeed=120
:state=2,framebeyond=93 80,aitargetdistwithin=60:state=3,aisetmeleedamage=50,aiusemelee=1,aicleartarget,aiattackawareness=1,sound=audiobank\misc\melee.wav
:state=2,frameatend=93:state=4
:state=3,frameatend=93:state=4
:state=4:setaiactive=1,setframe=1,state=1
;===Attack 2===
:state=6:incframe=95,airotatetotarget,aisettarget,aisetspeed=120
:state=6,framebeyond=95 60,aitargetdistwithin=60:state=7,aisetmeleedamage=50,aiusemelee=1,aicleartarget,aiattackawareness=1,sound=audiobank\misc\melee.wav
:state=6,frameatend=95:state=8
:state=7,frameatend=95:state=8
:state=8:setaiactive=1,setframe=1,state=1
;End
Yeah! I do it!