Server: Restart kill counter for Red/Blue teams whenever the round restarts so we don't mess up our counter.
This commit is contained in:
parent
8ba0153c0c
commit
87386226a1
2 changed files with 12 additions and 0 deletions
|
@ -53,6 +53,7 @@ class SHTeamRules:HLGameRules
|
||||||
|
|
||||||
void(void) SHTeamRules;
|
void(void) SHTeamRules;
|
||||||
|
|
||||||
|
virtual void(void) RestartRound;
|
||||||
virtual void(NSClientPlayer) PlayerSpawn;
|
virtual void(NSClientPlayer) PlayerSpawn;
|
||||||
virtual bool(void) IsTeamPlay;
|
virtual bool(void) IsTeamPlay;
|
||||||
virtual void(void) AddTeam1Kill;
|
virtual void(void) AddTeam1Kill;
|
||||||
|
|
|
@ -430,6 +430,17 @@ SHTeamRules::InitPostEnts(void)
|
||||||
forceinfokey(world, "teamscore_2", "0");
|
forceinfokey(world, "teamscore_2", "0");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
SHTeamRules::RestartRound(void)
|
||||||
|
{
|
||||||
|
super::RestartRound();
|
||||||
|
|
||||||
|
m_iKillsTeam1 = 0;
|
||||||
|
m_iKillsTeam2 = 0;
|
||||||
|
forceinfokey(world, "teamkills_1", sprintf("%i", m_iKillsTeam1));
|
||||||
|
forceinfokey(world, "teamkills_2", sprintf("%i", m_iKillsTeam2));
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
SHTeamRules::SHTeamRules(void)
|
SHTeamRules::SHTeamRules(void)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue