beginscript; SpawnUnit(); SetFollowRange(0); ExcTargetType(0xffffffff); label Wait: if (GetGlobalVar(0) == 2) { IncTargetType(0xffffffff); IncTargetType(0x2); IncludeGTarget(2); SetTargetSelectMode(0); EndFrame(); goto Wait1; } EndFrame(); goto Wait; label Wait1: if (GetFollowMode() == 3 && UnitInArea(1432, 980, 400)) { SetFollowWaypoint(84,0,0); EndFrame(); goto RechedDest; } EndFrame(); goto Wait1; label RechedDest: if (GetFollowMode() == 3 && OtherUnitInRange(APC_G2_2,1000)) { WaitForTime(10); //SetGlobalVar(0,3); TriggerMessage(25,h25,Tnk_G2_1); EndFrame(); goto End; } EndFrame(); goto RechedDest; label End: EndFrame(); goto End; endscript; $