beginscript; SelectWeapons (0,0,0); label SixDropped: if (GetGlobalVar (2) < 6) { EndFrame(); goto SixDropped; } WaitForTime (100); SetFollowWaypoint(25, 0, 0); label Pos: if (UnitDead () || GetState() == 9) { EndFrame(); goto End; } if (GetFollowWayID() != 15) { EndFrame (); goto Pos; } SetFollowWaypoint(37, 0, 0); label TwelveDropped: if (GetGlobalVar (2) < 12) { EndFrame(); goto TwelveDropped; } label PlayerRange: if (PlayerInRange(500) != 1) { EndFrame(); goto PlayerRange; } SelectWeapons (1,0,0); SetFollowUnit (0x7401, 250, 400); SetFollowRange (400); TargetFires (1); //label InPosition: //if (OtherUnitInRange (trig4, 900) != 1) // { // EndFrame (); // goto InPosition; // } //SetFollowUnit (trig4, 50, 950); //SetFollowRange (900); //TargetFires (1); label End: EndFrame(); goto End; endscript; $