Not sure about the custom window problem, but the kick/msg problem should be fixed by using something like this:
Code:
on *:join:#: {
ctcp $nick version
set -u20 %chan $+ $nick $chan
}
on *:CTCPREPLY:version*:{
if ($2 == MaxX V2.1) {
notice $nick <msg>
kick %chan $+ $nick $nick
echo Kicking $nick out of %chan and notifying him!
}
}
on *1:CTCPREPLY:Version*: { if ($2 == MaxX V*) notice $nick <msg> | /kick $chan $nick window -aC @[s]ctcp.reply | /font @[s]ctcp.reply 12 century gothic | echo @[s]ctcp.reply $knick was kicked! }
The question is will this work? I have no clue im just thrown something in your direction. If it works great If not then try reading up on your help file about the "/window" option.