I'm just saying that hittest would work for you but you needed to post your .FLA or else there is no point in anyone trying to help. You are giving a piece of your code instead of the whole thing.
i mean fla but i have found the problem, but i don't know how to fix it.
The problem is that the script for moving the char is in a movie clip frame and the collision in a normal frame, but i can't take the script out of the movieclips frame because that makes it go ****** :P but how to make a script to react on the frame in the movie clip?