beginscript; label Trig: if (OtherUnitInRange(MainTrain,500)) { SetGlobalVar(1,2); EndFrame(); goto End; } EndFrame(); goto Trig; label End: EndFrame(); goto End; endscript; $