he may of bought the retail version of it , i was experimenting with this no so long ago , and on my pc , it didn't work for me. I was hoping to get esf of hl , for some unknown reason. Oh well , Just Get Cs 1.6 , it can confirm esf 1.2 will work on cs 1.6 , it's the way i have it set up (i just don't have the patch 1.2.1 setup) , i have had no probs with esf set up this way , except that i can't limit how many players are in my server (bots on lan) it always has it constanly at 32 max player , and i just fill my server usally with 10 -12 bots. There probably would be a console comand to change the server player max
if u can't get hold of 1.6 , just go into a store (such as eb) or where ever u bought cs , go get a copy of hl , get the hl patch , install esf and play away ^_^