this error usually occurs on -bit systems. Register the shortcut properties. autoconfig -d3d, then go to Counter-Strike 1.6 and adjust the video settings as you wish. Exit CS, remove from the properties “-autoconfig -32bit -sw -noipx -d3d” and play safely.
1 Go to Counter Strike 1.6 directory
2 Now open Half life
3 Go to the options
4 Go to video tab
5 Change from software on D3D
6 Click Apply
7 Now you need to exit from Half Life
8 Now play Counter Strike 1.6
Do not forget, when you change CS 1.6 video settings from D3D on OpenGl, you also need to change the color quality to 16-bit from 32-bit.
I Hope Your Problem Solved
G/L