Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static void CheckReadyWaitingTimes() {
- if (g_TeamTimeToStartCvar.IntValue > 0) {
- CheckReadyWaitingTime(MatchTeam_Team1);
- CheckReadyWaitingTime(MatchTeam_Team2);
- }
- }
- static void CheckReadyWaitingTime(MatchTeam team) {
- if (!IsTeamReady(team) && g_GameState != GameState_None) {
- g_ReadyTimeWaitingUsed[team]++;
- int timeLeft = g_TeamTimeToStartCvar.IntValue - g_ReadyTimeWaitingUsed[team];
- if (timeLeft <= 0) {
- Get5_MessageToAll("%t", "TeamForfeitInfoMessage", g_FormattedTeamNames[team]);
- ChangeState(GameState_None);
- Stats_Forfeit(team);
- EndSeries();
- } else if (timeLeft >= 300 && timeLeft % 60 == 0) {
- Get5_MessageToAll("%t", "MinutesToForfeitMessage", g_FormattedTeamNames[team], timeLeft / 60);
- } else if (timeLeft < 300 && timeLeft % 30 == 0) {
- Get5_MessageToAll("%t", "SecondsToForfeitInfoMessage", g_FormattedTeamNames[team], timeLeft);
- } else if (timeLeft == 10) {
- Get5_MessageToAll("%t", "10SecondsToForfeitInfoMessage", g_FormattedTeamNames[team],
- timeLeft);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement