(06-08-2012, 06:31 PM)Lord Silva Wrote: Quote:quick steps:
1. put the dll in the lf2 folder (i.e. /lf2/ddraw.dll). done
2. make a folder "ai" in the lf2 folder (i.e. /lf2/ai) done
3. in this ai folder, any [id].as files ([id] being the id of ur char) will be used as an ai script for ur char, so you'll have 13.as for an id 13: char. done
4. start coding. error
I dont know why it isn't happening

New Deep acts just like a template.
My lf2 version is 2.0a
HELP!
this is what i've added to data.txt:
id: 400 type: 0 file: data\deep.dat
in ai folder this is the ai file:
and this is what there is inside file:
{
if(target.D==1){D()}
if(target.up==1){down()}
if(target.down==1){up()}
if(target.left==1&&self.state>2){right()}
else if(target.right==1&&self.state>2){left()}
else if(target.state==2&&target.facing==1){right()}
else if(target.state==2){left()}
else if(self.facing==0&&self.state==2){left()}
else if(self.state==2){right()}
if(target.facing+self.facing>1){right()}
else if(target.facing+self.facing<1){left()}
if(target.J==1){J()}
if(target.A==1){A()}
if(target.DJA==3){DJA()}
else if(target.DuJ==3){DuJ()}
else if(target.DdJ==3){DdJ()}
else if(target.DlJ==3){DrJ()}
else if(target.DrJ==3){DlJ()}
else if(target.DuA==3){DuA()}
else if(target.DdA==3){DdA()}
else if(target.DlA==3){DrA()}
else if(target.DrA==3){DlA()}
return 1
}
EDIT:
VV That worked!