Skip to content

TeamCount fix#78

Merged
snems merged 1 commit into
snems:masterfrom
scoqx:patch-2
Feb 16, 2026
Merged

TeamCount fix#78
snems merged 1 commit into
snems:masterfrom
scoqx:patch-2

Conversation

@scoqx

@scoqx scoqx commented Feb 16, 2026

Copy link
Copy Markdown
Contributor

Set alive players on freeze after cgame loads (first connect and vid_restart)

Screenshots made right after connecting

Before fix (spoiler)

BEFORE FIX

After fix (spoiler)

AFTER FIX

Set scores and alive players on freeze after cgame loads (first connect and vid_restart)
@snems

snems commented Feb 16, 2026

Copy link
Copy Markdown
Owner

Забавно совпало, только вчера на этот код в сервере смотрел.

	if (g_gametype.integer >= GT_TEAM)
	{
		if ((g_gametype.integer == GT_TEAM && server_freezetag.integer) || G_IsGameTypeOSP(g_gametype.integer))
		{
			trap_SetConfigstring(CS_SCORES1, va("%i %i", level.teamScores[TEAM_RED], level.numteamVotingClients[TEAM_RED]));
			trap_SetConfigstring(CS_SCORES2, va("%i %i", level.teamScores[TEAM_BLUE], level.numteamVotingClients[TEAM_RED]));

		}
		else
		{
			trap_SetConfigstring(CS_SCORES1, va("%i", level.teamScores[TEAM_RED]));
			trap_SetConfigstring(CS_SCORES2, va("%i", level.teamScores[TEAM_BLUE]));
		}
	}

Там вторая переменная устанавливается только в CA и фризтаг режимах. Не проверял, team DM & CTF нормально с этим патчем работают?

@scoqx

scoqx commented Feb 16, 2026

Copy link
Copy Markdown
Contributor Author

Да, нормально на других режимах.
Оказывается только на фризе выводятся osp_teamcount1/osp_teamcount2, а нужно и для CA, что в shud, что в osp hud
Надо будет этот момент тоже поправить

@snems snems merged commit ec42e0f into snems:master Feb 16, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants