beginscript; ExcTargetType(0xffff); SelectWeapons(0,0,0); label player: if ( OtherUnitInArea(0x784b,6668,-851,100) && OtherUnitInArea(0x784c,6668,-851,100) && OtherUnitInArea(0x784d,6668,-851,100) ) { // EnterVehicle(0x784b,0x784e); // EnterVehicle(0x784c,0x784e); // EnterVehicle(0x784d,0x784e); DespawnOtherUnit(0x784b); DespawnOtherUnit(0x784c); DespawnOtherUnit(0x784d); EndFrame(); goto player1; } EndFrame(); goto player; label player1: if ( GetGlobalVar(5) == 1 && OtherUnitInArea(0x7850, 6669,-851, 200) && OtherUnitInArea(0x7401, 6669,-851,500) ) { SetFollowWaypoint(195,10,10); SetFollowRange(0); ChangeCamera(0x80a,30,30); WaitForTime(50); ChangeCamera(0x801,30,30); EndFrame(); goto base4; } EndFrame(); goto player1; label base4: if ( PlayerInRange(800) && GetFollowMode() == 3 ) { SetFollowWaypoint(200,12,12); SetFollowRange(0); EndFrame(); goto base5; } EndFrame(); goto base4; label base5: if ( PlayerInRange(800) && GetFollowMode() == 3 ) { SetFollowWaypoint(204,12,12); SetFollowRange(0); EndFrame(); goto End; } EndFrame(); goto base5; label End: EndFrame(); goto End; endscript; $