YOU MUST DO THIS PROCESS EVERYTIME XFIRE UPDATES!!!!! IF YOU OPEN XFIRE AND FIND THAT IT DOESNT RECOGNIZE CS:S, YOU HAVE TO DO THIS AGAIN!! Ok, due to popular demand (and me not feeling like explaining this to everyone) I have made a tutorial for making sure that xfire works with the cracked css.
First, go to your xfire folder (C:\Program Files\Xfire). Once in there you will find a file in there called xfire_games.ini. Open it, and press CTRL and F (at the same time) and type 4331. You should come to a section that is titles 4331 and it has some CS:S information in it. Delete the whole section and paste this in its place:
Code
[4331]
LongName=Counter-Strike Source
ShortName=css
LauncherDirKey=HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Counter-Strike Source\Directory
LauncherExe=HL2.exe
DetectExe=HL2.exe
LauncherPasswordArgs=+password %UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs="%UA_LAUNCHER_PASSWORD_ARGS% +connect %UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%"
InstallHint=HL2.exe
Launch=%UA_LAUNCHER_EXE_PATH% -steam -console -game cstrike %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=SOURCE
ServerGameName=Counter-Strike: Source
ServerBroadcastPort=27015:6,4242
ServerEncodingType=UTF8
InGameRenderer=D3D9
ChangeTolerance=6
ChangeTolerance=6
Save the file, and then exit xfire. Open it back up, and it will now recognize CS:S