So, neuer Versuch:
Habe folgende Schussfunktion:
Code:
IF(mouse_left == 1)
   {
   	
   	VAR temp[3];
      temp.x = mouse_pos.x; 
      temp.y = mouse_pos.y;
      temp.z = 100000;
	   vec_for_screen(temp,Sicht);
    	c_trace(my.x,temp,ignore_me | ignore_you | USE_POLYGON | Activate_Shoot | Get_Hitvertex);
   	ent_create("Schussloch.tga",target,Schussloch);
      snd_play(Bolter_schuss,50,0);
      effect(funkenspezial,300,target,nullvector);
   	WAIT(1);
   }


Die Partikel entstehen aber im Punkt 0,0,0? Warum das?


I'll start a new try.
I have following code(s.u.)
The particles starts at 0,0,0. Why?