Printable Version of Topic

Click here to view this topic in its original format

Armed Assault Info Forums _ Mission Editing _ Spieler genau platzieren

Posted by: Cappa May 8 2009, 19:59

Ich suche eine Möglichkeit, eine Einheit, in meinem Fall den Spieler selbst, punktgenau zu platzieren. Der Spieler soll in einer kurzen Zwischensequenz genau vor einem anderen Soldaten stehen. Ich hab einen Auslöser platziert, der folgendes Script auslöst:

QUOTE
Valtonev setPos [17763.68,12140.09,0.20]

Valtonev doWatch Falke
Falke doWatch Valtonev

Valtonev playMove "ActsPercMstpSlowWrflDnon_Talking1"


Die Einheit ist korrekt als Valtonev benannt und alle anderen Befehle in dem Script funktionieren, aber die Position wird nur dann eingehalten, wenn man sich genau von vorne nähert. Kommt der Spieler von der Seite, steht er dort auch in der Zwischensequenz und redet mit der Wand.

Hat einer eine Ahnung wo das Problem liegt bzw. wie man es anders lösen könnte?

Posted by: Imutep May 8 2009, 21:58

Mit dem doWaatch Befehl ist das so ne Sache, weil die sich meistens wie schon in OFP einfach umdrehen. Keine Ahnung woran das liegt.
Also ich setze da immer leere Marker (grösse 0,5x0,5) und lasse statt dem Spieler ne andere Einheit herbeamen. Danch wieder wegbeamen. (Name setPos getMarker Pos "name Marker";)
Ich platziere die etsprechenden Einheiten immer gleich so wie sie in der Szene stehen sollen und dann schieb ich sie einfach weit weg auf der Karte. Zur Szene beam ich sie dann immer her. Funzt ganz gut smile.gif

Posted by: Cappa May 8 2009, 23:39

Danke für den Tipp. Ist zwar jetzt etwas mehr Arbeit, aber es scheint besser zu funktionieren. Hab die Mission jetzt dreimal laufen lassen und immer standen die Figuren richtig. Hoffentlich war das kein Zufall.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)