Ioq3ded & OSP intermission bug

I’m experiencing the following bug with ioq3ded & OSP:

During intermission, if a new player connects, it places their corpse on the map (at one of the spawn points). Their corpse floats in the air.

Their connection is 999ms, too, with the connection interrupted warning displayed.

This is a major issue for me. As new player connections see this and think something is wrong with the server and immediately disconnect when the server is in intermission.

I’ve printed the output on some of the various functions inside of sv_client.c:

clientCommand: TEST : 1 : cp 273365 898493477 -717074336 @ 1216774014 898493477 1678120882 -717074336 875157368 -56052257 -1090638522 -1824964944 113606206 1895137438 48822685 1325569169 622857433
Going from CS_PRIMED to CS_ACTIVE for TEST
broadcast: print “TEST^7 entered the game\n”
[ClientBegin: 0
]servercommand2: [scores 4 0 0 3 1 0 0 0 0 23 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 47 0 0 0 0 0 0 0 2 0 13 0 0 0 0 0 0 0 0 0 1 0]
servercommand2: [scores 4 0 0 3 1 0 0 0 0 23 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 47 0 0 0 0 0 0 0 2 0 13 0 0 0 0 0 0 0 0 0 1 0]
servercommand2: [scores 4 0 0 3 1 0 0 0 0 23 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 47 0 0 0 0 0 0 0 2 0 13 0 0 0 0 0 0 0 0 0 1 0]
servercommand2: [scores 4 0 0 3 1 0 0 0 0 23 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 47 0 0 0 0 0 0 0 2 0 13 0 0 0 0 0 0 0 0 0 1 0]

Putting player into world
clientCommand: TEST : 2 : uvinfo 125 40 0 0 4 0 0

Even if the topic is damn old, I would like to know if you found a solution for this problem. Do you?

Sorry. I never was able to figure out a solution for this.

That’s sad, because I know an OSP server without it and the admin there didn’t respond to my requests. :frowning:

I don’t know why it’s a problem with ioq3 but not vanilla q3 engine, but here is an ioq3 engine hack to workaround the problem. The fixme note is about performance not behavior.

https://github.com/zturtleman/ioq3/commit/46c2888d332f3b23f28d8dbef2ded7772415453b

Thank you, zturtleman.

Thank you very much, it helped! :slight_smile:
Damn, my server is finally rid of this annoying bug.

1 Like