ok, dass war alles irgendie nicht so. Also hab ich angefangen, es selbst zu probieren. Das Geschoss sollen zum Fadenkreuz fliegen, fällt aber zu Boden. Wieso?
Hier der code:
Code:
VAR sicht_dist[3] = -100,0,15;
VAR sicht_ang[3];
VAR Wackel;

VIEW Sicht
{
 layer = 1;
 pos_x = 0;
 pos_y = 0;
 size_x = 800;
 size_y = 600;
 offset_x = 0;
 offset_y = 0;
 arc = 45;
 aspect = 1;
 flags = visible;
}

ACTION Plasmageschoss
{
 
 my.red = 155;
 my.blue = 255;
 my.green = 155;
 my.push = -1;
 
 Ziel.x = 1500 + mouse_pos.x;
 Ziel.y = 1500 + mouse_pos.y;
 Ziel.z = 0;
 vec_for_screen(Ziel.x,Sicht);
 vec_sub(Ziel.x,my.x);
 vec_to_angle(my.pan,Ziel.x);
 WHILE(1)
 {
 
   
  Plasmageschoss_v.x = -20 * time;
 

  move_mode = ignore_passable + ignore_passents +  ignore_sprites;
  ent_move(Plasmageschoss_v.x,nullvector);
  
  my.enable_block = on;
  my.enable_entity = on;
  my.event = Event_Geschoss;
  effect(effect_explo3,100,my.x,nullvector);
  WAIT(1);
  
 }
}