From 9b48e153c160c3e1b85144371bf60dc6592af669 Mon Sep 17 00:00:00 2001 From: ChocoTaco Date: Sun, 11 Nov 2018 01:38:18 -0500 Subject: [PATCH] Reverted back to # variables --- Classic/scripts/autoexec/NoBaseRapeNotify.cs | 19 ++++++++------- Classic/scripts/autoexec/TeamBalanceNotify.cs | 24 +++++++++---------- 2 files changed, 23 insertions(+), 20 deletions(-) diff --git a/Classic/scripts/autoexec/NoBaseRapeNotify.cs b/Classic/scripts/autoexec/NoBaseRapeNotify.cs index 7a64086..380ec36 100644 --- a/Classic/scripts/autoexec/NoBaseRapeNotify.cs +++ b/Classic/scripts/autoexec/NoBaseRapeNotify.cs @@ -4,23 +4,26 @@ //Notifys the user if NoBase rape is on or off. function NBRStatusNotify( %game, %client, %respawn ) { - if( $CurrentMissionType $= "CTF" && $Host::EnableNoBaseRapeNotify ) + if( $CurrentMissionType $= "CTF" && $Host::EnableNoBaseRapeNotify && !$Host::TournamentMode && $Host::EvoNoBaseRapeEnabled ) { //echo ("%client " @ %client); //echo ("$TeamBalanceClient " @ $TeamBalanceClient); //On - if( !$Host::TournamentMode && $Host::EvoNoBaseRapeEnabled && $Host::EvoNoBaseRapeClassicPlayerCount > $TotalTeamPlayerCount && $NoBaseRapeNotifyCount ) + if( $Host::EvoNoBaseRapeClassicPlayerCount > $TotalTeamPlayerCount ) { + if( $NoBaseRapeNotifyCount !$= 0 ) + { messageAll('MsgNoBaseRapeNotify', 'No Base Rape is \c1Enabled.~wfx/misc/nexus_cap.wav'); - $NoBaseRapeNotifyCount = false; + $NoBaseRapeNotifyCount = 0; + } } //Off - else if( !$NoBaseRapeNotifyCount ) - { - messageAll('MsgNoBaseRapeNotify', 'No Base Rape is \c1Disabled.~wfx/misc/diagnostic_on.wav'); - $NoBaseRapeNotifyCount = true; - } + else if( $NoBaseRapeNotifyCount !$= 1 ) + { + messageAll('MsgNoBaseRapeNotify', 'No Base Rape is \c1Disabled.~wfx/misc/diagnostic_on.wav'); + $NoBaseRapeNotifyCount = 1; + } } } diff --git a/Classic/scripts/autoexec/TeamBalanceNotify.cs b/Classic/scripts/autoexec/TeamBalanceNotify.cs index 4ac4790..68d3010 100644 --- a/Classic/scripts/autoexec/TeamBalanceNotify.cs +++ b/Classic/scripts/autoexec/TeamBalanceNotify.cs @@ -19,36 +19,36 @@ function TeamBalanceNotify::AtSpawn( %game, %client, %respawn ) if( $PlayerCount[1] !$= $PlayerCount[2] ) { //Uneven. Reset Balanced. - $BalancedMsgPlayed = false; + $BalancedMsgPlayed = 0; if( %Team1Difference >= 2 || %Team2Difference >= 2 ) { - if( !$UnbalancedMsgPlayed && %Team2Difference == 2 || %Team1Difference == 2 ) + if( $UnbalancedMsgPlayed !$= 1 && %Team2Difference == 2 || %Team1Difference == 2 ) { messageAll('MsgTeamBalanceNotify', '\c1Teams are unbalanced.'); //Once per cycle. - $UnbalancedMsgPlayed = true; + $UnbalancedMsgPlayed = 1; //Reset Stats. - $StatsMsgPlayed = false; + $StatsMsgPlayed = 0; } //Stats Aspect. 3 or more difference gets a stats notify. - else if( !$StatsMsgPlayed ) + else if( $StatsMsgPlayed !$= 1) { messageAll('MsgTeamBalanceNotify', '\c1It is currently %1 vs %2 with %3 observers.', $PlayerCount[1], $PlayerCount[2], $PlayerCount[0] ); - $StatsMsgPlayed = true; + $StatsMsgPlayed = 1; } } } //If teams are balanced and teams dont equal 0. - else if( $PlayerCount[1] == $PlayerCount[2] && $TotalTeamPlayerCount !$= 0 && !$BalancedMsgPlayed ) + else if( $PlayerCount[1] == $PlayerCount[2] && $TotalTeamPlayerCount !$= 0 && $BalancedMsgPlayed !$= 1 ) { messageAll('MsgTeamBalanceNotify', '\c1Teams are balanced.'); //Once per cycle. - $BalancedMsgPlayed = true; + $BalancedMsgPlayed = 1; //Reset unbalanced. - $UnbalancedMsgPlayed = false; + $UnbalancedMsgPlayed = 0; //Reset Stats. - $StatsMsgPlayed = false; + $StatsMsgPlayed = 0; } } } @@ -57,8 +57,8 @@ function TeamBalanceNotify::AtSpawn( %game, %client, %respawn ) //Allows for another unbalanced notification everytime the flag is capped. function ResetUnbalancedNotifyPerCap() { - $UnbalancedMsgPlayed = false; - $StatsMsgPlayed = false; + $UnbalancedMsgPlayed = 0; + $StatsMsgPlayed = 0; } //Reset Notify at defaultgame::gameOver in evo defaultgame.ovl