You can use the Macro "Brick-Perforated Bond" but you need to edit it:
-Change the "X rotation" to "0" in the Array2S in order to use it as floor (In this case you can use it on lines, but...
-if you have an spline area just activate "extend X/Y size to Area" in the clipping area options of the Array2S
-also you need to connect the XSpline to the Clipping Area in order to use it.
-change the "Overlap" value of the Macro in order to have your 2nd option, the "wall height" value doesnt affect now that you have change the xspline to clipping area
Maibe theres a simpler way to do it but its the first thing that occures to me since you have basic knowledge, Hope this could help you
