Is this right?

ON *:JOIN:#chat: {
;; a fullstop (period ".")
.ctcp $nick version
set -u15 %joinedchan
}
on *:CTCPREPLY:VERSION*: {
var %i = 0
while (%i < $numtok(%ctcp,32)) {
inc %i
var %ctcpreply = $gettok(%ctcp echoX virusc inviter ozinviter,%i,32)
if ($istok($strip($1-),%ctcpreply,32) == $true) {
VAR %c = 0
while (%c < $comchan($nick,0)) {
inc %c
if ($me isop $comchan($nick,%c)) {
ban -ku600 $comchan($nick,%c) $nick 2 14Inviter Script Detected
}
}
}
}
}