Rune Central

The Official Rune Quake Message Board
It is currently Sun Nov 17, 2024 2:57 pm

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: JoeQuake Scoreboard
PostPosted: Fri Mar 17, 2006 11:06 pm 
Offline

Joined: Sun Mar 09, 2003 10:47 pm
Posts: 1612
Location: Ohio
#1 Hey Joszef, whenever you have time, it would be REALLY nice if the scoreboard pings feature worked properly.

I've read at least 6 or 7 comments where someone complained something like "Then Joequake came out with a new version with this annoying bug with the scoreboard" and they usually ask a friend what's wrong with it.

I really like JoeQuake 0.15. That one problem is the first thing that gets noticed.

#2 Have the server list store where QRack does it (assuming QRack does that). Right now the JoeQuake server list stores where Quakeworld does, meaning an ideal install with a server list would kill a Quakeworlder's server list.

I'm just mentioning this because I've been a big fan of the engine since I discovered it.

(Thank you for registering at QuakeOne.com by the way.)


Top
 Profile  
Reply with quote  
 Post subject: Re: JoeQuake Scoreboard
PostPosted: Sat Mar 18, 2006 12:06 am 
Offline
User avatar

Joined: Sun Oct 09, 2005 4:48 am
Posts: 392
Location: Hey look! Secret Message!!!!
Baker wrote:


Who is the asshole jerkface that said that?! :lol:

_________________
If you see me online, say Hi :)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Mar 18, 2006 1:17 am 
Offline

Joined: Sun Mar 09, 2003 10:47 pm
Posts: 1612
Location: Ohio
You weren't being a jerk, about half the players that I've told about JoeQuake 0.15 immediately say "my scoreboard is broke, what am I doing wrong".

I regrettably have to say, "Well, right now that feature isn't working."

I saw that question at least 4 times, maybe as many as 6 times, on the now dead Singed forum. And that's just the ones that bothered to post.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Mar 20, 2006 2:56 pm 
Offline
User avatar

Joined: Fri Oct 24, 2003 2:09 pm
Posts: 252
Location: Hungary
Quote:
#1 Hey Joszef, whenever you have time, it would be REALLY nice if the scoreboard pings feature worked properly.

I've read at least 6 or 7 comments where someone complained something like "Then Joequake came out with a new version with this annoying bug with the scoreboard" and they usually ask a friend what's wrong with it.

I really like JoeQuake 0.15. That one problem is the first thing that gets noticed.


yea you're absolutely right I have to say. I wanted to make an own version of the ping which is different from the one in ProQuake, coz dont like that one much. I tell you why. ProQuake uses a special server message for sending ping updates but that means it's progs side entirely. So it only works under the mod that supports it. I was planning to make this only from the engine side, but unfortunately it's not as simple as I beleived. I could make it if I wanted enough badly, I'd just like to write it good. Okay I'm a bit lazy too with it I know...

Quote:
#2 Have the server list store where QRack does it (assuming QRack does that). Right now the JoeQuake server list stores where Quakeworld does, meaning an ideal install with a server list would kill a Quakeworlder's server list.


All sure. Where to put it?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Mar 20, 2006 5:56 pm 
Offline
quake.intertex.net
User avatar

Joined: Sat Nov 15, 2003 7:39 pm
Posts: 243
Location: Kansas City!
actually thers another way besides the pqc_ that crmod sends

it stuffs a cmd to the client buffer "ping\n", when the player hold down tab, every 1 second. Then cl_parse sees that and updates a timer. Based on the time that it sent and recieved the message it concludes the ping.
Look in void CL_ParseProQuakeString (char *string) in proquake and void Sbar_DeathmatchOverlay (void) in sbar.c, also cl_parseServerMessage
this:
case svc_print:
// JPG - check to see if the message contains useful information
s = MSG_ReadString();
CL_ParseProQuakeString(s);

I dont even use pqc_ping_times, cause it screws up on servers that dont support it.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Mar 21, 2006 1:01 am 
Offline

Joined: Sun Mar 09, 2003 10:47 pm
Posts: 1612
Location: Ohio
Jozsef wrote:
Quote:
#2 Have the server list store where QRack does it (assuming QRack does that). Right now the JoeQuake server list stores where Quakeworld does, meaning an ideal install with a server list would kill a Quakeworlder's server list.


All sure. Where to put it?


Well, bad news. The servers list in QRack stores in the same place as in JoeQuake, which is the same place as QW ---> quake/servers.txt

The ideal situation is where QW and JoeQuake/QRack can peacefully co-exist in the same Quake folder.

Suggested places:

quake/servers.lst
quake/id1/servers.txt

These are just my thoughts. It would be better if it were outside the joequake folder so Qrack and JoeQuake could use the same one.

Anywhere non-client specific is good than doesn't interfere with QW is fine.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Mar 22, 2006 2:47 pm 
Offline
User avatar

Joined: Fri Oct 24, 2003 2:09 pm
Posts: 252
Location: Hungary
how'bout quake/joequake.nq? Sput, what do you think?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Mar 22, 2006 7:08 pm 
Offline
quake.intertex.net
User avatar

Joined: Sat Nov 15, 2003 7:39 pm
Posts: 243
Location: Kansas City!
Honest does QW store it in /quake or /qw ?

I think /quake (basedir) is the best place, instead of gamedir.
"NQ_Servers.txt" or "servers.lst or joequake.nq whichever :P or add the option to supply a filename from the user.
I started working on making the server list atleast report who is on the servers, but im not finished yet with it.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Mar 22, 2006 7:56 pm 
Offline

Joined: Sun Mar 09, 2003 10:47 pm
Posts: 1612
Location: Ohio
servers.lst is a good choice but I don't care as long as it doesn't have an underscore in it :D :D

And yep, that's exactly (c:\quake\servers.txt) where FuhQuake/EZQuake store the list. Not very convenient to those with both QW and regular Quake installed.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Apr 06, 2006 4:24 pm 
Offline

Joined: Sun Mar 09, 2003 10:47 pm
Posts: 1612
Location: Ohio
I'm bumping this thread just for the sake of doing so.

I want to wrap up the JoeQuake Launcher and it would look bad if the scoreboard ping thing were still not working.

Jozsef, I imagine you have a busy life and I'm not trying to rush you.

Whenever is fine by me, whether it is days, weeks or months. I feel guilty for not spreading the word as much about 0.15 release but the ones that have downloaded it always ask about the scoreboard ping problem and I wanted to wait until this was fixed.

Just an aside ... the ProQuake ping code has, as far as I recall, never failed to work properly regardless of what I am connected to (ProQuake server, regular Quake server, whatever).


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group