Okay, First you have to know where you have XFIRE installed, and where to access the file xfire_games.ini :
The Default on Windows XP is C:\Progam Files\Xfire and the file is in that folder.
IF YOU ARE RUNNING VISTA PAY CLOSE ATTENTION TO THIS
>>>The file "xfire_games.ini" is located in a folder on this path: $:\ProgramData\Xfire<<<
Other than that side note, everything is the same in this tutorial, regardless of the operating system you run. However, i have only tested and verified this on Windows XP Home Edition, and Vista Home Premium. That doesn't mean it wont work on your system.
Now on with the show..
First Step: Open the file "xfire_games.ini as previously mentioned.
HOW?
-Double Click on the MY COMPUTER icon on your desktop, or click Start, then My Computer.
-Click on the hard drive where Xfire has been installed. (most likely "C")
-Open the folder it has been installed to (most likely Program files, then "Xfire")
-This is a little tricky: Double Click the file "xfire_games.ini" and a window should pop up asking what you want to do.
-Check the box that says "Select a program from a list of installed programs" then click "Ok"
-Find the program(s) "Notepad" or "Wordpad" and highlight one of them, then click "OK"
Second Step: Edit The necessary line of code to allow xfire to accept counter strike without running steam.
HOW?
-Once you have opened the file "xfire_games.ini" scroll down until you see entry number [5], as shown here:
http://i137.photobucket.com/albums/q227/de...oy91/xfire1.jpg
-Now highlight the whole entry for "Counter-Strike 1.6" like this:
http://i137.photobucket.com/albums/q227/de...oy91/xfire2.jpg
-replace the code that is there with this code
CODE
[5]
LongName=Counter-Strike 1.6
ShortName=cs
Icon=cstrike\game.ico
LauncherDirKey=HKEY_CURRENT_USER\Software\Counter-Strike
LauncherExe=hl.exe
LauncherPasswordArgs=+password %UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs="%UA_LAUNCHER_PASSWORD_ARGS% +connect %UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%"
DetectExe=hl.exe
InstallHint=hl.exe
Launch=%UA_LAUNCHER_EXE_PATH% -nomaster -console -game cstrike %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=HL
ServerEncodingType=UTF8
CanBeUpForGame=TRUE
InGameRenderer=OGL
InGameFlags=OGL_EXTRA_HOOKS
InGameOGLTexture=32000
LongName=Counter-Strike 1.6
ShortName=cs
Icon=cstrike\game.ico
LauncherDirKey=HKEY_CURRENT_USER\Software\Counter-Strike
LauncherExe=hl.exe
LauncherPasswordArgs=+password %UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs="%UA_LAUNCHER_PASSWORD_ARGS% +connect %UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%"
DetectExe=hl.exe
InstallHint=hl.exe
Launch=%UA_LAUNCHER_EXE_PATH% -nomaster -console -game cstrike %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=HL
ServerEncodingType=UTF8
CanBeUpForGame=TRUE
InGameRenderer=OGL
InGameFlags=OGL_EXTRA_HOOKS
InGameOGLTexture=32000
-Make sure there are 2 empty lines before and after the new code, just like it was with the old one
-Click File, then Save
*quick note* depending where you got your game client, the actual executable file may vary. you can fix this simply by renaming the file after "LauncherExe" to whatever your exe file is named.
Third Step: Add CS 1.6 to the xfire detected games list
HOW?
-Restart Xfire after you have edited the "xfire_games.ini" file
-Open tools, then options
-Click the games tab
-Expand the "Not Installed" Section, and scroll down until you see Counter Strike 1.6
-Check the option that says "Manual Setup" then browse to the folder where 1.6 has been installed.
-Click apply, then okay
Thats it!! To make sure you have successfully tweaked the file, just right click the xfire icon in your system tray, then click launch. You should See Counter Strike 1.6 in the list.
PLEASE DO NOT ASK FOR HELP IF YOU DID NOT FOLLOW EACH STEP EXACTLY AS I WROTE IT.
NOTE:YOU HAVE TO DO THIS WHOLE THING EVERY SINGLE TIME XFIRE UPDATES. Why? Because the xfire updater automatically overwrites the xfire_games.ini file, and making it read only will interrupt the patcher and mess up the program.
I have personally tested this method on both XP, and Vista. And it works 100%
Good Luck!
-carbon14c