Xfire Support: Get it here

Discuss anything to do with Nexuiz here.

Moderators: Nexuiz Moderators, Moderators

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.
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

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.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

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.
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

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..
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

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.
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

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?
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

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.
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

Tue Jan 23, 2007 12:52 am

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.
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

Tue Jan 23, 2007 2:50 am

Tue Jan 23, 2007 11:01 pm

  • When you click the ` button and it opens up a terminal, are the commands in the Nexuiz terminal similar to Quake 1 2 or 3?
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

Tue Jan 23, 2007 11:10 pm

Wed Jan 24, 2007 3:53 am

Wed Jan 24, 2007 12:10 pm

Wed Jan 24, 2007 6:18 pm

  • I am not affiliated with Xfire, other than the fact that I use the Xfire client. I like the game Nexuiz and I would like to see Xfire support it one day. Since nobody is doing anything about getting it supported I decided to do something about it.
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

Wed Jan 24, 2007 6:19 pm

  • Ehm, i cant find any xfire folder on my rig? Am i blind or just stupid :roll:
    irc://irc.quakenet.org/#careland

    - cYan & Lunas IRC channel :P
    cyan
    Alien
     
    Posts: 159
    Joined: Tue Feb 28, 2006 9:57 pm
    Location: Aabybro, Denmark

Wed Jan 24, 2007 8:04 pm

Wed Jan 24, 2007 8:24 pm

  • esteel wrote:Maybe you should install it? :)

    Hmm well what is needed to make xfire work with nexuiz? I do not use it as i'm more then happy with xqf on linux..


    :lol: it is installed m8. used it almost a year now but i cant find the folder its installed in? :?
    irc://irc.quakenet.org/#careland

    - cYan & Lunas IRC channel :P
    cyan
    Alien
     
    Posts: 159
    Joined: Tue Feb 28, 2006 9:57 pm
    Location: Aabybro, Denmark

Wed Jan 24, 2007 8:52 pm

Wed Jan 24, 2007 9:31 pm

Thu Jan 25, 2007 3:05 am

  • esteel wrote:Hmm well what is needed to make xfire work with nexuiz? I do not use it as i'm more then happy with xqf on linux..


    Well, all you need to do is add the code that i have stated above.
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

Thu Jan 25, 2007 3:29 am

  • shade11 wrote:
    esteel wrote:Hmm well what is needed to make xfire work with nexuiz? I do not use it as i'm more then happy with xqf on linux..


    Well, all you need to do is add the code that i have stated above.
    \

    shade is it possible to add an icon like to any other game?

    And can other users even see the game im playing :/
    irc://irc.quakenet.org/#careland

    - cYan & Lunas IRC channel :P
    cyan
    Alien
     
    Posts: 159
    Joined: Tue Feb 28, 2006 9:57 pm
    Location: Aabybro, Denmark

Thu Jan 25, 2007 1:44 pm

  • shade11 wrote:Well, all you need to do is add the code that i have stated above.

    Yeah but thats right now only a 'ugly' solution as it 'uses' an other games. Noone will see you play Nexuiz and also i wonder how xfire knows which master servers to query to get a list of servers? I guess right now you still have to use nexuiz to find a server? I had the idea xfire can also do that for other games? But that stuff is just quake3 compatible so all the xfire people would need to do is to take your 'code', create a new node for nexuiz, put in the three master servers we use and voila full nexuiz support.. But no.. they rather seem to like to ignore requests in their forum. Nexuiz does have similar player numbers as warsow which xfire does support it. I really think its wrong for them to ignore one of the two most played free games to date. But i'm just a little gamer not even using xfire.. :)

    cyan wrote:shade is it possible to add an icon like to any other game?
    And can other users even see the game im playing :/


    shade11 wrote:Alas I have yet to find out how to get it so that you can join a server or even track kills. But you can talk in-game and it says your playing Quake III Arena. Your xfire client will say your playing Nexuiz but your profile and other people will see it as you playing Quake III Arena.

    EDIT: It's quite simple how to make it so it says your playing another game such as Quake I. All you have to to is search for the game you want and just paste:
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Sun Jan 28, 2007 2:18 am

  • Sorry I haven't replied at all, well anyway from what I've seen, Nexuiz uses Quake I commands meaning, no kill tracking HOWEVER, Xfire can be used to join a server somebody else is playing.

    EDIT: I think I got it, this might work but I don't know, I need to test to see if somebody can join a server via Xire, other than that, ingame works.

    SUCCESS!!! I have developed a code that has full server joining support as well as ingame support. I updated it on the first post. Credits to mdogg1108 for helping.

    LongName=Nexuiz
    ShortName=N
    ProcessWindowTitle=Nexuiz
    LauncherDirDefault=C:\Nexuiz
    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


    Sticky please.
    Last edited by aikbix on Sun Jan 28, 2007 8:31 pm, edited 3 times in total.
    User avatar
    aikbix
    Alien
     
    Posts: 109
    Joined: Sun Jan 21, 2007 7:24 pm
    Location: I need a location

Sun Jan 28, 2007 3:39 am

  • Good Job. :D
    mdogg1108
    Newbie
     
    Posts: 1
    Joined: Sun Jan 28, 2007 3:36 am

Sun Jan 28, 2007 8:33 am

  • I'll make this thread sticky in a minute.. seems like a good start but it would be MUCH better to convince the xfire people to add this. I saw you added a new thread in their forum, maybe they will make use of your hard work. The thread title there was a bit strange and it might be an (good?) idea to also point out that nexuiz is among the top three of the most played free games though its not as over hyped as 'some' other game :)
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Sun Jan 28, 2007 7:53 pm

Sat Mar 17, 2007 4:38 am

  • On mine Quake III Arena isn't in the supported games...
    Xfire should support Nexuiz

    Image
    Image
    alexjustdoit
    Member
     
    Posts: 40
    Joined: Sat Jan 13, 2007 12:17 am

Sat Mar 17, 2007 5:05 pm

Thu Mar 22, 2007 11:38 pm

Next


Return to Nexuiz - General Discussion




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest