Code:
function fire_create(VECTOR* position)
{
   if(!position)position = nullvector;
   wait(3);
   you = ent_create(NULL,position,Base_Effect_emitter);
   if(you)
   {
      vec_add(you.x,vector(-128.786,-19.160,0.000));
      vec_set(you.pan,vector(0.000,0.000,0.000));
      vec_set(you.scale_x,vector(1.000,1.000,1.000));
      set(you,PASSABLE);
      set(you,INVISIBLE);
   }
   wait(-3);     // wait 3 seconds
   ptr_remove(me); // ...and remove the emitter
}




Last edited by Widi; 02/26/11 18:22.