Is the limit 256k with creating bricks through .cs? And is there some type of wait() function, so that loading all that code doesn't take minutes for blockland to respond?
The global brick limit is 256k bricks. You can get around that limit for the server, but if the client can't physically ghost much more than that number.
As for waiting, you would have to schedule each brick creation. Schedules just tell the engine to wait a few ticks before continuing the code. Here's how a schedule could work for your purposes
function createABrick(%i)
{
//get your data however using the %i for an index
//create the brick
cancel($yourSchedule); //Remove any existing schedule loops to avoid propagation
$yourSchedule = schedule(10,0,"createABrick",%i++); //Set a 10ms schedule to a global variable
}
The syntax for schedules is
schedule(time in ms, object ID or 0, function name, [arguments]);