Hallo leute ich habe ein problem mt dem bewegen von diesem pilz, er soll sich hin und her bewegen in die (x) axe aber ürgend wie geht leuft er immer in eine richtung.

das sind die skill einstellungen
my.skill1 -> 1600
my.skill2 -> 1800
my.skill3 -> 1500
my.skill10 -> 0

///////////////////////////////////////////////////////////////////////////

function pilz_dead ()
{
if(gegner_timer == 0)
{
if(event_type == EVENT_IMPACT && you == player)
{
herzleben += 50;
wait(1);
ent_remove(my);

gegner_timer = 1;
wait(-2);
gegner_timer = 0;

}
if(event_type == EVENT_IMPACT )
{
wait(5);
ent_remove(me);
}
}
}

////////////////////////////////////////////////////////////////////////////
action Pilz ()
{
my.emask = (ENABLE_IMPACT);
my.event = pilz_dead;
var anim_percent1 = 0;
var posiplus = 1;
my.x = my.skill1;


while(1)
{


if(posiplus == 1){my.skill10 = -5 ;my.pan = 90;}
if(posiplus == 2){my.skill10 = 5 ;my.pan = -90;}

anim_percent1 += 6*time_step;
ent_animate(my,"frame",anim_percent1,ANM_CYCLE);

if(my.x == my.skill2) {posiplus = 1;}
if(my.x == my.skill3) {posiplus = 2;}

c_move(me, nullvector, vector(my.skill10*time_step, 0, 0), NULL);


wait(1);
}
}

Last edited by Nomi; 06/30/10 14:48.