Code:
// ------------------------------------------------------------------------
// Gras setzen rund um den Spieler
// ------------------------------------------------------------------------
function place_grass()
{
	my.pan = random(360);
	my.scale_x = 0.2;
	my.scale_y = my.scale_x;
	my.scale_z = my.scale_x;
	set(my,PASSABLE | TRANSLUCENT);
	my.ambient = 50;
	my.alpha = 70;
	vec_set(temp,my.x);
	temp.z -= 5000;	
	my.z -= c_trace(my.x,temp, IGNORE_ME | IGNORE_SPRITES | IGNORE_MODELS);
}

function grass_generator()
{
	var number_of_grass = 0;
//	VECTOR temp;
	while(number_of_grass < 500)
	{
		vec_set(temp.x,guard.x);
		temp.x += 500 - random(1000);
		vec_set(temp.y,guard.y);
		temp.y += 500 - random(1000);
		temp.z = guard.z + 50;
		gras = ent_create("gras.mdl",temp.x,place_grass);
		number_of_grass += 1;
	}
}




my webside : www.ascalon.jimdo.de