Running any programs in the background while playing a graphically and/or cpu intense application ala counter-strike will obviously have an effect on your game play. This is not a mIRC issue since it needs cpu time just like every other application you run and since counter-strike would most likely be almost maxing out your proc during gameplay any other application that requests cpu time would steal some from your game. Being on larger channels while people are joining/parting/quitting and spamming etc requires much more processing time for mIRC.
My only suggestion to you would be to try typing //mode $me +d, (may be ircd dependant i dunno) before running counter-strike - that should help a bit especially on those larger spamtastic channels. What it does is sets you in "deaf" mode where you will not see channel messages only joins/parts and quits. Your IRC server will not send you public messages and would therefore save you a bit of bandwidth too. You will still be able to receive private messages /msg yournick or /notice yournick. After playing counter-strike to unset that use //mode $me -d. You could also try minimizing mirc to tray (its one of the options in options) that might help a tiny bit.
Last edited by DeeperID; 15/12/04 06:13 PM.