Allright, heres the sich, I'm working on a space side scroller called "Exciting Fun X-Wing shooting Adventure!" Catchy huh? Anyway, the way it works is theres the menu, you choose your difficulty, then it goes to the game. But heres my conflict. Whenever you goto anouther scene, the Tie Fighters are still going across the screen. The TIEs are made with a "Duplicate" method in which its ment to keep them comming, my problem is that I'm trying to figure out how to get them to stop. If anyone can help I would be eternally greatful.

For some info, heres my code for all the key parts.

(((The X-Wing)))
onClipEvent(load){

moveSpeed=10;
_root.laser._visible=false;
laserCounter=1;
scrollx=_root.mainGround.ground._width/3;
scrollStart=false;
maxLasers=4;
depthCounter=1;

}




onClipEvent (enterFrame) {

if (Key.isDown(Key.SHIFT) and (laserCounter<=maxLasers)) {

laserCounter++;
_root.laser.duplicateMovieClip( "laser"+depthCounter, depthCounter );
_root["laser"+depthCounter]._visible=true;
depthCounter++;
if (depthCounter>maxLasers){
depthCounter=1;
}
}

if (Key.isDown(Key.RIGHT)) {
if (this._x<scrollx){
this._x+=moveSpeed;

} else {
scrollStart=true;
}

} else if (Key.isDown(Key.LEFT)and this._x>0) {

this._x-=moveSpeed;
}

if (Key.isDown(Key.DOWN)and this._y<380) {
this._y+=moveSpeed;
} else if (Key.isDown(Key.UP)and this._y>0) {
this._y-=moveSpeed;
}

}


onClipEvent (keyUp) {
if (Key.getCode() == Key.RIGHT) {
scrollStart=false;
}
}


(((TIE Fighter)))
onClipEvent (load) {

function reset(){
this._x=550;
this._y=random(200)+100;
enemySpeed=random(4)+1+S;
this.gotoAndStop(1);
}

reset();

}

onClipEvent (enterFrame) {

if (_root.spaceship.scrollStart){
this._x-=enemySpeed+_root.mainGround.groundSpeed;
} else {
this._x-=enemySpeed;
}
if (this._x<50) {
reset();
}

if (this.hitTest( _root.spaceship ) ){
_root.gotoAndStop ( "gameOver" );
_root["enemy"+i].gotoAndStop(5);
_root.removeMovieClip(["enemy"+i])
"enemy"+i.unloadMovie();



}


}


(((The Control)))

numEnemy=D;
g=1

for (i=2; i<=numEnemy; i++){
enemy1.duplicateMovieClip("enemy"+i, i+100 );

}

score=0;