Making a natural looking grouping

Does anyome know how to write a sceipt to duplicate an obj and the randomize the point of Origin. Given x y and z comstaints. Ie duplicate a bird obj multiple times and then randomly plot each one within x y and z comstaints
Comments
I suggest starting with Tofusan's excellent Replicator script freebie. It uses DAZ Studio's instancing feature and does pretty close to what you want already. It's for landscapes and expects a parent object, but all the pieces are in there.