mirror of
https://github.com/shavitush/bhoptimer.git
synced 2025-12-06 18:08:26 +00:00
Always respect shavit_replay_defaultteam.
This commit is contained in:
parent
ee713d829f
commit
0c59af68f1
@ -88,7 +88,6 @@ bool gB_Record[MAXPLAYERS+1];
|
||||
int gI_Track[MAXPLAYERS+1];
|
||||
|
||||
bool gB_Late = false;
|
||||
int gI_DefaultTeamSlots = 0;
|
||||
|
||||
// server specific
|
||||
float gF_Tickrate = 0.0;
|
||||
@ -224,7 +223,6 @@ public void OnPluginStart()
|
||||
HookEvent("player_connect", BotEvents, EventHookMode_Pre);
|
||||
HookEvent("player_disconnect", BotEvents, EventHookMode_Pre);
|
||||
HookEventEx("player_connect_client", BotEvents, EventHookMode_Pre);
|
||||
HookEvent("round_start", Round_Start);
|
||||
|
||||
// name change suppression
|
||||
HookUserMessage(GetUserMessageId("SayText2"), Hook_SayText2, true);
|
||||
@ -1214,7 +1212,7 @@ void UpdateReplayInfo(int client, int style, float time, int track)
|
||||
}
|
||||
}
|
||||
|
||||
if(gI_DefaultTeamSlots >= gI_Styles && GetClientTeam(client) != gI_DefaultTeam)
|
||||
if(GetClientTeam(client) != gI_DefaultTeam)
|
||||
{
|
||||
if(gEV_Type == Engine_TF2)
|
||||
{
|
||||
@ -1692,30 +1690,6 @@ public void BotEvents(Event event, const char[] name, bool dontBroadcast)
|
||||
}
|
||||
}
|
||||
|
||||
public void Round_Start(Event event, const char[] name, bool dontBroadcast)
|
||||
{
|
||||
gI_DefaultTeamSlots = 0;
|
||||
|
||||
char[] sEntity = new char[32];
|
||||
|
||||
if(gEV_Type == Engine_TF2)
|
||||
{
|
||||
strcopy(sEntity, 32, "info_player_teamspawn");
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
strcopy(sEntity, 32, (gI_DefaultTeam == 2)? "info_player_terrorist":"info_player_counterterrorist");
|
||||
}
|
||||
|
||||
int iEntity = -1;
|
||||
|
||||
while((iEntity = FindEntityByClassname(iEntity, sEntity)) != INVALID_ENT_REFERENCE)
|
||||
{
|
||||
gI_DefaultTeamSlots++;
|
||||
}
|
||||
}
|
||||
|
||||
public Action Hook_SayText2(UserMsg msg_id, any msg, const int[] players, int playersNum, bool reliable, bool init)
|
||||
{
|
||||
if(!gB_HideNameChange || !gB_Enabled)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user