Jump to content

JKHub Master Server


Recommended Posts

Posted

Steam have no authority over the code of the game. Raven have no reason to outsource the master server functionality to yet another third party.

Wouldn't solve the issue for non-steam players.

Posted

Raven could redirect all requests for masterjk3.ravensoft.com to master.jkhub.org if they wished. I don't know if they'd have any motivation to do that though.

Posted

You're dealing with lines of business whether you like it or not.  Money is the motivation in business.  Raven isn't generating a profit and was or perhaps may still be hosting the master server, doing it purely out of the fact there is still interest in the product.  They aren't making a good enough return on the game purchases, even with steam, to justify keeping it up.  It's purely out of simple generosity at this point and it can go any time they feel like pulling the plug.  Doom is still going despite it being even older.  Community stepped up to the plate and suffice to say it's still doing an awesome job at it.  Someone wants to point out they should protect there product you should also understand the fact master server went up time and time again before all this does show it was being protected, probably only way they knew how(whatever that might be).  But might now be to the point they need those system resources for other things instead of an old game that has less then probably 200 active players in game at any time.

 

What good would it do if steam was running the master server as it is?  Kindness is all well and good but you also have to factor in them using up there own system resources for, quite frankly, an old and oudated game with a niche audience.  Also all those DDOS attacks would mitigate to there own servers as well so that would mean having someone to check over it from time to time to keep it updated and going.

 

If people truly want to ask go and directly message Valve and find out instead of relying on one single person to do it then stop waiting and go do it.  But don't complain or be surprised if they don't do it.

 

 

Even if they did it, it wouldn't change the fact even when the master servers were up the game was bleeding active playing or player interest to continue investing energy into the game anyway.  You can't souly blame a master server for that.  Lot of us are getting older and how long can you bash your head against a wall(ffa sabering, ctf, etc) before you realize it's more like dry heaving then actual enjoyment or utilizing your imagination to get more invested playtime out of it.  Know how much work it would really take to setup a dedicated clan, even these days, with people wanting to contribute to a specific atmosphere and general attitude despite the flood of idiots who come onto servers at random times to cause problems for no real particular reason?  How about all the clans and all that oh so pointless drama generated cause 1 person felt they were more deserving of, I don't know, being the leader or keeping things structured to a point it keeps interest going?  People rely to much on others for entertainment as it is and because of that we got some awesome things out of it(models, skins, clans, mods) but it's gotten to the point the bad outweighs the good.  Since you have more actively hosted empty servers than play servers/people padding servers with bots to remain on the browser list just to be seen.  People can't even agree on playing together(what is this game turning into a chat room?  herp derp derp om original keep name as padawan cause no one knows it's me despite coming to this server every day <_<). 

 

Are you getting the point yet?  Games so open ended the community relies on one another to keep it alive and if your own player base can't fully see eye to eye on things.  What good would a master list do for you at this point. :shifty:

 

Posted

The game doesn't even handle steam master server protocols anyway (not to mention, which are part of the non-GPL steamworks API)

Posted

Steam has nothing to do with the master server, and the question was about whether Steam/Valve could modify the version of the game they distribute to point to the JKHub master server.

LavCorps! likes this
  • 1 month later...
Posted

Hello !

 

About http://my.jacklul.com/jkhubservers/

are there url keys to add filters ?

 

for exemple, http://my.jacklul.com/jkhubservers/?fs_game=japlus to display only japlus servers,

or http://my.jacklul.com/jkhubservers/?fs_game=mbii to display only mbii servers,

or http://my.jacklul.com/jkhubservers/?g_gametype=8 to display only ctf servers ?

 

It could be a great idea

It could allow other website, clans and forums to display all opened servers of a mod or gametype without having to code themself a serverlist.

 

Jeditracker is good but you need to know what server you want to display. If the IP is dynamic or if there are a lot of different members who launch their own server, this could be useful.

 

 

thanks you

Futuza likes this
  • 1 month later...
Posted

my Jedi academy or Jedi outcast the servers aren't on the list and I have tried everything

 

running as admin

connecting using the consul

adding/deleting dll files

changing the compatibility options

 

nothing seems to work and I know there are servers because my clan can get on just fine I've taken a screen shot of the consul of what looks like the problem

http://s1283.photobu...ct545o.jpg.html

 

the consul says net_sendpacket WSAECONNREFUSED but I don't know what that means. 

I will appreciate any help

  • 3 weeks later...
Posted

Hello !

 

About http://my.jacklul.com/jkhubservers/

are there url keys to add filters ?

 

for exemple, http://my.jacklul.com/jkhubservers/?fs_game=japlus to display only japlus servers,

or http://my.jacklul.com/jkhubservers/?fs_game=mbii to display only mbii servers,

or http://my.jacklul.com/jkhubservers/?g_gametype=8 to display only ctf servers ?

 

It could be a great idea

It could allow other website, clans and forums to display all opened servers of a mod or gametype without having to code themself a serverlist.

 

Jeditracker is good but you need to know what server you want to display. If the IP is dynamic or if there are a lot of different members who launch their own server, this could be useful.

 

 

thanks you

Been away for a while, implemented:

http://my.jacklul.com/jkhubservers?g_gametype=7 (please note that there are number=mode differences between JA and JO!)

http://my.jacklul.com/jkhubservers?protocol=26 (26 = JA 1.01, 25 = JA 1.00, 16 = JO 1.04, 15 = JO 1.02)

http://my.jacklul.com/jkhubservers?g_needpass=0 (or 1)

http://my.jacklul.com/jkhubservers?map=mp/ffa1 (exact map name)

http://my.jacklul.com/jkhubservers?hostname=OFFICIAL (same as for gamename, look below)

You can give multiple parameters like this: http://my.jacklul.com/jkhubservers?g_gametype=3&protocol=26 (duel servers for JA)

 

I cannot get fs_game value because I'm not asking servers for getinfo (I'm using getstatus which doesnt return fs_game), instead I've added 'gamename' which searches for given string in mod name's.

