Remove MovieClip Hittest not working

Hey peoples,

I’m working on this top down game where some guy has to collect coins.
Thing is, for example I got 2 frames, and they both got coins in em, when you walk to the 2nd room and grab all the coins, and go back to the first room the coins respawned in both rooms.

onClipEvent (enterFrame) {
	if (_root.survivor.hitTest(this)) {
		_root.money++;
		this.removeMovieClip();

	}
}

That line of code is attached to a coin which is outside the Frame.

duplicatemovieclip("money2_mc", "money3_mc", 1);
        setProperty ("money3_mc", _x, "200");

And that line of code is attached to the frame actionscript.
I can’t seem to use that script twice, any idea of how I could pull this off?

Thanks in advance!

-Santa