Xfire Support: Get it here

Discuss anything to do with Nexuiz here.

Moderators: Nexuiz Moderators, Moderators

Xfire Support: Get it here

Postby aikbix » Sun Jan 21, 2007 7:34 pm

Xfire now officially supports Nexuiz, there is no need to use this tutorial anymore. :D

I'll keep the original tutorial here for reference.

I have successfully developed a code for xfire that allows you to use the Xfire "In-Game" feature as well as allowing you to join (and view statistics of) Nexuiz servers via Xfire.

A pic of Xfire in Nexuiz.

By: phandentium (visit my site http://s11.psychdesigns.net/)
Credits to:
mdogg1108 - For assisting in server joining development
esteel - for suggestions as well as showing me how the Nexuiz terminal works

First go to C:\Program Files\Xfire and open up xfire_games.ini

Do a search for Quake III Arena, when found highlight that and replace it with this:

[4111_1]
LongName=Nexuiz
ShortName=N
ProcessWindowTitle=Nexuiz
LauncherDirDefault=<Insert Nexuiz DIR here>
LauncherExe=nexuiz.exe
LauncherNetworkArgs=connect %UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%
Launch=%UA_LAUNCHER_EXE_PATH% %UA_LAUNCHER_EXTRA_ARGS% %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=QW
InGameRenderer=OGL
InGameOGLTextureOffset=32000
GameClientDataType=GAMESTATS

Where <Insert Nexuiz DIR here> is the directory of your Nexuiz folder.

If you are running Nexuiz via nexuiz-sdl, then change "LauncherExe" to nexuiz-sdl.exe.

Alternatively, there are other Quake III entries. So if you actually play Quake III Arena, there are alternative entries under [4111_2] and [4111_3] which you can use.

That will allow you to use Xfire's in-game chat. Anybody else using the code will see that you are playing Nexuiz. For those people who do not have code installed, it will say that you are playing Quake III Arena to them.

You can also use the server joining feature to connect to somebody else's server using this Xfire code. The "Join Now" feature also works as long as your friend is not connected to a local IP.
Last edited by aikbix on Sat Apr 04, 2009 11:02 am, edited 28 times in total.
aikbix
Alien
 
Posts: 109
Joined: Sun Jan 21, 2007 7:24 pm
Location: I need a location

Postby esteel » Mon Jan 22, 2007 2:10 am

Well there were a few requests in the xfire forum to add Nexuiz support. I guess people just need to keep asking so maybe they will see there IS need for them to add Support for Nexuiz. It uses the same protocol has the quake3 master server so it should be very easy for them to add that game. Just a list of the four (3 active) master servers, a nexuiz label and it should work..
I do not use windows anymore so i have no real need for xfire but the last mail i wrote over half a year ago to their games request email address did go unanwsered. Maybe someone has better contacts to their people.
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby aikbix » Mon Jan 22, 2007 3:48 am

Well I might be able to implement Kill tracking and server joining, but my confusion came when I saw that this game was based off Quake I and that it was using pk3 files. I could try and see if I could get kill tracking and server joining to work if I knew if the commands are based off Quake 1, 2 or 3.
aikbix
Alien
 
Posts: 109
Joined: Sun Jan 21, 2007 7:24 pm
Location: I need a location

Postby esteel » Mon Jan 22, 2007 2:02 pm

Well.. how does that work anyway? Server joining should be easy as xfire launches the game so it knows what server it does connect to.. But kill tracking? Does it intercept the network stream? Or does it need support from the game telling xfire about a kill? There is stuff to add xfire awareness to a game but i last time i checked it was incompatible with the GPL we use..
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby aikbix » Mon Jan 22, 2007 6:09 pm

Well, kill tracking is just this thing that Xfire does where it looks at the amount of kills that the player has and it just puts it in the user's profile, it does a few calculations too like Kills Per Minute and Kill/Death Ratio. So it doesn't intercept the network stream.
aikbix
Alien
 
Posts: 109
Joined: Sun Jan 21, 2007 7:24 pm
Location: I need a location

Postby esteel » Mon Jan 22, 2007 7:07 pm

shade11 wrote:Well, kill tracking is just this thing that Xfire does where it looks at the amount of kills that the player has

Well how does it find out in other games??

LOL a search for Nexuiz in the xfire forums bring up over 20 threads.. I"m sorry but this seems rather much to me.. can someone explain why they choose not to support our game?
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby aikbix » Tue Jan 23, 2007 12:40 am

That is something I do not know anything about.

But currently the only games that are kill-tracking supported are Quake III based, and that strikes me as odd because only 3 Quake III based games are supported with kill tracking, Wolfenstein, Jedi Academy, and Quake III Arena itself.

I think I might be able to cook something up to support Nexuiz with kill tracking, and if I am successful I'll post the code on the Xfire forum and hopefully it might get supported.

Oh yeah and just to note, nothing will be needed to be developed for Nexuiz to add Xfire support.
aikbix
Alien
 
Posts: 109
Joined: Sun Jan 21, 2007 7:24 pm
Location: I need a location

Postby esteel » Tue Jan 23, 2007 12:52 am

Well XFire support would be really cool to have. So if you can help we'd appreciate that very much!
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby aikbix » Tue Jan 23, 2007 2:27 am

Okay I'll be glad to help, I'll get to work on it right away! Until it's entirely supported use the code I have currently provided. One thing though, how does the terminal in Nexuiz work? Quake 1, 2 or 3? I need to know that.
aikbix
Alien
 
Posts: 109
Joined: Sun Jan 21, 2007 7:24 pm
Location: I need a location

Postby esteel » Tue Jan 23, 2007 2:50 am

You mean the ingame console? If so what do you mean with 'work'? Press ` and it will open if you are ingame. Shift-escape other wise. But i guess thats not what you want to know..
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Next

Return to Nexuiz - General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest

cron