Code:
	var attached;
	var offset_dist[3];
	var offset_angle[3];
	  var attached = 0;
  
  	while(!player) { wait(1); }
	while(player)
	{
		if(status_CarryBox)
		{
			if(attached == 0)
			{
				offset_angle[0] = objent.pan;
				offset_angle[1] = 0;
				offset_angle[2] = 0;
				offset_dist.x = (player.x-objent.x);
				offset_dist.y = (player.y-objent.y);
				offset_dist.z = 0;
				attached = 1;
			}
			my.pan = player.pan;
			vec_set(my.x,offset_dist.x);
			vec_diff(temp,player.pan,offset_angle);
			vec_rotate(my.x,temp);
			vec_add(my.x,player.x);
		}
		wait(1);
	}
}



"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial