i just narrowed down the problem. It has to do with this:
vec_set(temp,spawn_points[(my_player_number -1)*3 + 0]); //get station position out of array
player = MP_EntityCreate(player_mdl, temp, player_function, null);
Apparently it cannot create an object that is far away from the origin? Why is that?
if I use
vec_set(temp,vector(0,0,0)); instead it works just fine...?

Micha


~"I never let school interfere with my education"~
-Mark Twain