For example:

http://my.jacklul.com/jkhubservers?gamename=JA%2B will show JA+ servers

http://my.jacklul.com/jkhubservers?gamename=Mod%20v2.4%20B7 will show JA+ v2.4 servers (unfurtunately usage of special symbols might not work for more complex strings)

http://my.jacklul.com/jkhubservers?gamename=Movie%20Battles will show Movie Battles  servers

You cannot use special characters in url bar you need to replace them with special codes, refer to http://www.w3schools.com/tags/ref_urlencode.asp for info.

 

I don't feel like doing some advanced stuff for this list, I think this should do. I have better stuff to do recently.

Smoo, Raz0r, Didz and 2 others like this
  • 2 months later...
  • 5 months later...
Posted

Hi guys. ( ͡° ͜ʖ ͡°)

Just wanted to say that I've added "experimental" servercache.dat generator on my list - not compatible with OpenJK, only Steam and (probably) retail JO & JA will work. (OpenJK already uses jkhub's master(?) so I don't think there is a point in adding support for it...)
This is probably the best solution for non-OpenJK users when Raven's master server is offline.
 
All you have to do is to download it (link is at the bottom of the server list page) and overwrite the file in GameData directory, then launch the game and click "Refresh List" in-game to refresh it and filter the servers for your current game version, mod etc. Don't hit "Get New List" or it will erase it all and you will have to download it again.
 
Generated list contains: hostnames, map names, current and max players, gametype/mode and if the server is passworded or not, obviously contains addresses too, pings are randomized.
Some hostnames might look differently because of the utf8 encoding, "Refresh List" is the fix here.


EoE4PAd.jpg
 
it works \( ͡° ͜ʖ ͡°)/



I've tested it on both Steam JO and JA and it seemed to be working fine.
 
Enjoy and report any issues. ( ͡° ͜ʖ ͡°)

Didz, Circa and Asulynn like this
Posted

I haven´t test it because i am at work but if this works and is so simple , is just really good work!

 

I have test it and it works

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...