First of all sorry about the topic I didnt know what I should call this problem.
My problem: (in mmf)
I create an object Player and another object with 64*64 as its size, called Water. Then I duplicate Waters everywhere in the playfield.
Then I go to the event editor:
-When Player is overlapping Water
-> Make Water reappear
-(Negate) When Player is overlapping Water
-> Make Water invisible
Now it works so that when Player goos over a Water object then Water will stay visible although I move off it, so that Im not over it anymore. If I want it to get invisible again, I have got to get off EVERY Water object. So it's kind of an individualing problem. If anyone can help me I will be very happy.
The problem is indeed the selecting. Because your Code tells ALL instances of the Active to act this way : setting it to reappear . Try a Flag instead. Flags are Object´s instance specific . Maybe this will pick your right active .
Player overlapping Water : Flag on
(Negate) Player overlapping water : Flag off
Flag on : make water reappear
Flag off : make water invisible