I don't see the point in this?
If you want wave sounds when near water, then just put wave sounds in the water. That will do distance falloff automatically (although adjustable distance falloff would be great)
An event on a client would have to be 2d sound, which works for music, but is really bad for sound effects