Fix player queueing for tournament play (#4939)
This commit is contained in:
parent
806a849bf2
commit
31ec563999
4 changed files with 38 additions and 11 deletions
|
@ -46,7 +46,7 @@ void G_WriteClientSessionData( gclient_t *client ) {
|
|||
|
||||
s = va("%i %i %i %i %i %i %i",
|
||||
client->sess.sessionTeam,
|
||||
client->sess.spectatorTime,
|
||||
client->sess.spectatorNum,
|
||||
client->sess.spectatorState,
|
||||
client->sess.spectatorClient,
|
||||
client->sess.wins,
|
||||
|
@ -78,7 +78,7 @@ void G_ReadSessionData( gclient_t *client ) {
|
|||
|
||||
sscanf( s, "%i %i %i %i %i %i %i",
|
||||
&sessionTeam,
|
||||
&client->sess.spectatorTime,
|
||||
&client->sess.spectatorNum,
|
||||
&spectatorState,
|
||||
&client->sess.spectatorClient,
|
||||
&client->sess.wins,
|
||||
|
@ -144,7 +144,7 @@ void G_InitSessionData( gclient_t *client, char *userinfo ) {
|
|||
}
|
||||
|
||||
sess->spectatorState = SPECTATOR_FREE;
|
||||
sess->spectatorTime = level.time;
|
||||
AddTournamentQueue(client);
|
||||
|
||||
G_WriteClientSessionData( client );
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue