Thema: Windstoß-Zauber aktivieren? So Sep 26, 2010 9:40 pm
Ich habe ein Objekt erstellt das per Timer alle 15 Sekunden den Windstoßzauber hervorrufen soll. Allerdings kommt immer Target is Zero obwohl das doch eigentlich nicht sein sollte?
Alter : 28 Ort : In einem kleinen Dorf in Unterfranken (Bayern) Anmeldedatum : 10.02.09
Thema: Re: Windstoß-Zauber aktivieren? So Sep 26, 2010 9:47 pm
Hm Vieleicht solltest du statt CreateObject() CreateContents() verwenden. Musst nur "Object" zu "Contents" machen, Rest bleibt gleich.
Lucutus Marine
Alter : 27 Anmeldedatum : 30.08.09
Thema: Re: Windstoß-Zauber aktivieren? So Sep 26, 2010 9:57 pm
Fehler bleibt gleich. Außerdem macht das Objekt nun gar nix mehr. Sollte jede 10 Sekunden einen Windstoß machen.
Wipfmagus Konteradmiral
Alter : 28 Anmeldedatum : 06.03.10
Thema: Re: Windstoß-Zauber aktivieren? So Sep 26, 2010 10:32 pm
Es wäre besser, wenn das Objekt nach getaner Arbeit removed wird... sonst stecken im Windwerfer irgendwann Hunderte Windstoßzauber-Objekte drin und fressen ein wenig Leistung weg, obwohl sie nicht gebraucht werden.
Nimm doch ActivateAngle - das sollte im Windstoß gehen, auch wenn normales Activate versagt. Füg als Winkelparameter einfach 0 oder sonst was ein.
Liech Fregattenkapitän
Alter : 33 Anmeldedatum : 02.02.09
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 2:50 am
Fehlermöglichkeiten: -Das Objekt wird außerhalb der karte erschaffen -Das Fantasy Pack ist nicht aktiviert
Schau mal ob eins davon zutrifft
Lucutus Marine
Alter : 27 Anmeldedatum : 30.08.09
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 10:38 am
Muss das Fantasy Pack auch aktiviert sein?
Wipfmagus Konteradmiral
Alter : 28 Anmeldedatum : 06.03.10
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 11:27 am
ActivateAngle gehört zum Aimer, und der ist aus dem Fantasypack. Windstoß eigentlich auch.
Liech Fregattenkapitän
Alter : 33 Anmeldedatum : 02.02.09
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 1:28 pm
Wenn du wirklich nur den Windstoß zauber willst kannst du auch einfach alle funktionen des Fantasy packs in deins reinintegrieren die der windstoß verwendet. Aber ActiveAngle ist nicht an der fehlermeldung schuld, das Objekt ABLA fehlt schlichtweg.
Lucutus Marine
Alter : 27 Anmeldedatum : 30.08.09
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 2:06 pm
Also ich habe das Fantasy Pack aktiviert habe das Contents genommen von gamer geht aber net
Gamer Staatsrat
Alter : 28 Ort : In einem kleinen Dorf in Unterfranken (Bayern) Anmeldedatum : 10.02.09
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 2:52 pm
Mhm wird es einfach so aufgerufen als Timer? Dann fehlt ja der Parameter pObj wenn du das ohne Parameter aufrufst.
Lucutus Marine
Alter : 27 Anmeldedatum : 30.08.09
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 5:00 pm
Und wie kann ich das denn nun beheben?
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 7:24 pm
ActivateAngle(pObj, iAngle) wimni. Also dann ActivateAngle(this, ...).
Wipfmagus Konteradmiral
Alter : 28 Anmeldedatum : 06.03.10
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 7:26 pm
Oder, wenn du willst, dass Wind() auch von anderen Objekten aufgerufen werden kann, am Anfang der Funktion:
Code:
if(!pObject) pObject = this;
Lucutus Marine
Alter : 27 Anmeldedatum : 30.08.09
Thema: Re: Windstoß-Zauber aktivieren? Mo Sep 27, 2010 7:47 pm
Wow der Trick von Limeox geht. Vielen dank und auch ein großes dankeschön an alle anderen.