Code:
ENTITY* dusman_en;
var tarat_v;
VECTOR don_dus;
var dusmanslm;
var tarat_v_d;

action dusman()
{
	dusman_en = me;
	c_setminmax(me);
	//dusman_en.lightrange = 200;
	//vec_set(dusman_en.blue,vector(255,0,0));
	while(1)
	{
     tarat_v = c_scan(my.x,my.pan,vector(150,0,1000),SCAN_ENTS|IGNORE_PASSABLE);
     if(tarat_v > 0&&you==player)
     {
     c_move(me,vector(14*time_step,0,0),nullvector,GLIDE);
     ent_animate(me,"walk",dusmanslm,ANM_CYCLE);
     dusmanslm += 3.13*time_step;
     vec_set(don_dus,player.x);	
     vec_sub(don_dus,my.x);
     vec_to_angle(my.pan,don_dus);
     tarat_v_d = c_scan(my.x,my.pan,vector(5,0,5),SCAN_ENTS|IGNORE_PASSABLE);
     if(tarat_v_d>1)
     {
     	ent_animate(me,"scatt",my.skill2,ANM_CYCLE); // hit
     	my.skill2 += 2;
     }
     }
    wait(1);
	}
}



Character don't move...Only turning And doesnt scatt animation

Last edited by Sorrowful; 09/16/12 10:12.

A8.40 Professional
Sancak Oyun Ekibi