Like ctrl_alt_del said, if you're gonna use anything apart from CS1.5, be it CS1.6, CS:CZ or CS:S, which are all based on the 1.6 version, then you need a Steam account and a legal copy of the game to play online unless you want yourself banned from Steam, lose all your legal games and get kicked out of the VAC servers.