bool bIsWarningAirStrike = false; DWORD AirStrikeTime; void DrawIt( ) { for( int i=0; i < 5000; i++ ) { if( AIRSTRIKE CRITERION = TRUE) { AirStrikeTime = GetTickCount(); bIsWarningAirStrike = true; } } if( bIsWarningAirStrike ) { if (GetTickCount() - AirStrikeTime > 5000) bIsWarningAirStrike = false; DrawString( ScreenW / 2.0f - 150.0f, 200.0f, 2.0f, 2.0f, consoleFont, "Incoming Airstike", colorRed ); } }