dude...I had that SAME problem. Unfortunatly the only way to fix it (as far as i found out) is to reinstall Half-Life itself... then ESF and then the update... (if that doesn't work, then: uninstall HL, then shut down compy and let RAM get reset...then try a clean install of HL)
(keep trying...