I made the following script to position 256 gameobjects, but nothings happening. Any Help?

#pragma strict

function Awake () {
	var num : int = 1;
	for (var i : int = 1; i < 128; i ++) {
	var name = "DropPoint" + " (" + parseInt(num) + ")" ;
	var dropPoint = GameObject.Find(name);
	if (num < 16) {
	dropPoint.transform.position.x = num - 2;
	dropPoint.transform.position.y = -1;
	}
	else if (num > 16 &&  num < 32) {
	dropPoint.transform.position.x = num - 18;
	dropPoint.transform.position.y = 1;
	} 
	else if (num > 32 &&  num < 48) {
	dropPoint.transform.position.x = num - 34;
	dropPoint.transform.position.y = 3;
	} 
	else if (num > 48 &&  num < 64) {
	dropPoint.transform.position.x = num - 50;
	dropPoint.transform.position.y = 5;
	} 
	else if (num > 64 &&  num < 80) {
	dropPoint.transform.position.x = num - 66;
	dropPoint.transform.position.y = 7;
	} 
	else if (num > 80 &&  num < 96) {
	dropPoint.transform.position.x = num - 82;
	dropPoint.transform.position.y = 9;
	} 
	else if (num > 96 &&  num < 112) {
	dropPoint.transform.position.x = num - 98;
	dropPoint.transform.position.y = 11;
	} 
	else if (num > 112 &&  num < 128) {
	dropPoint.transform.position.x = num - 114;
	dropPoint.transform.position.y = 13;
	}
	num += 1 ;
	}
}
function Update () {

}

Don’t use Awake() to adjust components on other objects - they might not have been instantiated yet. Use Awake () to initialise variables in this game object, and Start () to initialise variables in other game objects.

Otherwise your code should work (you have attached it to an active gameobject in the scene, right?) so long as you have a bunch of “DropPoint (12)” etc.