This script will allow you to designate an area where the number of instances of an object you choose can drop, collision free. It works by testing the designated area for a collision free spot (randomly chooses points, tests x # of times, places object or fails to).
You also get the option to return debug messages on whether or not the item is places, how many attempts it takes, etc.
End User Licence Agreement (EULA).