no, bunny hop is an artifact of quake strafe code, which was retained in valve's goldsrc. it was fixed in Source since it's a completely new engine, but goldsrc counter-strike also had its own mitigations, which I assume were special cased hacks. I played from early beta (russia LAN party "pro" cs player here), and I distinctly remember when bunny hop stopped working. I was running out as ct on de_dust, and went to do a hop and it wasn't working. "they nerfed hopping! the game is RUINED! the casuals won!" etc.