Water textures missing?

I have all of the source games except for day of defeat and half life: source. Whenever I play on the harbor2ocean map the surface of the water is always white, and I see the checkerboard from underwater. Ive noticed that if I play on any coast map for half life 2 in garrysmod the water is also missing, and I remember there was an error with Coastwater01 or something like that in console last time I played harbor2ocean. Also ive tried the water fixes from garrysmod.org but non seem to work. So does anyone know how to fix this problem?

You could try to verify integrity of game cache. Failing that, you could try delete the “materials” folder from the garrysmod folder.

Well that still doesnt fix it but thanks anyway.