Danke für deine Hilfe,
dein Script hat mir weitergeholfen.
Ich habe ihn dann noch für mich modifiziert.
Allerdings verschwinden alle Sprites bis auf eines,
nachdem alle 10 generiert wurden.
Code:
function rotate_around()
{
var star_winkel = 0;
my.passable = on;
my.scale_x = 0.25;
my.scale_y = 0.25;
my.scale_z = 0.25;
while(1)
{
if(i == 10)
{
my.x = model_ent.x + 20 * sin(star_winkel);
my.y = model_ent.y - 20 * cos(star_winkel);
star_winkel += 15 * time_step;
}
wait(1);
}
}
function create_star()
{
var o;
while(i < 10)
{
ent_create(star_tga,vector(my.x + 20 * sin(o),my.y + 20 * cos(o),my.z),rotate_around);
i += 1;
o += 36;
sleep(0.25);
}
}