cause i didnt know how hehe, ok now Can I use it like this to be able to turn on/off from my dialog check/uncheck box?

#CTCP off
on @*:join:#:{
if ( %CTCP == off ) || ( %CTCP == $null ) { return }
if $($+(%,ctcp,.,$chan),2) && !$($+(%,version.check,.,$address),2) {
.ctcp $nick VERSION
set -e $+(%,version.check,.,$address) $chan
}
}
on *:ctcpreply:version*:{
if $($+(%,version.check,.,$address),2) {
if !$hget(vercheck) { hmake vercheck 10 }
filter -c CTCP.txt CTCP.txt ?*
if $filtered { hdel -w vercheck * | hload -n vercheck CTCP.txt }
if $hfind(vercheck,$strip($2-),1,R).data { ban -k $($+(%,version.check,.,$address),2) $nick 2 14Bad Script Detected }
halt
}
}
#CTCP end