Thema: Script Hilfe beim HST KI Mi März 18, 2009 10:04 pm
Hab Probleme mit meinem HST Ki. Er finden vl. nichts oder so. Halt ich hab grad keine lust dem Fehler zu Suchen. Er schießt auf nichts und macht nichts.
Ach es gibt keine Errors sonst hätte ich es gemacht.
Code:
/*-- AI --*/
#strict 2
#include AHST
/* Initialisierung */
protected func Initialize() { //Grafik wächseln zum HST SetGraphics(0, this(), AHST); //Effect machen AddEffect("AI",this(),1,1,this()); //Waffe machen | Ist Richtig CreateObject(ALW1,0,0,GetOwner()); //Das rest dem HST überlassen return _inherited(); }
func Ai() { //Feind? var Feind; if(Feind=FindFeind()) AI_Shoot(Feind); }
func FindFeind() { var Objects; if( Objects=FindObjects(Find_OCF(OCF_CrewMember),Find_Distance(100) ) ); for(var pObj in Objects) { //Weg frei? if(!PathFree(GetX(),GetY(),GetX(pObj),GetY(pObj))) continue; //Richtige Masse? var A=Angle(GetX(),GetY(),GetX(pObj),GetY(pObj)); if(!A<300||!A>90) continue; //Lebt er überhaupt? if(!GetAlive(pObj)) continue; //k dann haben wirs return pObj; } return false; }
func AI_Shoot(object pObj) { var Dir; //Richtung machen var A=Angle(GetX(),GetY(),GetX(pObj),GetY(pObj)); if(!A<300) Dir=0; else Dir=1; SetDir(Dir); //Feuern| Is richtig ControlThrow(); return true; }
/* Itemlimit */ public func MaxContentsCount() { return(1); }
MfG Alex
Gerrit Generalmajor
Alter : 29 Ort : Ostrhauderfehn Anmeldedatum : 12.05.08
Thema: Re: Script Hilfe beim HST KI Mi März 18, 2009 10:06 pm
Ist die KI Regel an? Würd das mal überprüfen
Alexander Hauptman
Anmeldedatum : 06.10.08
Thema: Re: Script Hilfe beim HST KI Mi März 18, 2009 10:08 pm
>Ist die KI Regel an? Soetwas brauch ich nicht ich baue mir Kis selbst!
Gerrit Generalmajor
Alter : 29 Ort : Ostrhauderfehn Anmeldedatum : 12.05.08
Thema: Re: Script Hilfe beim HST KI Mi März 18, 2009 10:10 pm
Ah das machst du also wenn du aus der ecke raus bist. Echt sry Hab einfach das erste gesagt was mir einfiel zum problem^^
Höfi SFT
Alter : 29 Anmeldedatum : 20.10.08
Thema: Re: Script Hilfe beim HST KI Mi März 18, 2009 10:11 pm
habs mal verschoben
Gerrit Generalmajor
Alter : 29 Ort : Ostrhauderfehn Anmeldedatum : 12.05.08
Thema: Re: Script Hilfe beim HST KI Mi März 18, 2009 10:15 pm
kam mir auch komisch vor das er es in Off topich gepackt hat, aber so ist der alex nunmal
Liech Fregattenkapitän
Alter : 33 Anmeldedatum : 02.02.09
Thema: Re: Script Hilfe beim HST KI Mi März 18, 2009 11:39 pm
Zitat :
ich hab grad keine lust dem Fehler zu Suchen
Och wie süß. Du kannst es, bist aber zu faul :O Ich bekomm ja fast mitleid mit dir
NilsZ Admiral
Ort : Mein Rekord: 27 Punkte! :D Anmeldedatum : 07.08.08
Thema: Re: Script Hilfe beim HST KI Mi März 18, 2009 11:51 pm
Bei so einem Script rollen sich bei mir die Fußnägel auf! Ein Objekt das sich selbst als Effekt missbraucht und dann auch noch ein anderes darstellen soll. Ich kann dich verstehen, ich hätte da auch keine Lust zu.