Paro Posted August 15, 2006 Posted August 15, 2006 On map restart some people(mostly all) that don't have the OJP Basic 'installed' get disconnected from the OJP Basic running server...
razorace Posted August 15, 2006 Posted August 15, 2006 You mean on the meatgrinder? I haven't heard of this problem before. Are you sure that most people aren't just leaving the game due to a gametype change?
Paro Posted August 15, 2006 Author Posted August 15, 2006 It was on the server we're running, and there was like 6-8 base players and ALL at once disconnected on map restart and only me and one dude remained because we had OJP Basic running. And another error that occurs is that sometimes people have problems joining without OJP Basic on a OJP Basic server, tried it on other servers too, same problem. 'Unknown event <number> soomething' is how the error looks like...
Lathain Valtiel Posted August 16, 2006 Posted August 16, 2006 I smell a client detection error and thus the holstering code is kicking in.
ensiform Posted August 16, 2006 Posted August 16, 2006 Yep, the server must be sending an event that the client version you are using does not have or basejka does not have.
Lathain Valtiel Posted August 16, 2006 Posted August 16, 2006 It's the holster code, without a shadow of a doubt. This isn't too surprising, OJPs client detection is quite wonky, especially if you dare employ reconnect.
razorace Posted August 16, 2006 Posted August 16, 2006 So, we suspect its the holster code and that it only happens on map switches?
Paro Posted August 16, 2006 Author Posted August 16, 2006 Only on map_restart, on map switches it works(atleast it seems that way). By the way, it does not happen everytime a map_restart occurs, only sometimes which is even more confusing to me...
razorace Posted August 17, 2006 Posted August 17, 2006 hmmm, it's probably confusing my client detection somehow. Any clue what the error message is for the dropped clients?
Lathain Valtiel Posted August 17, 2006 Posted August 17, 2006 I wouldn't be stunned to hear it happens on reconnect too. OJP's client detection has borked there.
Paro Posted August 17, 2006 Author Posted August 17, 2006 The error: "Unknown Event something..." EDIT: sry too lazy to experiment with it, I think it occurs when atleast one client has OJP
razorace Posted August 17, 2006 Posted August 17, 2006 Yeah, it sounds like it's a problem with my client detection system. I'll have to look into it.
razorace Posted August 19, 2006 Posted August 19, 2006 Well, I found some minor holes in the client detection but I'm not sure it's going to fix the problems mentioned. Let me know if the problems continue after the next Basic release.
Lathain Valtiel Posted August 20, 2006 Posted August 20, 2006 razorace said: Well, I found some minor holes in the client detection but I'm not sure it's going to fix the problems mentioned. Let me know if the problems continue after the next Basic release. FYI, your latest file with that fix won't compile unless we remove the pers. part.
Vruki Salet Posted August 20, 2006 Posted August 20, 2006 Yeah I can't seem to get a new correct g_local.h from CVS when I update. Can you post the contents of the new one here?
razorace Posted November 28, 2006 Posted November 28, 2006 Sorry, I guess I missed this post before. Try checking the SVN code, it will have the fix there.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.