Hi,
Also mein Script habe ich mehr oder weniger aus diesem Post übernommen:
Creating Group With Trigger + Add Urban Patrol Script - Armed Assault Info Forums
In meiner Datei steht bisher eigentlich nur sowas:
PHP-Code:
eastGP = Creategroup EAST;
eastGP createUnit ["SquadLeaderE", getMarkerPos "GrpM", ["GrpM"], 5, "FORM"];
eastGP createUnit ["SoldierEB", getMarkerPos "GrpM", ["GrpM"], 2, "FORM"];
eastGP createUnit ["SoldierEB", getMarkerPos "GrpM", ["GrpM"], 2, "FORM"];
eastGP createUnit ["SoldierEG", getMarkerPos "GrpM", ["GrpM"], 2, "FORM"];
eastGP createUnit ["SoldierEMG", getMarkerPos "GrpM", ["GrpM"], 2, "FORM"];
eastGP createUnit ["SoldierEAT", getMarkerPos "GrpM", ["GrpM"], 2, "FORM"];
eastGP createUnit ["SoldierESniper", getMarkerPos "GrpM", ["GrpM"], 2, "FORM"];
eastGP move getMarkerPos "zielMarker";
Das waitUntil kenne ich noch nicht.
Wenn ich das richtig verstehe, dann ist das wie ne Art "Listener", der in meinem Fall auf waitUntil
{!alive eastGP}; horcht?
Ich hatte erst eine if Anweisung im Script aber dann ist mir eingefallen, dass das Script ja grundlegend nur 1x durchlaufen wird und es so nicht gehen kann. Daher war mir nicht klar, wie ich solch einen Listener einbauen kann, der immer wieder gleich nach dem erzeugen der neuen Gruppe auf irgendetwas hört und dann etwas darauf hin wieder auslöst/ausführt.
Wie müsste ich das in meinem Fall denn schreiben? Weil diese Zeile hier tut ja noch nichts außer auf etwas warten oder?
PHP-Code:
waitUntil {!alive eastGP};
Gruß Mario