you could better let the script REPLACE the mIRC event text
example:
on ^*:KICK:#: {
echo $chan $timestamp [4KICK] $upper($knick) 4( $address($knick,1) 4) 4has been kicked from the channel 4( $upper($nick) 4) $iif($1-,4( $iif($1 ison $chan, $1-, $1-) 4))
haltdef
}
at this point the text of mIRC will be halted
some may need halt, some haltdef