They won't fire...[MX]

Neither the player nor enemy will fire at eachother! (That sounds funny, doesn’t it?)
“YOU”(player)
[AS]
on (keyPress “<Enter>”) {
_root.firey = 1;
_root.i += 1;
duplicateMovieClip(_root.bullet2, “bullet2”, i);
}
[/AS]
“BULLET2”
[AS]
onClipEvent (load) {
this._visible = 0;
if (_root.firey == 1) {
this._x = _root.you._x;
this._y = _root.you._y;
}
}
onClipEvent (enterFrame) {
if (this != _level0.bullet2) {
if (_root.firey == 1) {
this._x += 5;
this._visible = 1;
}
if (this._x>0) {
this.removeMovieClip();
}
}
}
[/AS]
“E”(Enemy)
[AS]
rand = random(2);
if (rand == 1) {
_root.fire = 1;
_root.i += 1;
duplicateMovieClip(_root.bullet, “bullet”+i, i);
}
[/AS]
“BULLET”
[AS]
onClipEvent (load) {
this._visible = 0;
if (_root.fire == 1) {
this._x = _root.e._x;
this._y = _root.e._y;
}
}
onClipEvent (enterFrame) {
if (this != _level0.bullet) {
if (_root.fire == 1) {
this._x -= 5;
this._visible = 1;
}
if (this._x<0) {
this.removeMovieClip();
}
}
}
[/AS]
If you can help, that’d be great :smiley: