LOL, i managed!

This is what i came up with:
function create_LIFE_METER()
{
if(LIFE_METER!=null){return;}
LIFE_METER = ent_createlayer("LIFE_METER.mdl",0,2);
life_meter();
return;
}
function life_meter()
{
while(LIFE_METER==null||camera_arrow_1==null){wait(1);}
LIFE_METER.y = 180;
LIFE_METER.z = 100;
LIFE_METER.x = 366;
LIFE_METER.pan = 300;
LIFE_METER.scale_x = 0.5;
LIFE_METER.scale_y = 0.5;
LIFE_METER.scale_z = 0.5;
return;
}
And there's even a small routine to shrink it back and forth from the top view:
var LIFE_METER_size=0;
var LIFE_METER_taswitch=0;
on_j = LIFE_METER_MOVES();
function LIFE_METER_MOVES()
{
if(LIFE_METER_taswitch==1){return;}
while(1)
{
if(LIFE_METER_size==0)
{ if(LIFE_METER_taswitch==0){LIFE_METER_taswitch=1;}
if(LIFE_METER.scale_x<1.0){LIFE_METER.scale_x+=0.1* time_step;}
if(LIFE_METER.scale_y<1.0){LIFE_METER.scale_y+=0.1* time_step;}
if(LIFE_METER.scale_z<1.0){LIFE_METER.scale_z+=0.1* time_step;}
if(LIFE_METER.y>=150){LIFE_METER.y-=7*time_step;}
if(LIFE_METER.z>=81){LIFE_METER.z-=5*time_step;}
if(LIFE_METER.tilt>=0 && LIFE_METER_taswitch==1){LIFE_METER.roll+=30*time_step;}
if(LIFE_METER.tilt>=25 && LIFE_METER_taswitch==1){LIFE_METER_taswitch=2;}
if(LIFE_METER.tilt>0 && LIFE_METER_taswitch==2){LIFE_METER.roll-=30*time_step;}
if(LIFE_METER.tilt<=0 && LIFE_METER_taswitch==2){LIFE_METER_taswitch=1;}
if(LIFE_METER.scale_x>=1.0){LIFE_METER.scale_x=1.0;LIFE_METER.scale_y=1.0;LIFE_METER.scale_z=1.0;LIFE_METER.y=150;LIFE_METER.z=80;LIFE_METER_size=1;LIFE_METER.roll = 0;LIFE_METER_taswitch=0;return;}
}
if(LIFE_METER_size==1)
{ if(LIFE_METER_taswitch==0){LIFE_METER_taswitch=1;}
if(LIFE_METER.scale_x>0.5){LIFE_METER.scale_x-=0.1* time_step;}
if(LIFE_METER.scale_y>0.5){LIFE_METER.scale_y-=0.1* time_step;}
if(LIFE_METER.scale_z>0.5){LIFE_METER.scale_z-=0.1* time_step;}
if(LIFE_METER.y<=180){LIFE_METER.y+=7*time_step;}
if(LIFE_METER.z<=100){LIFE_METER.z+=5*time_step;}
if(LIFE_METER.tilt>=0 && LIFE_METER_taswitch==1){LIFE_METER.roll-=30*time_step;}
if(LIFE_METER.tilt<=-25 && LIFE_METER_taswitch==1){LIFE_METER_taswitch=2;}
if(LIFE_METER.tilt<0 && LIFE_METER_taswitch==2){LIFE_METER.roll+=30*time_step;}
if(LIFE_METER.tilt>=0 && LIFE_METER_taswitch==2){LIFE_METER_taswitch=1;}
if(LIFE_METER.scale_x<=0.5){LIFE_METER.scale_x=0.5;LIFE_METER.scale_y=0.5;LIFE_METER.scale_z=0.5;LIFE_METER.y=180;LIFE_METER.z=100;LIFE_METER_size=0;LIFE_METER.roll = 0;LIFE_METER_taswitch=0;return;}
}
wait(1);
}
}
Thanks again for the quick help folks!