I got this from ThePirateBay, played it with friends for a few days. Was amazing. Wanted to share it.
Download: search google pls.
How to make a server (Not Lan)
1. Go to the Folder where you installed Counter Strike
2. Open hlds.exe
3. Game = Counter-strike
server name = anything
map = anything
Network = Internet
Max players = anything
UDP port = You can use a different port if you want to. or leave it.
RCON password = anything thats 3 letters
4. Give your friends [your external ip]:[UDP port]
5. open console (~) and type connect [your internal ip]:[UDP port] for you
[your external ip]:[UDP port] for friends.