PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : synchronizeWaypoint probleme


aXXIs262
04.03.2009, 19:14
hi,

ich habe folgendes Problem:

und zwar, eine Gruppe soll in einen Hubschrauber steigen. der Hubschrauber ist h1 und die gruppe ist grprescue...
die guppe wird über einen trigger erstellt, der Trigger ruft auch den Hubschrauber, der Startet auch und fliegt los, die Gruppe ist auch da und wartet, nur leider landet der Hubschrauber nicht sondern fliegt über dem H und die Gruppe wartet vor dem H, also geht es nicht weiter :(

Das scheint ja ein Problem mit dem synchronizeWaypoint sein oder ? ich habe es schon mit

[_heli, 0] synchronizeWaypoint [[grprescue, 0]];und so probiert, immer das selbe...
kennt sich damit einer aus ? weiss einer was ich da falsch mache ?

_heli = group h1;
grprescue= createGroup West;
[ ai4,ai2,ai3,ai1] join grpnull;
[ ai4,ai2,ai3,ai1] join grprescue;
grprescue selectLeader ai4;
WP1 = grprescue addWaypoint [getMarkerPos "GrpM", 0];
wp1 setWaypointType "get in";
WP2 = _heli addWaypoint [getMarkerPos "GrpM", 0];
wp2 setWaypointType "Load";
WP3 = _heli addWaypoint [getMarkerPos "GrpM2", 0];
wp3 setWaypointType "move";
[_heli, 1] synchronizeWaypoint [[grprescue, 1]];
das funktioniert auch nicht... was mache ich nur falsch ? der Heli bleibt in der Luft und die Soldaten machen keine anstalten irgenwas zu tun...

Vienna
04.03.2009, 20:26
Vielleicht liegt es daran, dass du dem Heli zweimal den Wegpunkt 0 zugewiesen hast.

aXXIs262
04.03.2009, 20:53
[getMarkerPos "GrpM", 0]; ?

das meinst du? ich denke die "0" ist der radius oder ?

aXXIs262
04.03.2009, 21:19
ich habs hinbekommen:

_heli = group h1;
grprescue= createGroup West;
[ ai4,ai2,ai3,ai1] join grpnull;
[ ai4,ai2,ai3,ai1] join grprescue;
grprescue selectLeader ai4;

WP2 = _heli addWaypoint [getMarkerPos "GrpM",5];
wp2 setWaypointType "Load";

WP1 = grprescue addWaypoint [getMarkerPos "GrpM",5];
WP1 setWaypointType "getin";

WP3 = _heli addWaypoint [getMarkerPos "GrpM2", 5];
wp3 setWaypointType "unload";

[_heli, 1] synchronizeWaypoint [[grprescue, 1]];


setwaypointtype "getin" nicht get in :)

Vienna
04.03.2009, 22:17
Das ist die Wegpunktnummer.

Waypoint

[group, index]

Description: Group is of type Group, index is of type Number.
Index selects waypoint.
Index 0 selects first waypoint which is always created on group starting position.

Comments:

Note that [groupname, 0] is automatically created at a unit's starting position.

Therefore:

[groupname, 1] would be the first in-editor waypoint
[groupname, 2] would be the second
And so on...

Retrieved from "http://community.bistudio.com/wiki/Waypoint"

aXXIs262
05.03.2009, 00:26
jo danke jetzt gehts ja, wegpunkt 1 war ja dann richtig...