//River water with reflections by BadIDea based on SD Oasis Water.
textures/liquids_wr/river_water_wr
{
qer_editorimage textures/liquids_sd/seawall_ripple1.tga
surfaceparm nomarks
surfaceparm nonsolid
surfaceparm trans
surfaceparm water
cull disable
nopicmip
deformVertexes wave 128 sin 0.5 2 5 1
deformVertexes wave 30 sin 0 2 0 0.1
qer_trans 0.5
q3map_globaltexture
nocompress
nofog
waterfogvars ( 0.11 0.13 0.15 ) 0.2
{
map textures/effects/wdfx4.tga
blendfunc gl_src_alpha gl_dst_alpha
rgbGen identity
tcMod scale 0.5 0.5
tcMod scroll 0 0.01
tcGen environment
alphaFunc GE128
fog on
}
{
map textures/liquids_sd/seawall_foam.tga
blendfunc gl_one gl_one_minus_dst_color
rgbGen wave sin 0.3 0.02 0 0.5
tcMod scale 0.5 0.5
tcMod scroll 0 -0.3
fog on
}
{
map textures/liquids_sd/seawall_ripple1.tga
blendfunc gl_one_minus_dst_color gl_dst_color
rgbGen wave sin 0.1 0.03 0 0.4
tcMod scale 1 1
tcMod scroll 0 -0.1
fog on
}
{
map textures/liquids_sd/siwa_shimshim1.tga
blendfunc add
rgbGen wave sin 0.4 0.02 0 0.3
tcMod scroll 0 -0.1
tcMod turb 0 0.5 0 0.005
fog on
}
}

For brushes - nodraw water and for water surface :simple Path Mesh.
If someone have a nice water shaders please it post here.